NeilBrown
469518a345
md: fix the test for finding spares in raid5_start_reshape.
...
As spares can be added to the array before the reshape is started,
we need to find and count them when checking there are enough.
The array could have been degraded, so we need to check all devices,
no just those out side of the range of devices in the array before
the reshape.
So instead of checking the index, check the In_sync flag as that
reliably tells if the device is a spare or this purpose.
Signed-off-by: NeilBrown <neilb@suse.de>
2011-01-31 11:57:43 +11:00
..
bitmap.c
md: Don't let implementation detail of curr_resync leak out through sysfs.
2011-01-14 09:14:34 +11:00
bitmap.h
md: use sector_t in bitmap_get_counter
2010-10-28 17:32:26 +11:00
dm-bio-record.h
dm-crypt.c
dm crypt: add loop aes iv generator
2011-01-13 19:59:55 +00:00
dm-delay.c
dm: convert workqueues to alloc_ordered
2011-01-13 19:59:57 +00:00
dm-exception-store.c
dm-exception-store.h
dm-io.c
dm: implement REQ_FLUSH/FUA support for bio-based dm
2010-09-10 12:35:38 +02:00
dm-ioctl.c
dm ioctl: suppress needless warning messages
2011-01-13 19:59:55 +00:00
dm-kcopyd.c
dm: use non reentrant workqueues if equivalent
2011-01-13 19:59:58 +00:00
dm-linear.c
dm-log-userspace-base.c
dm log userspace: add version number to comms
2011-01-13 19:59:52 +00:00
dm-log-userspace-transfer.c
dm log userspace: add version number to comms
2011-01-13 19:59:52 +00:00
dm-log-userspace-transfer.h
dm-log.c
dm log: use PTR_ERR value instead of ENOMEM
2011-01-13 20:00:00 +00:00
dm-mpath.c
dm mpath: delay activate_path retry on SCSI_DH_RETRY
2011-01-13 20:00:01 +00:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
dm: raid456 basic support
2011-01-13 20:00:02 +00:00
dm-raid1.c
dm: use non reentrant workqueues if equivalent
2011-01-13 19:59:58 +00:00
dm-region-hash.c
dm: implement REQ_FLUSH/FUA support for bio-based dm
2010-09-10 12:35:38 +02:00
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm snapshot: persistent make metadata_wq multithreaded
2011-01-13 19:59:59 +00:00
dm-snap-transient.c
dm-snap.c
dm snapshot: avoid storing private suspended state
2011-01-13 19:59:59 +00:00
dm-stripe.c
dm stripe: switch from local workqueue to system_wq
2011-01-13 19:59:57 +00:00
dm-sysfs.c
dm-table.c
block: restore multiple bd_link_disk_holder() support
2011-01-14 18:44:22 +01:00
dm-target.c
dm-uevent.c
dm-uevent.h
dm-zero.c
dm.c
dm: remove superfluous irq disablement in dm_request_fn
2011-01-13 20:00:00 +00:00
dm.h
faulty.c
md: use separate bio pool for each md device.
2010-10-28 17:36:15 +11:00
Kconfig
dm: raid456 basic support
2011-01-13 20:00:02 +00:00
linear.c
md: implment REQ_FLUSH/FUA support
2010-09-10 12:35:38 +02:00
linear.h
Makefile
dm: raid456 basic support
2011-01-13 20:00:02 +00:00
md.c
md: revert change to raid_disks on failure.
2011-01-31 11:57:42 +11:00
md.h
md: separate meta and data devs
2011-01-14 09:14:34 +11:00
multipath.c
md: implment REQ_FLUSH/FUA support
2010-09-10 12:35:38 +02:00
multipath.h
raid0.c
md: implment REQ_FLUSH/FUA support
2010-09-10 12:35:38 +02:00
raid0.h
raid1.c
md-new-param-to_sync_page_io
2011-01-14 09:14:33 +11:00
raid1.h
md/raid1: discard unused variable.
2010-10-29 16:40:33 +11:00
raid5.c
md: fix the test for finding spares in raid5_start_reshape.
2011-01-31 11:57:43 +11:00
raid5.h
md: implment REQ_FLUSH/FUA support
2010-09-10 12:35:38 +02:00
raid10.c
md-new-param-to_sync_page_io
2011-01-14 09:14:33 +11:00
raid10.h