Skip to content

Convert drivers to blk-mq

Jens Axboe linux-block linux-mtd 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest17 patches 38 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17sunvdc: convert to blk-mqdrivers/block/sunvdc.c+110 -513 replies
2/17sx8: convert to blk-mqdrivers/block/sx8.c+88 -450 replies
3/17ps3disk: convert to blk-mqdrivers/block/ps3disk.c+54 -4110 replies
4/17paride: convert pcd to blk-mqdrivers/block/paride/pcd.c+66 -320 replies
5/17paride: convert pd to blk-mqdrivers/block/paride/pd.c+62 -470 replies
6/17paride: convert pf to blk-mqdrivers/block/paride/pf.c+54 -140 replies
7/17uml: convert ubd to blk-mqarch/um/drivers/ubd_kern.c+94 -602 replies
8/17ms_block: convert to blk-mqdrivers/memstick/core/ms_block.c drivers/memstick/core/ms_block.h+73 -491 reply
9/17mspro_block: convert to blk-mqdrivers/memstick/core/mspro_block.c+78 -550 replies
10/17gdrom: convert to blk-mqdrivers/cdrom/gdrom.c+87 -950 replies
11/17z2ram: convert to blk-mqdrivers/block/z2ram.c+58 -380 replies
12/17blk-mq-sched: export way for drivers to insert requestblock/blk-mq-sched.c block/blk-mq-sched.h include/linux/blk-mq.h+3 -22 replies
13/17ide: convert to blk-mqdrivers/ide/ide-atapi.c drivers/ide/ide-cd.c drivers/ide/ide-disk.c +5 more+194 -1770 replies
14/17aoe: convert aoeblk to blk-mqdrivers/block/aoe/aoe.h drivers/block/aoe/aoeblk.c drivers/block/aoe/aoecmd.c +1 more+60 -247 replies
15/17xsysace: convert to blk-mqdrivers/block/xsysace.c+66 -251 reply
16/17mtd_blkdevs: convert to blk-mqdrivers/mtd/mtd_blkdevs.c include/linux/mtd/blktrans.h+74 -405 replies
17/17null_blk: remove legacy IO pathdrivers/block/null_blk_main.c+6 -907 replies

Reviews trailers per patch

2 of 17 patches have a Reviewed-by or Acked-by.

PatchMichal SimekSébastien Boisvert
1/17
2/17
3/17
4/17
5/17
6/17
7/17
8/17
9/17
10/17
11/17
12/17
13/17
14/17
15/17A-b
16/17
17/17R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCHSET 0/17] Convert drivers to blk-mq

The long term plan has always been to deprecate and remove the legacy request_fn based IO path. This also means killing all that code, and going back to maintaining a single IO stack again. To accomplish this, we need to convert the remaining drivers to blk-mq.

This converts everything but the floppy drivers, which should be coming shortly as well.

Signature · 1 line
Jens Axboe