Tejun Heo
|
e9c7469bb4
md: implment REQ_FLUSH/FUA support
|
14 years ago |
NeilBrown
|
9f7c222001
md/raid5: export raid5 unplugging interface.
|
15 years ago |
NeilBrown
|
2ac8740151
md/raid5: add simple plugging infrastructure.
|
15 years ago |
NeilBrown
|
11d8a6e371
md/raid5: export is_congested test
|
15 years ago |
NeilBrown
|
f4be6b43f1
md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk
|
15 years ago |
NeilBrown
|
c41d4ac40d
md/raid5: factor out code for changing size of stripe cache.
|
15 years ago |
Tejun Heo
|
a29d8b8e2d
percpu: add __percpu sparse annotations to what's left
|
15 years ago |
NeilBrown
|
e4424fee18
md: fix problems with RAID6 calculations for DDF.
|
15 years ago |
Dan Williams
|
417b8d4ac8
md/raid456: downlevel multicore operations to raid_run_ops
|
15 years ago |
Dan Williams
|
bbb20089a3
Merge branch 'dmaengine' into async-tx-next
|
15 years ago |
Dan Williams
|
ac6b53b6e6
md/raid6: asynchronous raid6 operations
|
16 years ago |
Dan Williams
|
ad283ea4a3
async_tx: add sum check flags
|
16 years ago |
Dan Williams
|
d6f38f31f3
md/raid5,6: add percpu scribble region for buffer lists
|
16 years ago |
Dan Williams
|
36d1c6476b
md/raid6: move the spare page to a percpu allocation
|
16 years ago |
Andre Noll
|
09c9e5fa1b
md: convert conf->chunk_size and conf->prev_chunk to sectors.
|
16 years ago |
NeilBrown
|
070ec55d07
md: remove mddev_to_conf "helper" macro
|
16 years ago |
NeilBrown
|
c8f517c444
md/raid5 revise rules for when to update metadata during reshape
|
16 years ago |
NeilBrown
|
e183eaedd5
md/raid5: prepare for allowing reshape to change layout
|
16 years ago |
NeilBrown
|
784052ecc6
md/raid5: prepare for allowing reshape to change chunksize.
|
16 years ago |
NeilBrown
|
86b42c713b
md/raid5: clearly differentiate 'before' and 'after' stripes during reshape.
|
16 years ago |
NeilBrown
|
fef9c61fdf
md/raid5: change reshape-progress measurement to cope with reshaping backwards.
|
16 years ago |
NeilBrown
|
34e04e87fb
md/raid5: drop qd_idx from r6_state
|
16 years ago |
Dan Williams
|
f701d589aa
md/raid6: move raid6 data processing to raid6_pq.ko
|
16 years ago |
NeilBrown
|
91adb56473
md/raid5: refactor raid5 "run"
|
16 years ago |
NeilBrown
|
67cc2b8165
md/raid5: finish support for DDF/raid6
|
16 years ago |
NeilBrown
|
99c0fb5f92
md/raid5: Add support for new layouts for raid5 and raid6.
|
16 years ago |
NeilBrown
|
d0dabf7e57
md/raid6: remove expectation that Q device is immediately after P device.
|
16 years ago |
NeilBrown
|
bff61975b3
md: move lots of #include lines out of .h files and into .c
|
16 years ago |
Christoph Hellwig
|
ef740c372d
md: move headers out of include/linux/raid/
|
16 years ago |