NeilBrown
|
ea358cd0d2
md: make sure MD_RECOVERY_DONE is clear before starting recovery/resync
|
10 年之前 |
NeilBrown
|
626f2092c8
md/raid5: break stripe-batches when the array has failed.
|
10 年之前 |
NeilBrown
|
787b76fa37
md/raid5: call break_stripe_batch_list from handle_stripe_clean_event
|
10 年之前 |
NeilBrown
|
1b956f7a8f
md/raid5: be more selective about distributing flags across batch.
|
10 年之前 |
NeilBrown
|
3960ce7961
md/raid5: add handle_flags arg to break_stripe_batch_list.
|
10 年之前 |
NeilBrown
|
fb642b92c2
md/raid5: duplicate some more handle_stripe_clean_event code in break_stripe_batch_list
|
10 年之前 |
NeilBrown
|
4e3d62ff49
md/raid5: remove condition test from check_break_stripe_batch_list.
|
10 年之前 |
NeilBrown
|
b15a9dbdbf
md/raid5: Ensure a batch member is not handled prematurely.
|
10 年之前 |
NeilBrown
|
d0852df543
md/raid5: close race between STRIPE_BIT_DELAY and batching.
|
10 年之前 |
NeilBrown
|
2b6b245742
md/raid5: ensure whole batch is delayed for all required bitmap updates.
|
10 年之前 |
Shaohua Li
|
487696957e
raid5: fix broken async operation chain
|
10 年之前 |
NeilBrown
|
bb27051f9f
md/raid5: fix handling of degraded stripes in batches.
|
10 年之前 |
NeilBrown
|
738a273806
md/raid5: fix allocation of 'scribble' array.
|
10 年之前 |
NeilBrown
|
6e9eac2dce
md/raid5: don't record new size if resize_stripes fails.
|
10 年之前 |
NeilBrown
|
10d82c5f0d
md/raid5: avoid reading parity blocks for full-stripe write to degraded array
|
10 年之前 |
NeilBrown
|
b0c783b323
md/raid5: more incorrect BUG_ON in handle_stripe_fill.
|
10 年之前 |
NeilBrown
|
f18c1a35f6
md/raid5: new alloc_stripe() to allocate an initialize a stripe.
|
10 年之前 |
Eric Mei
|
9ffc8f7cb9
md/raid5: don't do chunk aligned read on degraded array.
|
10 年之前 |
NeilBrown
|
edbe83ab4c
md/raid5: allow the stripe_cache to grow and shrink.
|
10 年之前 |
NeilBrown
|
5423399a84
md/raid5: change ->inactive_blocked to a bit-flag.
|
10 年之前 |
NeilBrown
|
486f0644c3
md/raid5: move max_nr_stripes management into grow_one_stripe and drop_one_stripe
|
10 年之前 |
NeilBrown
|
a9683a795b
md/raid5: pass gfp_t arg to grow_one_stripe()
|
10 年之前 |
Markus Stockhausen
|
d06f191f8e
md/raid5: introduce configuration option rmw_level
|
10 年之前 |
Markus Stockhausen
|
584acdd49c
md/raid5: activate raid6 rmw feature
|
10 年之前 |
shli@kernel.org
|
dabc4ec6ba
raid5: handle expansion/resync case with stripe batching
|
10 年之前 |
shli@kernel.org
|
72ac733015
raid5: handle io error of batch list
|
10 年之前 |
shli@kernel.org
|
59fc630b8b
RAID5: batch adjacent full stripe write
|
10 年之前 |
shli@kernel.org
|
7a87f43405
raid5: track overwrite disk count
|
10 年之前 |
shli@kernel.org
|
da41ba6597
raid5: add a new flag to track if a stripe can be batched
|
10 年之前 |
shli@kernel.org
|
46d5b78562
raid5: use flex_array for scribble data
|
10 年之前 |