public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* loop block-mq conversion scalability issues
@ 2015-04-23 21:04 Justin M. Forbes
  2015-04-24  2:59 ` Ming Lei
  0 siblings, 1 reply; 6+ messages in thread
From: Justin M. Forbes @ 2015-04-23 21:04 UTC (permalink / raw)
  To: ming.lei; +Cc: linux-kernel

The block-mq conversion for loop in 4.0 kernels is showing us an
interesting scalability problem with live CDs (ro, squashfs).  It was
noticed when testing the Fedora beta that the more CPUs a liveCD image
was given, the slower it would boot. A 4 core qemu instance or bare
metal instance took more than twice as long to boot compared to a single
CPU instance.  After investigating, this came directly to the block-mq
conversion, reverting these 4 patches will return performance. More
details are available at
https://bugzilla.redhat.com/show_bug.cgi?id=1210857
I don't think that reverting the patches is the ideal solution so I am
looking for other options.  Since you know this code a bit better than I
do I thought I would run it by you while I am looking as well.

Thanks,
Justin


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

end of thread, other threads:[~2015-04-27 13:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-23 21:04 loop block-mq conversion scalability issues Justin M. Forbes
2015-04-24  2:59 ` Ming Lei
2015-04-24 21:46   ` Justin M. Forbes
2015-04-25 10:32     ` Ming Lei
2015-04-26 15:27     ` Ming Lei
2015-04-27 13:48       ` Justin M. Forbes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox