NeilBrown
|
afa0f557cb
md: rename ->stop to ->free
|
10 years ago |
NeilBrown
|
5aa61f427e
md: split detach operation out from ->stop.
|
10 years ago |
NeilBrown
|
64590f45dd
md: make merge_bvec_fn more robust in face of personality changes.
|
10 years ago |
NeilBrown
|
5c675f83c6
md: make ->congested robust against personality changes.
|
10 years ago |
NeilBrown
|
ea664c8245
md/raid5: need_this_block: tidy/fix last condition.
|
10 years ago |
NeilBrown
|
a9d56950f7
md/raid5: need_this_block: start simplifying the last two conditions.
|
10 years ago |
NeilBrown
|
a79cfe12c6
md/raid5: separate out the easy conditions in need_this_block.
|
10 years ago |
NeilBrown
|
2c58f06e6f
md/raid5: separate large if clause out of fetch_block().
|
10 years ago |
Jes Sorensen
|
ad3ab8b608
md: do_release_stripe(): No need to call md_wakeup_thread() twice
|
10 years ago |
NeilBrown
|
b1b02fe97f
md/raid5: fix another livelock caused by non-aligned writes.
|
10 years ago |
NeilBrown
|
108cef3aa4
md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.
|
10 years ago |
NeilBrown
|
f72ffdd686
md: remove unwanted white space from md.c
|
11 years ago |
Markus Stockhausen
|
b8e6a15a1a
md/raid5: fix init_stripe() inconsistencies
|
11 years ago |
NeilBrown
|
3fd83717e4
md: use set_bit/clear_bit instead of shift/mask for bi_flags changes.
|
11 years ago |
NeilBrown
|
8e0e99ba64
md/raid5: disable 'DISCARD' by default due to safety concerns.
|
11 years ago |
NeilBrown
|
9c4bdf697c
md/raid6: avoid data corruption during recovery of double-degraded RAID6
|
11 years ago |
NeilBrown
|
a40687ff73
md/raid5: avoid livelock caused by non-aligned writes.
|
11 years ago |
Linus Torvalds
|
8d0304e69d
Merge tag 'md/3.16' of git://neil.brown.name/md
|
11 years ago |
Eivind Sarto
|
053f5b6525
raid5: speedup sync_request processing
|
11 years ago |
hui jiao
|
2844dc32ea
md/raid5: deadlock between retry_aligned_read with barrier io
|
11 years ago |
Shaohua Li
|
d592a99691
raid5: add an option to avoid copy data from bio to stripe cache
|
11 years ago |
Eivind Sarto
|
cf170f3fa4
raid5: avoid release list until last reference of the stripe
|
11 years ago |
NeilBrown
|
67f455486d
md/raid56: Don't perform reads to support writes until stripe is ready.
|
11 years ago |
Peter Zijlstra
|
4e857c58ef
arch: Mass conversion of smp_mb__*()
|
11 years ago |
Shaohua Li
|
c7a6d35e46
raid5: fix a race of stripe count check
|
11 years ago |
Shaohua Li
|
e240c1839d
raid5: get_active_stripe avoids device_lock
|
11 years ago |
Shaohua Li
|
27c0f68f07
raid5: make_request does less prepare wait
|
11 years ago |
Oleg Nesterov
|
789b5e0315
md/raid5: Fix CPU hotplug callback registration
|
11 years ago |
Linus Torvalds
|
53d8ab29f8
Merge branch 'for-3.14/drivers' of git://git.kernel.dk/linux-block
|
11 years ago |
Linus Torvalds
|
f568849eda
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
|
11 years ago |