Re: IDE DMA errors, massive disk corruption: Why? Fixed Yet? Whynot re-do failed op?

From: Jeff Garzik
Date: Mon Oct 06 2003 - 16:29:04 EST


Daniel B. wrote:
If the kernel starts a write command for block 993, wouldn't it wait
for a DMA interrupt signalling that the drive has received and accepted
the command before the kernel starts the write command for block 10934?

With command queueing, no, it would not wait.


If it timed out waiting for that interrupt, can't it re-issue the
write for block 993 before proceeding?

Assuming a large amount of sanity in your OS driver... certainly.

Jeff



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