2.2.11 Scsi TCQ failure

Leslie F. Donaldson (donaldlf@cs.rose-hulman.edu)
Thu, 26 Aug 1999 12:42:41 -0500 (EST)


Hello,
I just thought I would send this to the kernel list
so people could be aware of a small problem in the
TCQ code in refrence to the aic7xxx driver. The code
now turns on TCQ by default and moves around in
scsi.c the location of the probeing of the harddrives.
Well I have Western Digital Enterprise drives
and this process forces the scsibus into a
cyclic reset. I went into scsi_obsolete.c and
discovered that RESET2 never got called. I also
tried passing in the kernel options but I think
the scsi.c still probes and then decides how
many TCQ the user wanted verses the hardware. My only solution
at this point was to roll out every patch that
2.2.11 had in the drivers/scsi directory. I tried
rolling out just the aic7xxx patches but it didn't help.

Anybody know if anyone is working on this?

Leslie Donaldson
/----------------------------\ Current Contractor: Onsite Engineering
| Leslie F. Donaldson | Current Customer : Entergy - Nuclear GGNS
| Computer Contractor | Skills: Unix/OS9/VMS/Linux/SUN-OS/C/C++/assembly
| Have Computer will travel. | Curr : http://www.cs.rose-hulman.edu/~donaldlf
\----------------------------/ Current Email : donaldlf@cs.rose-hulman.edu
Goth Code V1.1: GoCS$$ TYg(T6,T9) B11Bk!^1 C6b-- P0(1,7) M+ a24 n--- b++:+
H6'11" g m---- w+ r+++ D--~!% h+ s10 k+++ R-- Ssw LusCA++

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/