AIC7XXX is still broken in 2.1.105.

German Jose Gomez Garcia (mat006@pinon.ccu.uniovi.es)
Mon, 08 Jun 1998 22:35:29 +0200 (METDST)


The aic7xxx was broken after 5.0.13 (in 5.0.15 it was already broken),
after that version I get scsi timeouts during kernel boot and although it
keeps trying it goes nowhere. In 2.1.102 (which includes 5.0.13)
everything works fine (It's a very stable kernel), but with 5.0.15 and
later versions the kernel doesn't boot up. I think the problem is with the
aic7xxx driver and not any new scsi feature, because I have tried to
patch 2.1.102 up to 5.0.18 and I have the same problem. I have tried every
combo in lilo boot config (I mean, no_reset, pci_parity, etc) and it makes
no difference. I have an Adaptec 2940 UW adapter integrated in a
Supermicro P6DLS mainboard, and have compiled scsi support and the driver
into the kernel (that is not as a module), the detection routine display
the following info in 2.1.102:

(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 14/0
(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi0) BIOS enabled, IO Port 0xec00, IRQ 11
(scsi0) IO Memory at 0xfebff000, MMAP Memory at 0xc8800000
(scsi0) Downloading sequencer code... 413 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.13/3.2.4
<Adaptec AHA-294X Ultra SCSI host adapter>
scsi : 1 host.
(scsi0:0:-1:-1) Scanning channel for devices.
(scsi0:0:3:0) Refusing WIDE negotiation; using 8 bit transfers.
(scsi0:0:3:0) Synchronous at 10.0MHz, offset 8.
Vendor: PIONEER Model: CD-ROM DR-U03S Rev: 1.01
Type: CD-ROM ANSI SCSI revision: 02
(scsi0:0:4:0) Refusing WIDE negotiation; using 8 bit transfers.
(scsi0:0:4:0) Synchronous at 10.0MHz, offset 15.
Vendor: Traxdata Model: CDR4120 Rev: 5.0H
Type: CD-ROM ANSI SCSI revision: 02
(scsi0:0:6:0) Using wide (16 bit) transfers.
(scsi0:0:6:0) Synchronous at 20.0MHz, offset 8.
Vendor: IBM Model: DCAS-34330W Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 6, lun 0
scsi : detected 1 SCSI disk total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 8467200 [4134 MB] [4.1 GB]

in 2.1.104 and later kernels it stop after

(scsi0:0:-1:-1) Scanning channel for devices.

and start producing timeouts and resets.

Any idea? If you want more info ask for it, I will provide as much
as necessary.

Thanks in advance, and keep the great work, we are all waiting for
a really good 2.2 kernel soon (at least before 2000 :)

PS: I have always tried latest kernel but I can't test it anymore :(,
although after long use I have discover 2.1.102 to be a really stable
kernel (with uptimes of more than a week without a failure, and I
haven't tested it for longer times :)

<>-------------------------------------+-----------------------------------<>
One O.S. to rule them all, | German Gomez Garcia
One O.S. to find them. | mat006@pinon.ccu.uniovi.es
One O.S. to bring them all |
and in the darkness bind them. | "Wur Qanar Wur Stilor Wur Kas"
<>-------------------------------------+-----------------------------------<>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu