linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Enable polling on stackable devices
@ 2020-01-26  4:41 Andrzej Jakowski
  2020-01-26  4:41 ` [PATCH 1/2] block: introduce polling on bio level Andrzej Jakowski
  2020-01-26  4:41 ` [PATCH 2/2] md: enable io polling Andrzej Jakowski
  0 siblings, 2 replies; 10+ messages in thread
From: Andrzej Jakowski @ 2020-01-26  4:41 UTC (permalink / raw)
  To: axboe, song; +Cc: linux-block, linux-raid, Andrzej Jakowski

IO polling is available on blk-mq devices. Currently it is not possible to
perform IO polling on stackable devices like MD. 

We have built a prototype exposing new function for bio devices to do IO
polling on them. That function is in available on request_queue so bio based
drivers can provide handler for it. 

IO polling has been provided for RAID-0 level for MD.

Andrzej Jakowski (2):
  block: introduce polling on bio level
  md: enable io polling

 block/blk-core.c       |  3 ++-
 block/blk-mq.c         | 26 ++++++++++++++++++++++++++
 drivers/md/md.c        | 39 +++++++++++++++++++++++++++++++++++----
 include/linux/blkdev.h |  2 ++
 4 files changed, 65 insertions(+), 5 deletions(-)

-- 
2.20.1


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

end of thread, other threads:[~2020-02-01  8:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-26  4:41 [PATCH 0/2] Enable polling on stackable devices Andrzej Jakowski
2020-01-26  4:41 ` [PATCH 1/2] block: introduce polling on bio level Andrzej Jakowski
2020-01-30  4:01   ` Jens Axboe
2020-01-31  6:35     ` Christoph Hellwig
2020-02-01  4:41       ` Jens Axboe
2020-01-31  6:34   ` Christoph Hellwig
2020-01-31 18:51     ` Andrzej Jakowski
2020-02-01  8:20       ` Christoph Hellwig
2020-01-26  4:41 ` [PATCH 2/2] md: enable io polling Andrzej Jakowski
2020-01-31  6:36   ` Christoph Hellwig

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).