From: Linus Torvalds Date: Fri, 23 Nov 2012 22:11:13 +0000 (-1000) Subject: Merge tag 'md-3.7-fixes' of git://neil.brown.name/md X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=1d838d70fb867b155ee380b37d556893a7313ed2;p=GitHub%2FLineageOS%2Fandroid_kernel_samsung_universal7580.git 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. --- 1d838d70fb867b155ee380b37d556893a7313ed2