summaryrefslogtreecommitdiffstats
path: root/lib/random32.c
diff options
context:
space:
mode:
authorAndrei Warkentin <andreiw@vmware.com>2011-10-18 12:16:48 +1100
committerNeilBrown <neilb@suse.de>2011-10-18 12:16:48 +1100
commitd70ed2e4fafdbef0800e73942482bb075c21578b (patch)
treea0fb7f9b6993b44e37dc2f724df251bd6fcffae3 /lib/random32.c
parentd30519fc59c5cc2f7772fa67b16b1a2426d36c95 (diff)
MD: Allow restarting an interrupted incremental recovery.
If an incremental recovery was interrupted, a subsequent re-add will result in a full recovery, even though an incremental should be possible (seen with raid1). Solve this problem by not updating the superblock on the recovering device until array is not degraded any longer. Cc: Neil Brown <neilb@suse.de> Signed-off-by: Andrei Warkentin <andreiw@vmware.com> Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'lib/random32.c')
0 files changed, 0 insertions, 0 deletions