NeilBrown
fdcfbbb653
md/raid5: allow 5-device RAID6 to be reshaped to 4-device.
...
There is a bug in 'check_reshape' for raid5.c To checks
that the new minimum number of devices is large enough (which is
good), but it does so also after the reshape has started (bad).
This is bad because
- the calculation is now wrong as mddev->raid_disks has changed
already, and
- it is pointless because it is now too late to stop.
So only perform that test when reshape has not been committed to.
Signed-off-by: NeilBrown <neilb@suse.de>
2013-07-04 16:42:52 +10:00
..
bcache
bcache: Fix error handling in init code
2013-05-15 00:48:14 -07:00
persistent-data
dm persistent metadata: add space map threshold callback
2013-05-10 14:37:20 +01:00
bitmap.c
md: replace strict_strto*() with kstrto*()
2013-06-14 08:10:26 +10:00
bitmap.h
dm-bio-prison.c
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-bio-prison.h
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-bio-record.h
dm-bufio.c
dm bufio: avoid a possible __vmalloc deadlock
2013-05-10 14:37:15 +01:00
dm-bufio.h
dm-cache-block-types.h
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-cache-metadata.c
dm cache: replace memcpy with struct assignment
2013-05-10 14:37:18 +01:00
dm-cache-metadata.h
dm cache: policy ignore hints if generated by different version
2013-03-20 17:21:28 +00:00
dm-cache-policy-cleaner.c
dm cache: policy change version from string to integer set
2013-03-20 17:21:27 +00:00
dm-cache-policy-internal.h
dm cache: policy change version from string to integer set
2013-03-20 17:21:27 +00:00
dm-cache-policy-mq.c
dm cache: policy change version from string to integer set
2013-03-20 17:21:27 +00:00
dm-cache-policy.c
dm cache: policy change version from string to integer set
2013-03-20 17:21:27 +00:00
dm-cache-policy.h
dm cache policy: fix description of lookup fn
2013-05-10 14:37:17 +01:00
dm-cache-target.c
dm cache: set config value
2013-05-10 14:37:21 +01:00
dm-crypt.c
block: Convert some code to bio_for_each_segment_all()
2013-03-23 14:26:30 -07:00
dm-delay.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-exception-store.c
dm: replace simple_strtoul
2012-07-27 15:07:59 +01:00
dm-exception-store.h
dm-flakey.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-io.c
dm kcopyd: add WRITE SAME support to dm_kcopyd_zero
2012-12-21 20:23:37 +00:00
dm-ioctl.c
dm ioctl: allow message to return data
2013-03-01 22:45:49 +00:00
dm-kcopyd.c
dm kcopyd: introduce configurable throttling
2013-03-01 22:45:49 +00:00
dm-linear.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-log-userspace-base.c
dm-log-userspace-transfer.c
dm-log-userspace-transfer.h
dm-log.c
dm: use memweight()
2012-07-30 17:25:16 -07:00
dm-mpath.c
dm mpath: enable WRITE SAME support
2013-05-10 14:37:16 +01:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
MD: Remember the last sync operation that was performed
2013-06-26 12:38:24 +10:00
dm-raid1.c
block: Use bio_sectors() more consistently
2013-03-23 14:15:30 -07:00
dm-region-hash.c
dm raid1: fix crash with mirror recovery and discard
2012-07-20 14:25:03 +01:00
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm-snap-transient.c
dm-snap.c
dm snapshot: fix error return code in snapshot_ctr
2013-05-10 14:37:15 +01:00
dm-stripe.c
dm stripe: fix regression in stripe_width calculation
2013-05-10 14:37:14 +01:00
dm-sysfs.c
dm-table.c
dm table: fix write same support
2013-05-10 14:37:16 +01:00
dm-target.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-thin-metadata.c
dm thin: generate event when metadata threshold passed
2013-05-10 14:37:21 +01:00
dm-thin-metadata.h
dm thin: generate event when metadata threshold passed
2013-05-10 14:37:21 +01:00
dm-thin.c
dm thin: fix metadata dev resize detection
2013-05-19 18:57:50 +01:00
dm-uevent.c
dm-uevent.h
dm-verity.c
Merge branch 'writeback-workqueue' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq into for-3.10/core
2013-04-02 10:04:39 +02:00
dm-zero.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm.c
block_device_operations->release() should return void
2013-05-07 02:16:21 -04:00
dm.h
dm: introduce per_bio_data
2012-12-21 20:23:38 +00:00
faulty.c
block: Add bio_end_sector()
2013-03-23 14:15:29 -07:00
Kconfig
bcache: A block layer cache
2013-03-23 16:11:31 -07:00
linear.c
block: Add bio_end_sector()
2013-03-23 14:15:29 -07:00
linear.h
Makefile
bcache: A block layer cache
2013-03-23 16:11:31 -07:00
md.c
MD: Remember the last sync operation that was performed
2013-06-26 12:38:24 +10:00
md.h
MD: Remember the last sync operation that was performed
2013-06-26 12:38:24 +10:00
multipath.c
MD: change the parameter of md thread
2012-10-11 13:34:00 +11:00
multipath.h
raid0.c
md: fix buglet in RAID5 -> RAID0 conversion.
2013-06-26 12:38:19 +10:00
raid0.h
raid1.c
DM RAID: Add ability to restore transiently failed devices on resume
2013-06-14 08:10:24 +10:00
raid1.h
md/raid1: prevent merging too large request
2012-07-31 10:03:53 +10:00
raid5.c
md/raid5: allow 5-device RAID6 to be reshaped to 4-device.
2013-07-04 16:42:52 +10:00
raid5.h
md: remove CONFIG_MULTICORE_RAID456 entirely
2013-03-20 13:21:14 +11:00
raid10.c
md/raid10: fix two bugs affecting RAID10 reshape.
2013-07-03 09:43:28 +10:00
raid10.h
MD RAID10: Improve redundancy for 'far' and 'offset' algorithms (part 1)
2013-02-26 11:55:30 +11:00