summaryrefslogtreecommitdiff
path: root/usr.sbin/wsconscfg
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2015-01-14 21:17:10 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2015-01-14 21:17:10 +0000
commit8a6205bbd41f1c3982221e329bba9f4eca04cc6d (patch)
tree2b5bba7efb29da26cee6aadcb220d44a53844177 /usr.sbin/wsconscfg
parent8d7b2e7dd05ddefe44f57ff98681bea2a323823c (diff)
When a read or write operation fails on a sector found on the bad block table,
be sure to adjust the IOPB data pointer before redirecting the I/O for this particular sector to the replacement location. Otherwise, the data pointer still points to the first sector of the I/O, which may not necessarily be the one which failed. (This is yet another 19 years old bug, making your filesystems self-destruct even faster than intended)
Diffstat (limited to 'usr.sbin/wsconscfg')
0 files changed, 0 insertions, 0 deletions