NeilBrown 404e4b43fd md: allow a resync that is waiting for other resync to complete, to be aborted.
If two arrays share a device, then they will not both resync at the
same time.  One will wait for the other to complete.
While waiting, the MD_RECOVERY_INTR flag is not checked so a device
failure, which would make the resync pointless, does not cause the
resync to abort, so the failed device cannot be removed (as it cannot
be remove while a resync is happening).

So add a test for MD_RECOVERY_INTR.

Reported-by: Brett Russ <bruss@netezza.com>
Signed-off-by: NeilBrown <neilb@suse.de>
2009-12-30 15:25:23 +11:00
..
2009-12-24 01:17:21 -05:00
2009-12-24 11:07:09 +01:00
2009-12-15 08:53:34 -08:00
2009-12-12 13:08:15 +01:00
2009-12-22 14:17:56 -08:00
2009-12-15 09:33:36 -08:00
2009-12-22 14:17:56 -08:00
2009-12-09 17:14:38 +11:00
2009-12-22 14:17:56 -08:00
2009-12-15 08:53:25 -08:00
2009-12-23 19:53:04 +00:00