Messages in this thread | ![/](/images/icornerl.gif) | | From | Jan Kasprzak <> | Date | Fri, 29 Jun 2001 11:34:07 +0200 | Subject | Re: AIC7xxx kernel driver; ATTN Mr. Justin T. Gibbs |
| |
Alan Cox wrote: : Except for an obscure bug under very high memory load I'm not aware of any : outstanding bugs in the AIC7xxx driver, certainly not like you describe. There : is however always a first time for any bug 8)
Well, AIC7xxx crashes on me with stock 2.4.5 kernel (Athlon TB 850, ASUS A7V). I run 2.4.3 + zerocopy patches, and when I tried to upgrade to 2.4.5, it crashes during boot while initializing the AIC7xxx driver. I have written down the Oops numbers by hand, but I had to reboot the server back to 2.4.3+zerocopy.
Here are relevant parts of dmesg on 2.4.3 (just to identify the hardware):
SCSI subsystem driver Revision: 1.00 request_module[scsi_hostadapter]: Root fs not mounted PCI: Found IRQ 12 for device 00:0a.0 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.1.5 <Adaptec 2940 Ultra SCSI adapter> aic7880: Wide Channel A, SCSI Id=7, 16/255 SCBs
Vendor: SEAGATE Model: ST118273W Rev: 5698 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 (scsi0:A:0): 40.000MB/s transfers (20.000MHz, offset 8, 16bit) scsi0:0:0:0: Tagged Queuing enabled. Depth 8 SCSI device sda: 35566480 512-byte hdwr sectors (18210 MB) sda: sda1 sda2
Now the Oops tracing:
EIP was ahc_match_scb + 0x19
Call trace:
ahc_search_qinfifo + 0x187 ahc_abort_scbs + 0x6a __udelay + 0x27 ahc_reset_current_channel + 0x27c ahc_pci_config + 0x4e2 pci_read_config_byte + 0x1c ...
-Yenya
-- \ Jan "Yenya" Kasprzak <kas at fi.muni.cz> http://www.fi.muni.cz/~kas/ \\ PGP: finger kas at aisa.fi.muni.cz 0D99A7FB206605D7 8B35FCDE05B18A5E // \\\ Czech Linux Homepage: http://www.linux.cz/ /// It is a very bad idea to feed negative numbers to memcpy. --Alan Cox - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |