Date: Fri, 2 Feb 2001 10:55:14 -0500 (EST) From: Len Hatfield <lhat@wiz.cath.vt.edu> To: aic7xxx@FreeBSD.ORG Subject: Timeout problem: aic7896 vs. linux kernel 2.4.1 Message-ID: <200102021555.f12FtE903669@wiz.cath.vt.edu>
next in thread | raw e-mail | index | archive | help
Hi, everyone. Forgive a newbie question--and please tell me where to go if I'm in the wrong place. I've a Penguin Computing P-III system which is running the Adaptec 7896 scsi controller (scsi bios v2.2.0S1B1) with two Hitachi DK32CJ-18MW ultra2-LVD drives. This system boots normally with RedHat 6.2 and with Slackware 7.1 (kernel 2.2.16). I need to run the 2.4 kernel, so I've gotten the source for both 2.4.0 and now 2.4.1, configured, and compiled them, making sure to include driver flags for the AIC-7xxx family. This all compiles and installs fine. I've also just tried Alan Cox's latest patches to 2.4.1. But when I boot into the new kernel, after the scsi adapter is recognized, the system locks into a loop of resets and failed timeouts. After numerous changes to the kernel config and the like, I added 'append="aic7xxx=verbose, panic_on_abort" to my lilo.config and here's a summary of what it returns: Aborting Command due to timeout: pid: 0 scsi: 0 channel: 0 id: 0 lun: 0 Inquiry 00 00 00 FF 00 Driver 5.2.1/2.4.0 (or now: 2.4.1 and 2.4.1-ac1) Controller Type: Adaptec AIC-7896/7 Ultra 2 SCSI Host adapter p-> flags = 0x3c04d01 p-> chip = 0x408 p-> features = 0x4f6 sequencer isn't paused I contacted Doug Ledford about this, and his suggestions were to either slow the drives to about 40mb/sec (tried this but no luck), or "to remove the jumper on the drives that enables target initiated syncronous negotiations and removing it (or putting one on it to disable it)" (haven't tried this yet). He also suggested I try the newest aic7xxx drivers from http://people.freebsd.org/~gibbs/linux, which I did but to no avail: I dropped their new /linux/drivers/scsi/aic7xxx in place of the one that came with 2.4.0, but the compile bombs when it reaches that point in the process. I really hope you have some additional suggestions or idea....and I look forward to hearing from you. -- ...Len Hatfield Virginia Tech To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe aic7xxx" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102021555.f12FtE903669>