diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-11-23 12:11:13 -1000 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-11-23 12:11:13 -1000 |
commit | 1d838d70fb867b155ee380b37d556893a7313ed2 (patch) | |
tree | bf7d99d096864151791ef70066448d0cd51ecd23 /drivers/infiniband | |
parent | a8946afe5a3519bf4fd84d87f94c92d49f2f13d8 (diff) | |
parent | 884162df2aadd7414bef4935e1a54976fd4e3988 (diff) |
Merge tag 'md-3.7-fixes' of git://neil.brown.name/md
Pull md fixes from NeilBrown:
"Several bug fixes for md in 3.7:
- raid5 discard has problems
- raid10 replacement devices have problems
- bad block lock seqlock usage has problems
- dm-raid doesn't free everything"
* tag 'md-3.7-fixes' of git://neil.brown.name/md:
md/raid10: decrement correct pending counter when writing to replacement.
md/raid10: close race that lose writes lost when replacement completes.
md/raid5: Make sure we clear R5_Discard when discard is finished.
md/raid5: move resolving of reconstruct_state earlier in stripe_handle.
md/raid5: round discard alignment up to power of 2.
md: make sure everything is freed when dm-raid stops an array.
md: Avoid write invalid address if read_seqretry returned true.
md: Reassigned the parameters if read_seqretry returned true in func md_is_badblock.
Diffstat (limited to 'drivers/infiniband')
0 files changed, 0 insertions, 0 deletions