Skip to content

block/loop: queue ordered mode should be DRAIN_FLUSH

Tejun Heo dm-devel linux-fsdevel linux-ide linux-raid linux-scsi lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11block/loop: queue ordered mode should be DRAIN_FLUSHdrivers/block/loop.c+1 -10 replies
2/11block: kill QUEUE_ORDERED_BY_TAGblock/blk-barrier.c drivers/block/brd.c drivers/block/virtio_blk.c +3 more+13 -622 replies
2/11block: kill QUEUE_ORDERED_BY_TAGblock/blk-barrier.c drivers/block/brd.c drivers/block/virtio_blk.c +3 more+13 -620 replies
3/11block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush()block/blk-barrier.c block/blk-core.c block/blk-settings.c +12 more+67 -1023 replies
3/11block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush()block/blk-barrier.c block/blk-core.c block/blk-settings.c +12 more+67 -1020 replies
4/11block: remove spurious uses of REQ_HARDBARRIERdrivers/block/osdblk.c drivers/block/pktcdvd.c drivers/scsi/aic7xxx_old.c +2 more+5 -390 replies
4/11block: remove spurious uses of REQ_HARDBARRIERdrivers/block/osdblk.c drivers/block/pktcdvd.c drivers/scsi/aic7xxx_old.c +2 more+5 -390 replies
5/11block: misc cleanups in barrier codeblock/blk-barrier.c block/blk-core.c block/blk.h +1 more+23 -380 replies
6/11block: drop barrier ordering by queue drainingblock/blk-barrier.c block/blk-core.c block/blk.h +3 more+113 -2200 replies
6/11block: drop barrier ordering by queue drainingblock/blk-barrier.c block/blk-core.c block/blk.h +3 more+113 -2200 replies
7/11block: rename blk-barrier.c to blk-flush.cblock/Makefile block/blk-barrier.c block/blk-flush.c+249 -2490 replies
7/11block: rename blk-barrier.c to blk-flush.cblock/Makefile block/blk-barrier.c block/blk-flush.c+249 -2490 replies
8/11block: rename barrier/ordered to flushblock/blk-core.c block/blk-flush.c block/blk.h +1 more+73 -764 replies
9/11block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requestsblock/blk-core.c block/blk-flush.c block/blk.h +1 more+52 -760 replies
9/11block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requestsblock/blk-core.c block/blk-flush.c block/blk.h +1 more+52 -760 replies
10/11fs, block: propagate REQ_FLUSH/FUA interface to upper layersfs/buffer.c include/linux/blk_types.h include/linux/buffer_head.h +1 more+36 -213 replies
10/11fs, block: propagate REQ_FLUSH/FUA interface to upper layersfs/buffer.c include/linux/blk_types.h include/linux/buffer_head.h +1 more+36 -210 replies
10/11fs, block: propagate REQ_FLUSH/FUA interface to upper layersinclude/linux/blk_types.h include/linux/buffer_head.h include/linux/fs.h+16 -100 replies
11/11block: use REQ_FLUSH in blkdev_issue_flush()block/blk-flush.c+6 -110 replies
11/11block: use REQ_FLUSH in blkdev_issue_flush()block/blk-flush.c+6 -110 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread