linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch 0/3] raid5: relieve lock contention of get_active_stripe()
@ 2013-08-12  2:24 Shaohua Li
  2013-08-12  2:24 ` [patch 1/3] raid5: rename stripe_hash() Shaohua Li
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Shaohua Li @ 2013-08-12  2:24 UTC (permalink / raw)
  To: linux-raid; +Cc: neilb, djbw

Neil,

This is to relieve lock contention of get_active_stripe(), which is the last
place we have lock contention in stripe handling. For small size random write,
we have no lock contention now. For big size write, lock contention is still
there. Please check the third patch for detail.

Thanks,
Shaohua

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2013-09-12  5:38 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-12  2:24 [patch 0/3] raid5: relieve lock contention of get_active_stripe() Shaohua Li
2013-08-12  2:24 ` [patch 1/3] raid5: rename stripe_hash() Shaohua Li
2013-08-12  2:24 ` [patch 2/3] wait: add wait_event_cmd() Shaohua Li
2013-08-12  2:24 ` [patch 3/3] raid5: relieve lock contention in get_active_stripe() Shaohua Li
2013-08-27  3:17   ` NeilBrown
2013-08-27  8:53     ` Shaohua Li
2013-08-28  4:32       ` NeilBrown
2013-08-28  6:39         ` Shaohua Li
2013-09-03  6:08           ` NeilBrown
2013-09-03  7:02             ` Shaohua Li
2013-09-04  6:41               ` NeilBrown
2013-09-05  5:40                 ` Shaohua Li
2013-09-05  6:29                   ` NeilBrown
2013-09-05  9:18                     ` Shaohua Li
2013-09-09  4:33                       ` Shaohua Li
2013-09-10  1:13                         ` NeilBrown
2013-09-10  2:35                           ` Shaohua Li
2013-09-10  4:06                             ` NeilBrown
2013-09-10  4:24                               ` Shaohua Li
2013-09-10  5:20                                 ` NeilBrown
2013-09-10  6:59                                   ` Shaohua Li
2013-09-10  7:28                                     ` NeilBrown
2013-09-10  7:37                                       ` Shaohua Li
2013-09-11  1:34                                         ` NeilBrown
2013-09-12  1:55                                           ` Shaohua Li
2013-09-12  5:38                                             ` NeilBrown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).