Ming Lei
81ba6abd2b
block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF
...
loop is one block device, for any bio submitted to this device,
the upper layer does guarantee that pages added to loop's bio won't
go away when the bio is in-flight.
So mark loop's bvec as ITER_BVEC_FLAG_NO_REF then get_page/put_page
can be saved for serving loop's IO.
Cc: linux-fsdevel@vger.kernel.org
Cc: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2019-04-01 12:11:48 -06:00
..
aoe
aoe: add __exit annotation
2018-12-16 09:01:38 -07:00
drbd
for-4.21/block-20190102
2019-01-02 18:49:58 -08:00
mtip32xx
for-5.1/block-20190302
2019-03-08 14:12:17 -08:00
paride
paride/pcd: cleanup queues when detection fails
2019-03-18 08:10:32 -06:00
rsxx
xen-blkback
xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront
2019-02-24 10:17:56 -05:00
zram
drivers/block/zram/zram_drv.c: fix idle/writeback string compare
2019-03-29 10:01:37 -07:00
amiflop.c
block/amiflop: Don't log error message on invalid ioctl
2018-12-31 10:19:11 -07:00
ataflop.c
ataflop: implement mq_ops->commit_rqs() hook
2018-11-29 10:12:27 -07:00
brd.c
cryptoloop.c
floppy.c
for-5.1/block-20190302
2019-03-08 14:12:17 -08:00
Kconfig
loop.c
block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF
2019-04-01 12:11:48 -06:00
loop.h
block/loop: Use global lock for ioctl() operation.
2018-11-08 06:30:11 -07:00
Makefile
nbd.c
nbd: propagate genlmsg_reply return code
2019-02-28 14:06:37 -07:00
null_blk.h
null_blk: add zoned config support information
2019-01-06 10:58:27 -07:00
null_blk_main.c
null_blk: fix checking for REQ_FUA
2019-02-28 14:03:03 -07:00
null_blk_zoned.c
pktcdvd.c
pktcdvd: remove queue_lock around blk_queue_max_hw_sectors
2018-11-16 09:16:59 -07:00
ps3disk.c
ps3vram.c
rbd.c
rbd: drop wait_for_latest_osdmap()
2019-03-20 16:27:40 +01:00
rbd_types.h
skd_main.c
block: kill BLK_MQ_F_SG_MERGE
2019-02-15 08:40:12 -07:00
skd_s1120.h
sunvdc.c
block: sunvdc: don't run hw queue synchronously from irq context
2019-01-03 08:21:47 -07:00
swim.c
swim3.c
block/swim3: Fix regression on PowerBook G3
2018-12-31 10:19:19 -07:00
swim_asm.S
sx8.c
sx8: use a per-host tag_set
2018-11-09 08:14:14 -07:00
umem.c
block: remove the lock argument to blk_alloc_queue_node
2018-11-15 12:13:35 -07:00
umem.h
virtio_blk.c
virtio-blk: Consider virtio_max_dma_size() for maximum segment size
2019-03-06 11:19:26 -05:00
xen-blkfront.c
block: kill BLK_MQ_F_SG_MERGE
2019-02-15 08:40:12 -07:00
xsysace.c
z2ram.c