public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] block: convert remaining drivers which share a request queue
@ 2017-03-28  6:28 Omar Sandoval
  2017-03-28  6:28 ` [PATCH 1/6] hd: stop sharing request queue across multiple gendisks Omar Sandoval
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Omar Sandoval @ 2017-03-28  6:28 UTC (permalink / raw)
  To: Jens Axboe, Vivek Goyal, linux-block; +Cc: kernel-team

From: Omar Sandoval <osandov@fb.com>

This is clearly the pinnacle of my career: converting all remaining
block drivers which share a request queue across gendisks to use a
separate request queue per gendisk. These are all compile tested (but
the last two platform-specific ones involved hacking the Kconfig and
commenting out a bunch of arch-dependent code to get the rest to
compile), no runtime testing at all.

Let me know if I missed any. Even better, let me know if we can just
delete some of these entirely.

Thanks!

Omar Sandoval (6):
  hd: stop sharing request queue across multiple gendisks
  parport/pd: stop sharing request queue across multiple gendisks
  parport/pcd: stop sharing request queue across multiple gendisks
  parport/pf: stop sharing request queue across multiple gendisks
  swim: stop sharing request queue across multiple gendisks
  jsflash: stop sharing request queue across multiple gendisks

 drivers/block/hd.c          | 62 ++++++++++++++++++++++++++++-----------------
 drivers/block/paride/pcd.c  | 57 +++++++++++++++++++++++++++--------------
 drivers/block/paride/pd.c   | 50 ++++++++++++++++++++++++------------
 drivers/block/paride/pf.c   | 57 +++++++++++++++++++++++++++--------------
 drivers/block/swim.c        | 55 ++++++++++++++++++++++++++--------------
 drivers/sbus/char/jsflash.c | 50 ++++++++++++++++++++++++++----------
 6 files changed, 221 insertions(+), 110 deletions(-)

-- 
2.12.1

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

end of thread, other threads:[~2017-03-28 21:07 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-28  6:28 [PATCH 0/6] block: convert remaining drivers which share a request queue Omar Sandoval
2017-03-28  6:28 ` [PATCH 1/6] hd: stop sharing request queue across multiple gendisks Omar Sandoval
2017-03-28  6:32   ` Christoph Hellwig
2017-03-28  6:28 ` [PATCH 2/6] parport/pd: " Omar Sandoval
2017-03-28  6:28 ` [PATCH 3/6] parport/pcd: " Omar Sandoval
2017-03-28  6:28 ` [PATCH 4/6] parport/pf: " Omar Sandoval
2017-03-28  6:28 ` [PATCH 5/6] swim: " Omar Sandoval
2017-03-28  6:28 ` [PATCH 6/6] jsflash: " Omar Sandoval
2017-03-28  6:33 ` [PATCH 0/6] block: convert remaining drivers which share a request queue Christoph Hellwig
2017-03-28  6:33   ` Omar Sandoval
2017-03-28 21:07 ` Jens Axboe

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