NeilBrown
|
b84db560ea
md/raid5: Clear bad blocks on successful write.
|
преди 14 години |
NeilBrown
|
bc2607f393
md/raid5: write errors should be recorded as bad blocks if possible.
|
преди 14 години |
NeilBrown
|
7f0da59bdc
md/raid5: use bad-block log to improve handling of uncorrectable read errors.
|
преди 14 години |
NeilBrown
|
c5709ef6a0
md/raid5: add some more fields to stripe_head_state
|
преди 14 години |
NeilBrown
|
f2b3b44dee
md/raid5: unify stripe_head_state and r6_state
|
преди 14 години |
NeilBrown
|
c4c1663be4
md/raid5: replace sh->lock with an 'active' flag.
|
преди 14 години |
NeilBrown
|
83206d66b6
md/raid5: Remove use of sh->lock in sync_request
|
преди 14 години |
NeilBrown
|
482c083492
md - remove old plugging code.
|
преди 14 години |
Jens Axboe
|
7eaceaccab
block: remove per-queue plugging
|
преди 14 години |
Tejun Heo
|
e9c7469bb4
md: implment REQ_FLUSH/FUA support
|
преди 14 години |
NeilBrown
|
9f7c222001
md/raid5: export raid5 unplugging interface.
|
преди 15 години |
NeilBrown
|
2ac8740151
md/raid5: add simple plugging infrastructure.
|
преди 15 години |
NeilBrown
|
11d8a6e371
md/raid5: export is_congested test
|
преди 15 години |
NeilBrown
|
f4be6b43f1
md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk
|
преди 15 години |
NeilBrown
|
c41d4ac40d
md/raid5: factor out code for changing size of stripe cache.
|
преди 15 години |
Tejun Heo
|
a29d8b8e2d
percpu: add __percpu sparse annotations to what's left
|
преди 15 години |
NeilBrown
|
e4424fee18
md: fix problems with RAID6 calculations for DDF.
|
преди 15 години |
Dan Williams
|
417b8d4ac8
md/raid456: downlevel multicore operations to raid_run_ops
|
преди 15 години |
Dan Williams
|
bbb20089a3
Merge branch 'dmaengine' into async-tx-next
|
преди 15 години |
Dan Williams
|
ac6b53b6e6
md/raid6: asynchronous raid6 operations
|
преди 16 години |
Dan Williams
|
ad283ea4a3
async_tx: add sum check flags
|
преди 16 години |
Dan Williams
|
d6f38f31f3
md/raid5,6: add percpu scribble region for buffer lists
|
преди 16 години |
Dan Williams
|
36d1c6476b
md/raid6: move the spare page to a percpu allocation
|
преди 16 години |
Andre Noll
|
09c9e5fa1b
md: convert conf->chunk_size and conf->prev_chunk to sectors.
|
преди 16 години |
NeilBrown
|
070ec55d07
md: remove mddev_to_conf "helper" macro
|
преди 16 години |
NeilBrown
|
c8f517c444
md/raid5 revise rules for when to update metadata during reshape
|
преди 16 години |
NeilBrown
|
e183eaedd5
md/raid5: prepare for allowing reshape to change layout
|
преди 16 години |
NeilBrown
|
784052ecc6
md/raid5: prepare for allowing reshape to change chunksize.
|
преди 16 години |
NeilBrown
|
86b42c713b
md/raid5: clearly differentiate 'before' and 'after' stripes during reshape.
|
преди 16 години |
NeilBrown
|
fef9c61fdf
md/raid5: change reshape-progress measurement to cope with reshaping backwards.
|
преди 16 години |