Merge tag 'md/3.17-fixes' of git://neil.brown.name/md
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 19 Aug 2014 14:47:01 +0000 (09:47 -0500)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 19 Aug 2014 14:47:01 +0000 (09:47 -0500)
commit63d871cb0b9e4207044ced0322aa34d859fa463d
tree4bd71a2c1fd5151c7d7186aaabaa410b9d786929
parentf17a6f78595e52761b7b2dece8c11b04b65f19dd
parentcb8b12b5d81cf8522076f99a90bc3b795825c3b3
Merge tag 'md/3.17-fixes' of git://neil.brown.name/md

Pull md bugfixes from Neil Brown:
 "Here are the bug-fixes I promised :-)

  Funny how you start looking for one and other start appearing.

   - raid6 data corruption during recovery
   - raid6 livelock
   - raid10 memory leaks"

* tag 'md/3.17-fixes' of git://neil.brown.name/md:
  md/raid10: always initialise ->state on newly allocated r10_bio
  md/raid10: avoid memory leak on error path during reshape.
  md/raid10: Fix memory leak when raid10 reshape completes.
  md/raid10: fix memory leak when reshaping a RAID10.
  md/raid6: avoid data corruption during recovery of double-degraded RAID6
  md/raid5: avoid livelock caused by non-aligned writes.