NeilBrown
|
ca64cae960
md/raid5: Make sure we clear R5_Discard when discard is finished.
|
12 years ago |
NeilBrown
|
ef5b7c69b7
md/raid5: move resolving of reconstruct_state earlier in
|
12 years ago |
NeilBrown
|
4ac6875eeb
md/raid5: round discard alignment up to power of 2.
|
12 years ago |
Linus Torvalds
|
9db908806b
Merge tag 'md-3.7' of git://neil.brown.name/md
|
12 years ago |
NeilBrown
|
e56108d65f
md/raid5: be careful not to resize_stripes too big.
|
12 years ago |
Jianpeng Ma
|
7f7583d420
Subject: [PATCH] md:change resync_mismatches to atomic64_t to avoid races
|
12 years ago |
NeilBrown
|
1ed850f356
md/raid5: make sure to_read and to_write never go negative.
|
12 years ago |
Alexander Lyakas
|
a7854487cd
md: When RAID5 is dirty, force reconstruct-write instead of read-modify-write.
|
12 years ago |
NeilBrown
|
b97390aec4
md/raid5: protect debug message against NULL derefernce.
|
12 years ago |
NeilBrown
|
143c4d0573
md/raid5: add some missing locking in handle_failed_stripe.
|
12 years ago |
Shaohua Li
|
9e44476851
MD: raid5 avoid unnecessary zero page for trim
|
12 years ago |
Shaohua Li
|
620125f2bf
MD: raid5 trim support
|
12 years ago |
Shaohua Li
|
4ed8731d8e
MD: change the parameter of md thread
|
12 years ago |
NeilBrown
|
cb13ff69d6
md/raid5: add missing spin_lock_init.
|
13 years ago |
NeilBrown
|
e5c86471f9
md/raid5: fix calculate of 'degraded' when a replacement becomes active.
|
13 years ago |
NeilBrown
|
a852d7b8a0
Revert "md/raid5: For odirect-write performance, do not set STRIPE_PREREAD_ACTIVE."
|
13 years ago |
Linus Torvalds
|
25aa6a7ae4
Merge tag 'md-3.6' of git://neil.brown.name/md
|
13 years ago |
Shaohua Li
|
46a06401f6
raid5: raid5d handle stripe in batch way
|
13 years ago |
Shaohua Li
|
8811b5968f
raid5: make_request use batch stripe release
|
13 years ago |
Linus Torvalds
|
eff0d13f38
Merge branch 'for-3.6/drivers' of git://git.kernel.dk/linux-block
|
13 years ago |
NeilBrown
|
0021b7bc04
md: remove plug_cnt feature of plugging.
|
13 years ago |
majianpeng
|
895e3c5c58
md/raid5: For odirect-write performance, do not set STRIPE_PREREAD_ACTIVE.
|
13 years ago |
majianpeng
|
3f9e7c140e
raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer
|
13 years ago |
Shaohua Li
|
b17459c050
raid5: add a per-stripe lock
|
13 years ago |
Shaohua Li
|
7eaf7e8eb3
raid5: remove unnecessary bitmap write optimization
|
13 years ago |
Shaohua Li
|
e7836bd6f6
raid5: lockless access raid5 overrided bi_phys_segments
|
13 years ago |
Shaohua Li
|
4eb788df67
raid5: reduce chance release_stripe() taking device_lock
|
13 years ago |
NeilBrown
|
b357f04a67
md: fix up plugging (again).
|
13 years ago |
Shaohua Li
|
fab363b5ff
raid5: delayed stripe fix
|
13 years ago |
majianpeng
|
2e8ac30312
md/raid456: When read error cannot be recovered, record bad block
|
13 years ago |