Hi,
after a immense amount of beta testing going up to 2.0d28, I finally decided
to release the 2.0e version of the tmscsim (aka Tekram DC390 AM53C974) PCI
SCSI driver for Linux.
It fixes all the issues known to me, e.g. the 2.3.99 slab poison bug, the
2.3 PCI resource handling, scanner issues, sg3 resid reporting ...
I'd like to get this driver integrated into the mainstream kernel again.
I'll send off patches to Linus and Alan separately later.
I do know that Linus does not like it too much having the driver split off
from the main tree and I do hope that he can understand that I am extremely
careful with a SCSI driver, which is rather likely to corrupt your data if
something goes wrong.
The driver sources currently are uniform for 2.0, 2.2 and 2.3. As it turns
out, this makes the code a little bit ugly (#ifs) and (besides me being low
on time) prevented me from using the new error handling, e.g.
This will be the last version to maintain compatibility to 2.0. I will split
it off and only merge urgent bugfixes in my CVS.
Find the driver on
http://www.garloff.de/kurt/linux/dc390/
ftp://ftp.suse.com/pub/people/garloff/linux/dc390/
Like always, feedback is welcome. (Even if I sometimes hardly find time to
handle it.)
Regards,
--
Kurt Garloff <[EMAIL PROTECTED]> Eindhoven, NL
GPG key: See mail header, key servers Linux kernel development
SuSE GmbH, Nuernberg, FRG SCSI, Security
PGP signature