Skip to content

block: remove QUEUE_FLAG_BYPASS and ->bypass

Christoph Hellwig drbd-dev linux-block linux-mmc 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest16 patches 21 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/16block: remove QUEUE_FLAG_BYPASS and ->bypassblock/blk-cgroup.c block/blk-core.c block/blk-mq-debugfs.c +3 more+1 -481 reply
2/16block: remove deadline __deadline manipulation helpersblock/blk-mq.c block/blk-timeout.c block/blk.h +1 more+8 -431 reply
3/16block: don't hold the queue_lock over blk_abort_requestblock/blk-timeout.c drivers/ata/libata-eh.c drivers/block/mtip32xx/mtip32xx.c +2 more+4 -221 reply
4/16block: use atomic bitops for ->queue_flagsblock/blk-core.c block/blk-mq.c block/blk-settings.c +3 more+24 -1272 replies
5/16block: remove queue_lockdep_assert_heldblock/blk-throttle.c block/blk.h+0 -141 reply
6/16block-iolatency: remove the unused lock argument to rq_qos_throttleblock/blk-iolatency.c block/blk-mq.c block/blk-rq-qos.c +2 more+15 -361 reply
7/16block: update a few comments for the legacy request removalblock/blk-flush.c+2 -21 reply
8/16block: remove a few unused exportsblock/blk-cgroup.c block/blk-ioc.c block/blk-mq-sysfs.c +3 more+0 -171 reply
9/16blk-cgroup: consolidate error handling in blkcg_init_queueblock/blk-cgroup.c+10 -121 reply
10/16blk-cgroup: move locking into blkg_destroy_allblock/blk-cgroup.c+2 -71 reply
11/16drbd: don't override the queue_lockdrivers/block/drbd/drbd_main.c+1 -11 reply
12/16umem: don't override the queue_lockdrivers/block/umem.c+1 -21 reply
13/16mmc: simplify queue initializationdrivers/mmc/core/block.c drivers/mmc/core/queue.c drivers/mmc/core/queue.h+32 -593 replies
14/16mmc: stop abusing the request queue_lock pointerdrivers/mmc/core/block.c drivers/mmc/core/queue.c drivers/mmc/core/queue.h+24 -253 replies
15/16block: remove the lock argument to blk_alloc_queue_nodeblock/blk-core.c block/blk-mq.c drivers/block/drbd/drbd_main.c +7 more+12 -241 reply
16/16block: remove the queue_lock indirectionblock/bfq-cgroup.c block/bfq-iosched.c block/blk-cgroup.c +11 more+85 -991 reply

Reviews trailers per patch

All 16 patches have a Reviewed-by or Acked-by.

PatchUlf HanssonHannes Reinecke
1/16R-b
2/16R-b
3/16R-b
4/16R-b
5/16R-b
6/16R-b
7/16R-b
8/16R-b
9/16R-b
10/16R-b
11/16R-b
12/16R-b
13/16R-b
14/16R-b
15/16R-b
16/16R-b

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

Read the v1 thread