Merge tag 'md/4.2' of git://neil.brown.name/md
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 29 Jun 2015 18:10:56 +0000 (11:10 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 29 Jun 2015 18:10:56 +0000 (11:10 -0700)
commit6aaf0da8728c55ff627619f933ed161cc89057c6
tree68c5aea6374e0bf56bf9235d4684c0f6c7a29f26
parenta9730fca9946f3697410479e0ef1bd759ba00a77
parentab16bfc732c436658d13455f28b0b4a2608a7476
Merge tag 'md/4.2' of git://neil.brown.name/md

Pull md updates from Neil Brown:
 "A mixed bag

   - a few bug fixes
   - some performance improvement that decrease lock contention
   - some clean-up

  Nothing major"

* tag 'md/4.2' of git://neil.brown.name/md:
  md: clear Blocked flag on failed devices when array is read-only.
  md: unlock mddev_lock on an error path.
  md: clear mddev->private when it has been freed.
  md: fix a build warning
  md/raid5: ignore released_stripes check
  md/raid5: per hash value and exclusive wait_for_stripe
  md/raid5: split wait_for_stripe and introduce wait_for_quiescent
  wait: introduce wait_event_exclusive_cmd
  md: convert to kstrto*()
  md/raid10: make sync_request_write() call bio_copy_data()
drivers/md/md.c
drivers/md/raid10.c
include/linux/wait.h