Skip to content

ide: remove unnecessary blk_queue_flushing() test in do_ide_request()

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 Latest30 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/30ide: remove unnecessary blk_queue_flushing() test in do_ide_request()drivers/ide/ide-io.c include/linux/blkdev.h+0 -140 replies
2/30block/loop: queue ordered mode should be DRAIN_FLUSHdrivers/block/loop.c+1 -10 replies
3/30block: kill QUEUE_ORDERED_BY_TAGblock/blk-barrier.c drivers/block/brd.c drivers/block/virtio_blk.c +3 more+13 -620 replies
3/30block: kill QUEUE_ORDERED_BY_TAGblock/blk-barrier.c drivers/block/brd.c drivers/block/virtio_blk.c +3 more+13 -620 replies
4/30block: 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 -1021 reply
5/30block: remove spurious uses of REQ_HARDBARRIERdrivers/block/osdblk.c drivers/block/pktcdvd.c drivers/scsi/aic7xxx_old.c +2 more+5 -390 replies
6/30block: misc cleanups in barrier codeblock/blk-barrier.c block/blk-core.c block/blk.h +1 more+23 -380 replies
7/30block: drop barrier ordering by queue drainingblock/blk-barrier.c block/blk-core.c block/blk.h +3 more+113 -2200 replies
8/30block: rename blk-barrier.c to blk-flush.cblock/Makefile block/blk-barrier.c block/blk-flush.c+249 -2490 replies
9/30block: rename barrier/ordered to flushblock/blk-core.c block/blk-flush.c block/blk.h +1 more+72 -750 replies
9/30block: rename barrier/ordered to flushblock/blk-core.c block/blk-flush.c block/blk.h +1 more+72 -750 replies
10/30block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requestsblock/blk-core.c block/blk-flush.c block/blk.h +4 more+67 -840 replies
10/30block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requestsblock/blk-core.c block/blk-flush.c block/blk.h +4 more+67 -840 replies
11/30block: filter flush bio's in __generic_make_request()block/blk-core.c+13 -00 replies
12/30block: use REQ_FLUSH in blkdev_issue_flush()block/blk-flush.c+6 -110 replies
13/30block: simplify queue_next_fseqblock/blk-flush.c+10 -160 replies
14/30block/loop: implement REQ_FLUSH/FUA supportdrivers/block/loop.c+9 -90 replies
15/30virtio_blk: drop REQ_HARDBARRIER supportdrivers/block/virtio_blk.c+4 -130 replies
16/30lguest: replace VIRTIO_F_BARRIER support with VIRTIO_F_FLUSH supportDocumentation/lguest/lguest.c+9 -200 replies
16/30lguest: replace VIRTIO_F_BARRIER support with VIRTIO_F_FLUSH supportDocumentation/lguest/lguest.c+9 -200 replies
17/30md: implment REQ_FLUSH/FUA supportdrivers/md/linear.c drivers/md/md.c drivers/md/md.h +7 more+122 -2580 replies
18/30block: pass gfp_mask and flags to sb_issue_discardfs/ext4/mballoc.c fs/fat/fatent.c include/linux/blkdev.h+10 -80 replies
18/30block: pass gfp_mask and flags to sb_issue_discardfs/ext4/mballoc.c fs/fat/fatent.c include/linux/blkdev.h+10 -80 replies
19/30xfs: replace barriers with explicit flush / FUA usagefs/xfs/linux-2.6/xfs_buf.c fs/xfs/linux-2.6/xfs_buf.h fs/xfs/linux-2.6/xfs_trace.h +1 more+3 -380 replies
19/30xfs: replace barriers with explicit flush / FUA usagefs/xfs/linux-2.6/xfs_buf.c fs/xfs/linux-2.6/xfs_buf.h fs/xfs/linux-2.6/xfs_trace.h +1 more+3 -380 replies
20/30btrfs: replace barriers with explicit flush / FUA usagefs/btrfs/disk-io.c fs/btrfs/extent-tree.c fs/btrfs/volumes.c +1 more+5 -210 replies
21/30gfs2: replace barriers with explicit flush / FUA usagefs/gfs2/log.c fs/gfs2/rgrp.c+7 -170 replies
21/30gfs2: replace barriers with explicit flush / FUA usagefs/gfs2/log.c fs/gfs2/rgrp.c+7 -170 replies
22/30reiserfs: replace barriers with explicit flush / FUA usagefs/reiserfs/journal.c+20 -860 replies
23/30nilfs2: replace barriers with explicit flush / FUA usagefs/nilfs2/super.c fs/nilfs2/the_nilfs.c+3 -140 replies
23/30nilfs2: replace barriers with explicit flush / FUA usagefs/nilfs2/super.c fs/nilfs2/the_nilfs.c+3 -140 replies
24/30jbd: replace barriers with explicit flush / FUA usagefs/jbd/commit.c+3 -270 replies
24/30jbd: replace barriers with explicit flush / FUA usagefs/jbd/commit.c+3 -270 replies
25/30jbd2: replace barriers with explicit flush / FUA usagefs/jbd2/commit.c+4 -390 replies
25/30jbd2: replace barriers with explicit flush / FUA usagefs/jbd2/commit.c+4 -390 replies
26/30ext4: do not send discards as barriersfs/ext4/mballoc.c+1 -120 replies
26/30ext4: do not send discards as barriersfs/ext4/mballoc.c+1 -10 replies
27/30fat: do not send discards as barriersfs/fat/fatent.c+1 -10 replies
28/30swap: do not send discards as barriersmm/swapfile.c+3 -60 replies
28/30swap: do not send discards as barriersmm/swapfile.c+3 -60 replies
29/30block: remove the BLKDEV_IFL_BARRIER flagblock/blk-lib.c include/linux/blkdev.h include/linux/fs.h+2 -261 reply
29/30block: remove the BLKDEV_IFL_BARRIER flagblock/blk-lib.c include/linux/blkdev.h include/linux/fs.h+2 -260 replies
30/30block: remove the BH_Eopnotsupp flagfs/buffer.c fs/fat/misc.c include/linux/buffer_head.h+2 -120 replies

Reviews trailers per patch

21 of 43 patches have a Reviewed-by or Acked-by.

PatchDavid S. MillerNeil BrownMike SnitzerDave ChinnerChris MasonSteven WhitehouseBob PetersonJan KaraRyusuke KonishiHugh DickinsNigel CunninghamBoaz Harrosh
1/30A-b
2/30
3/30
3/30
4/30A-b A-b
5/30
6/30
7/30
8/30
9/30
9/30
10/30
10/30
11/30
12/30
13/30
14/30
15/30
16/30
16/30
17/30R-b
18/30A-b A-b
18/30A-b A-b
19/30R-b R-b
19/30R-b R-b
20/30A-b
21/30A-b A-b A-b A-b
21/30A-b A-b A-b A-b
22/30A-b A-b
23/30A-b A-b
23/30A-b A-b
24/30A-b A-b
24/30A-b A-b
25/30A-b A-b
25/30A-b A-b
26/30
26/30
27/30
28/30A-b A-b T-b T-b
28/30A-b A-b T-b T-b
29/30A-b A-b
29/30A-b A-b
30/30

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 12 reviewers.

Read the v1 thread