Bug 1871

Summary: System hangs while booting Kernel 2.6.1 with 2 AIC7880 Controllers
Product: ACPI Reporter: Alexander Beck (Alexander.beck)
Component: Config-InterruptsAssignee: Mike Anderson (andmike)
Status: REJECTED INSUFFICIENT_DATA    
Severity: high CC: bunk
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.1 Subsystem:
Regression: --- Bisected commit-id:

Description Alexander Beck 2004-01-15 01:16:59 UTC
Distribution: 
Gentoo Linux

Hardware Environment:
Athlon, MSI-Board, 2 Adaptec 2940 UW-Controllers 

Problem Description:
The System hangs after initialising the first controller.
The last lines are:
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
        <Adaptec 2940 Ultra SCSI adapter>
        aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs

The system hangs after this message. On 2.4.x the second controller is 
initialised without problems.

Steps to reproduce:
Unkown, but 2.6.0 also had the sam problem. The system just hangs without any 
error messages.
Comment 1 Alexander Beck 2004-01-15 03:25:58 UTC
Removing one controller didn't help - the system still freezes at the same point 
so the error seems to be somewhere else. Adding logging options for SCSI also 
didn't bring any new messages or hints.

Ok, here is the data of the used hardware:
MSI K7T266 Pro2 (VIA VT8366A North Bridge, VT8233 South Bridge)
768 MB RAM
Athlon 1.8 GHz
Matrox MGA 400
3 IDE-Drives (which are all detected)
2 Adaptec 2940 UW (BIOS V2.20.2 and V 1.34.3) with 4 drives attached to each 
controller

Alex
Comment 2 Alexander Beck 2004-02-09 07:08:08 UTC
Adding "pci=noacpi" to the kernel while booting removed the error, the system 
was booting after adding it. So the error must be a conflict with acpi and scsi.

Alex
Comment 3 Adrian Bunk 2005-07-04 18:56:16 UTC
Is this problem without "pci=noacpi" still present in kernel 2.6.12.2?