It was tested with 2.1.132.
Note that Adaptec 1542 users have two quite independent
problems: (1) The driver didnt handle aborts and resets,
and (2) The driver uses the new scsi_error model.
The present source seems to solve (1) on my hardware.
[To be precise, aborts function well, bus device resets
seem to work but had very light testing, bus resets and
host resets have not been tested at all.]
People who have seen earlier posts by me will know that I
am extremely unhappy with scsi_error.c. It will convert a
busy machine serving twelve users into a piece of junk
that is dead for periods of 30 seconds. No one who needs a
reliable machine should use a SCSI controller that uses
scsi_error.c. (Maybe only aha1542.c, eata.c, u14-34f.c do.)
Nevertheless, I have not changed aha1542.c back to the old model
because the main point of this exercise was to make aborts work.
Comments are welcome - mail to aeb@cwi.nl and linux-scsi.
This driver is not meant for 2.2.0.
Andries
-
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/