aboutsummaryrefslogtreecommitdiffstats
path: root/lib/raid6/algos.c
diff options
context:
space:
mode:
author[email protected] <[email protected]>2014-12-15 01:57:04 +0000
committerNeilBrown <[email protected]>2015-04-21 22:00:41 +0000
commitdabc4ec6ba72418ebca6bf1884f344bba40c8709 (patch)
tree7860792d9a7b5043c043eea983d218591bbe06f5 /lib/raid6/algos.c
parentraid5: handle io error of batch list (diff)
downloadkernel-dabc4ec6ba72418ebca6bf1884f344bba40c8709.tar.gz
kernel-dabc4ec6ba72418ebca6bf1884f344bba40c8709.zip
raid5: handle expansion/resync case with stripe batching
expansion/resync can grab a stripe when the stripe is in batch list. Since all stripes in batch list must be in the same state, we can't allow some stripes run into expansion/resync. So we delay expansion/resync for stripe in batch list. Signed-off-by: Shaohua Li <[email protected]> Signed-off-by: NeilBrown <[email protected]>
Diffstat (limited to 'lib/raid6/algos.c')
0 files changed, 0 insertions, 0 deletions