aboutsummaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2011-04-18 18:25:43 +1000
committerNeilBrown <neilb@suse.de>2011-04-18 18:25:43 +1000
commit7c13edc87510f665da3094174e1fd633e06649f4 (patch)
treec0c50ab6ac43e9c762199bfd94c787f43a8e0896 /firmware
parent97658cdd3af7d01461874c93b89afa4a2465e7c6 (diff)
md: incorporate new plugging into raid5.
In raid5 plugging is used for 2 things: 1/ collecting writes that require a bitmap update 2/ collecting writes in the hope that we can create full stripes - or at least more-full. We now release these different sets of stripes when plug_cnt is zero. Also in make_request, we call mddev_check_plug to hopefully increase plug_cnt, and wake up the thread at the end if plugging wasn't achieved for some reason. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions