diff options
author | NeilBrown <neilb@suse.com> | 2015-12-21 14:56:38 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.com> | 2015-12-21 14:56:38 +1100 |
commit | 6dd16dac40010a23c4e7e14b69703f4296c60496 (patch) | |
tree | 535f364144012a582e9c079294b0938f2b05f9a8 /mdadm.h | |
parent | a0d12d51a7a12d14963f60d99bad6e71c7d0b202 (diff) | |
download | mdadm-6dd16dac40010a23c4e7e14b69703f4296c60496.tar.gz |
Add --update=force-no-bbl.
This forcibly removed the bad-block log. There can be situations where it is hard to
remove bad blocks by writing to them - partiularly on RAID5.
Signed-off-by: NeilBrown <neilb@suse.com>
Diffstat (limited to 'mdadm.h')
-rwxr-xr-x | mdadm.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -820,7 +820,8 @@ extern struct superswitch { * readwrite - clear the WriteMostly1 bit in the superblock devflags * no-bitmap - clear any record that a bitmap is present. * bbl - add a bad-block-log if possible - * no-bbl - remove and bad-block-log is it is empty. + * no-bbl - remove any bad-block-log is it is empty. + * force-no-bbl - remove any bad-block-log even if empty. * revert-reshape - If a reshape is in progress, modify metadata so * it will resume going in the opposite direction. */ |