NeilBrown
78eaa0d4cb
md/raid10: fix two bugs affecting RAID10 reshape.
...
1/ If a RAID10 is being reshaped to a fewer number of devices
and is stopped while this is ongoing, then when the array is
reassembled the 'mirrors' array will be allocated too small.
This will lead to an access error or memory corruption.
2/ A sanity test for a reshaping RAID10 array is restarted
is slightly incorrect.
Due to the first bug, this is suitable for any -stable
kernel since 3.5 where this code was introduced.
Cc: stable@vger.kernel.org (v3.5+)
Signed-off-by: NeilBrown <neilb@suse.de>
2013-07-03 09:43:28 +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-exception-store.h
dm-flakey.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-io.c
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-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-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
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
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
raid5.c
md: replace strict_strto*() with kstrto*()
2013-06-14 08:10:26 +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