NeilBrown
|
c8f517c444
md/raid5 revise rules for when to update metadata during reshape
|
16 éve |
NeilBrown
|
b0f9ec047b
md/raid5: minor code cleanups in make_request.
|
16 éve |
NeilBrown
|
2cffc4a01d
md: remove CONFIG_MD_RAID_RESHAPE config option.
|
16 éve |
NeilBrown
|
ab69ae12ce
md/raid5: be more careful about write ordering when reshaping.
|
16 éve |
NeilBrown
|
88ce4930e2
md/raid5: allow layout and chunksize to be changed on active array.
|
16 éve |
NeilBrown
|
7a66138107
md/raid5: reshape using largest of old and new chunk size
|
16 éve |
NeilBrown
|
e183eaedd5
md/raid5: prepare for allowing reshape to change layout
|
16 éve |
NeilBrown
|
784052ecc6
md/raid5: prepare for allowing reshape to change chunksize.
|
16 éve |
NeilBrown
|
86b42c713b
md/raid5: clearly differentiate 'before' and 'after' stripes during reshape.
|
16 éve |
NeilBrown
|
ec32a2bd35
md: allow number of drives in raid5 to be reduced
|
16 éve |
NeilBrown
|
fef9c61fdf
md/raid5: change reshape-progress measurement to cope with reshaping backwards.
|
16 éve |
NeilBrown
|
cea9c22800
md: add explicit method to signal the end of a reshape.
|
16 éve |
NeilBrown
|
7ec0547838
md/raid5: enhance raid5_size to work correctly with negative delta_disks
|
16 éve |
NeilBrown
|
34e04e87fb
md/raid5: drop qd_idx from r6_state
|
16 éve |
Dan Williams
|
f701d589aa
md/raid6: move raid6 data processing to raid6_pq.ko
|
16 éve |
Andre Noll
|
18b0033491
md: raid5 run(): Fix max_degraded for raid level 4.
|
16 éve |
Dan Williams
|
b522adcde9
md: 'array_size' sysfs attribute
|
16 éve |
Dan Williams
|
1f403624bd
md: centralize ->array_sectors modifications
|
16 éve |
Dan Williams
|
80c3a6ce4b
md: add 'size' as a personality method
|
16 éve |
NeilBrown
|
fc9739c6d6
md: add takeover support for converting raid6 back into raid5
|
16 éve |
NeilBrown
|
e9d4758f6e
md: add takeover support for raid4 -> raid5 conversion.
|
16 éve |
NeilBrown
|
b354603527
md/raid5: allow layout/chunksize to be changed on an active 2-drive raid5.
|
16 éve |
NeilBrown
|
d562b0c431
md: add ->takeover method for raid5 to be able to take over raid1
|
16 éve |
NeilBrown
|
245f46c2c2
md: add ->takeover method to support changing the personality managing an array
|
16 éve |
NeilBrown
|
e0cf8f045b
md: md_unregister_thread should cope with being passed NULL
|
16 éve |
NeilBrown
|
91adb56473
md/raid5: refactor raid5 "run"
|
16 éve |
NeilBrown
|
67cc2b8165
md/raid5: finish support for DDF/raid6
|
16 éve |
NeilBrown
|
99c0fb5f92
md/raid5: Add support for new layouts for raid5 and raid6.
|
16 éve |
NeilBrown
|
911d4ee853
md/raid5: simplify raid5_compute_sector interface
|
16 éve |
NeilBrown
|
d0dabf7e57
md/raid6: remove expectation that Q device is immediately after P device.
|
16 éve |