Hi Linus, here are some md updates for 3.18. Thanks, NeilBrown The following changes since commit 8e0e99ba64c7ba46133a7c8a3e3f7de01f23bd93: md/raid5: disable 'DISCARD' by default due to safety concerns. (2014-10-02 13:45:00 +1000) are available in the git repository at: git://neil.brown.name/md tags/md/3.18 for you to fetch changes up to b395f75eabb3844c99244928293796ff42feaa3d: lib/raid6: Add log level to printks (2014-10-14 13:08:29 +1100) ---------------------------------------------------------------- md updates for 3.18 - a few minor bug fixes - quite a lot of code tidy-up and simplification - remove PRINT_RAID_DEBUG ioctl. I'm fairly sure it is unused, and it isn't particularly useful. ---------------------------------------------------------------- Anton Blanchard (1): lib/raid6: Add log level to printks Chao Yu (1): md: avoid potential long delay under pers_lock Markus Stockhausen (1): md/raid5: fix init_stripe() inconsistencies NeilBrown (18): md/bitmap: always wait for writes on unplug. md/raid1: minor typos and reformatting. md: use set_bit/clear_bit instead of shift/mask for bi_flags changes. md/raid10: another memory leak due to reshape. md/raid1: process_checks doesn't use its return value. md: be more relaxed about stopping an array which isn't started. md: use wait_event() to simplify md_super_wait() md: discard find_rdev_nr in favour of find_rdev_nr_rcu md: simplify export_array() md: Just use RCU when checking for overlap between arrays. md: don't start resync thread directly from md thread. md: remove unwanted white space from md.c md: don't allow "-sync" to be set for device in an active array. md: remove unnecessary test for MD_MAJOR in md_ioctl() md: clean up 'exit' labels in md_ioctl(). md: remove MD_BUG() md: discard PRINT_RAID_DEBUG ioctl md: move EXPORT_SYMBOL to after function in md.c drivers/md/bitmap.c | 16 +- drivers/md/linear.c | 8 +- drivers/md/md.c | 601 +++++++++++++---------------------------- drivers/md/md.h | 34 ++- drivers/md/multipath.c | 28 +- drivers/md/raid0.c | 9 +- drivers/md/raid1.c | 37 +-- drivers/md/raid1.h | 2 - drivers/md/raid10.c | 18 +- drivers/md/raid5.c | 29 +- drivers/md/raid5.h | 4 +- include/uapi/linux/raid/md_u.h | 1 - lib/raid6/algos.c | 12 +- 13 files changed, 266 insertions(+), 533 deletions(-)
Attachment:
pgpc6KV1ZNuzg.pgp
Description: OpenPGP digital signature