Merge tag 'md/3.16' of git://neil.brown.name/md
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 11 Jun 2014 15:33:41 +0000 (08:33 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 11 Jun 2014 15:33:41 +0000 (08:33 -0700)
commit8d0304e69dc960ae7683943ac5b9c4c685d409d7
treef2918a1f741c192f562a6b0fb53066027a407433
parentdfb945473ae8528fd885607b6fa843c676745e0c
parent053f5b6525ae32da397e6c47721961f800d2c924
Merge tag 'md/3.16' of git://neil.brown.name/md

Pull md updates from Neil Brown:
 "Assorted md fixes for 3.16

  Mostly performance improvements with a few corner-case bug fixes"

* tag 'md/3.16' of git://neil.brown.name/md:
  raid5: speedup sync_request processing
  md/raid5: deadlock between retry_aligned_read with barrier io
  raid5: add an option to avoid copy data from bio to stripe cache
  md/bitmap: remove confusing code from filemap_get_page.
  raid5: avoid release list until last reference of the stripe
  md: md_clear_badblocks should return an error code on failure.
  md/raid56: Don't perform reads to support writes until stripe is ready.
  md: refuse to change shape of array if it is active but read-only
drivers/md/raid5.c