Shaohua Li
|
c2bb6242ec
raid5: journal disk can't be removed
|
10 years ago |
Shaohua Li
|
e6c033f79a
raid5-cache: move reclaim stop to quiesce
|
10 years ago |
Shaohua Li
|
828cbe989e
raid5-cache: optimize FLUSH IO with log enabled
|
10 years ago |
Shaohua Li
|
a8c34f9159
raid5-cache: switching to state machine for log disk cache flush
|
10 years ago |
Shaohua Li
|
5c7e81c3de
raid5: enable log for raid array with cache disk
|
10 years ago |
Shaohua Li
|
713cf5a639
raid5: don't allow resize/reshape with cache(log) support
|
10 years ago |
Shaohua Li
|
9c3e333d3f
raid5: disable batch with log enabled
|
10 years ago |
Roman Gushchin
|
b8a9d66d04
md/raid5: fix locking in handle_stripe_clean_event()
|
10 years ago |
Shaohua Li
|
0576b1c618
raid5: log reclaim support
|
10 years ago |
Shaohua Li
|
f6bed0ef0a
raid5: add basic stripe log
|
10 years ago |
Shaohua Li
|
b70abcb247
raid5: add a new state for stripe log handling
|
10 years ago |
Shaohua Li
|
6d036f7d52
raid5: export some functions
|
10 years ago |
Goldwyn Rodrigues
|
c40f341f1e
md-cluster: Use a small window for resync
|
10 years ago |
Julia Lawall
|
644df1a85f
md: drop null test before destroy functions
|
10 years ago |
NeilBrown
|
36707bb2e7
md/raid5: don't index beyond end of array in need_this_block().
|
10 years ago |
Shaohua Li
|
ebda780bce
raid5: update analysis state for failed stripe
|
10 years ago |
NeilBrown
|
e89c6fdf9e
Merge linux-block/for-4.3/core into md/for-linux
|
10 years ago |
Linus Torvalds
|
1081230b74
Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-block
|
10 years ago |
NeilBrown
|
c3cce6cda1
md/raid5: ensure device failure recorded before write request returns.
|
10 years ago |
NeilBrown
|
34a6f80e16
md/raid5: use bio_list for the list of bios to return.
|
10 years ago |
NeilBrown
|
6cbd81487f
md/raid5: handle possible race as reshape completes.
|
10 years ago |
NeilBrown
|
c5e19d906a
md: be careful when testing resync_max against curr_resync_completed.
|
10 years ago |
NeilBrown
|
c74c0d760e
md/raid5: remove incorrect "min_t()" when calculating writepos.
|
10 years ago |
NeilBrown
|
05256d9884
md/raid5: strengthen check on reshape_position at run.
|
10 years ago |
NeilBrown
|
3cb5edf454
md/raid5: switch to use conf->chunk_sectors in place of mddev->chunk_sectors where possible
|
10 years ago |
NeilBrown
|
5cac6bcb93
md/raid5: always set conf->prev_chunk_sectors and ->prev_algo
|
10 years ago |
NeilBrown
|
92140480ed
md/raid5: consider updating reshape_position at start of reshape.
|
10 years ago |
Kent Overstreet
|
8ae126660f
block: kill merge_bvec_fn() completely
|
10 years ago |
Kent Overstreet
|
7140aafce2
md/raid5: get rid of bio_fits_rdev()
|
12 years ago |
Ming Lin
|
7ef6b12a19
md/raid5: split bio for chunk_aligned_read
|
10 years ago |