68096acabd
Compute the disk block addr at command queing time rather than exec time. This fix a bug which could lead to data corruption on disk: when a command was reexecuted after an error condition (from wdcunwedge), the partition offset was re-added to the block addr, leading to a transfert at the wrong disk block. This should fix the problem reported by some laptop's users, where the first disk read after a suspend/resume returned garbage. |
||
---|---|---|
.. | ||
files.ata | ||
wd.c | ||
wdlink.h |