[EMAIL PROTECTED] (Allen Bolderoff) writes:
> However - this card/driver is known to break when using more than 1
> drive at a time (ie accessing 2 or 3 drives at once) 

I only have experience with the SATA150 TX4 (which uses the same
driver), but it quite obviously breaks somewhere between 2.6.10 and
2.6.11. Several people have been reporting problems with sata_promise,
using several disks simultaneously with a kernel later than 2.6.10.

Moving the entire SCSI/libata code from 2.6.10 into a more recent
kernel (i tried 2.6.12.3) works fine, and appears to fix the bug. So
the bug should be in SCSI/libata somewhere (but I guess this was
obvious anyway...).

It would be great indeed if someone with a system that exhibits the
problem and some time to spare could try moving SCSI/libata code piece
by piece from 2.6.10 and 2.6.11 to try to pinpoint which change
introduced the problem. (Does anyone have any better ideas?)

(The changes in sata_promise between 2.6.10 and 2.6.11 are very small
-- the only significant changes appear to be some added PCI ids, a
writel() added in pdc_interrupt(), and the addition and handling of
the pci_dev_busy flag -- but I assume that the bug could as well hide
elsewhere in the SCSI/libata code.)


Thorild Selén
Datorföreningen Update / Update Computer Club, Uppsala, SE
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to