d78e8eee67
block was being set 512x further out than it should be, causing rather severe escalation of the error. XXX WTF is the point of this shit, anyway? In most cases, the way you're supposed to fix a bad block on an ATA disk is to rewrite it -- which will either just transparently fix it, or spare it. This code actively prevents that. |
||
---|---|---|
.. | ||
Makefile | ||
ata.c | ||
ata_raid.c | ||
ata_raid_promise.c | ||
ata_raidreg.h | ||
ata_raidvar.h | ||
ata_wdc.c | ||
atareg.h | ||
atavar.h | ||
files.ata | ||
ld_ataraid.c | ||
sata_subr.c | ||
satareg.h | ||
satavar.h | ||
wd.c | ||
wdvar.h |