Tejun Heo wrote:
Bob Stewart wrote:
I wonder if this card of mine is what's bad. I loaded Sarge 2.4 and the
Sunix driver and a new disk onto my test whore. I got essentially the
same sort of errors as with your driver (see below) but in this case,
abolutely nothing was ever reliable, including the partition table. I'm
not sure I want to buy another card to test this out, though. Maybe
I'll put the card in my other machine just to verify it's not a mobo
issue, though. crapcrapcrap!
Sample errors:
drive not ready for command
status timeout: status = 0x80 { busy }
error = 0x00 { }
dma_intr: status = 0x51 {drive ready SeekComplete error}
My bet is on broken driver. sunix driver doesn't seem like it was
written carefully. Anyways, thanks for testing. It seems we'll either
have to implement adma mode. I'll mark the driver broken for 2.6.21.
Broken, or LBA28-only?
I would think that we have other controllers that need an LBA28-only
flag. (note: don't be fooled by ATA_FLAG_PIO_LBA48, that doesn't quite
do what we want)
Alan, Mark, surely some ancient controller simply can't do LBA48 at all,
even in PIO mode?
Jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html