]> git.baikalelectronics.ru Git - kernel.git/commit
md/bad-block-log: add sysfs interface for accessing bad-block-log.
authorNeilBrown <neilb@suse.de>
Thu, 28 Jul 2011 01:31:47 +0000 (11:31 +1000)
committerNeilBrown <neilb@suse.de>
Thu, 28 Jul 2011 01:31:47 +0000 (11:31 +1000)
commit820c0464633d3d6d4bfb25de383f87cd7e545aa8
tree24182e37b278a55a9b05b19154ff52597d220714
parentb2e92174116b70466d2efca4fa0e2fe28d393529
md/bad-block-log: add sysfs interface for accessing bad-block-log.

This can show the log (providing it fits in one page) and
allows bad blocks to be 'acknowledged' meaning that they
have safely been recorded in metadata.

Clearing bad blocks is not allowed via sysfs (except for
code testing).  A bad block can only be cleared when
a write to the block succeeds.

Signed-off-by: NeilBrown <neilb@suse.de>
Reviewed-by: Namhyung Kim <namhyung@gmail.com>
drivers/md/md.c