block: stop calling blk_queue_bounce for passthrough requests
Instead of overloading the passthrough fast path with the deprecated block layer bounce buffering let the users that combine an old undermaintained driver with a highmem system pay the price by always falling back to copies in that case. Signed-off-by:Christoph Hellwig <hch@lst.de> Acked-by:
Martin K. Petersen <martin.petersen@oracle.com> Reviewed-by:
Hannes Reinecke <hare@suse.de> Link: https://lore.kernel.org/r/20210331073001.46776-9-hch@lst.de Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- block/blk-map.c 29 additions, 87 deletionsblock/blk-map.c
- block/bounce.c 3 additions, 8 deletionsblock/bounce.c
- drivers/nvme/host/lightnvm.c 1 addition, 1 deletiondrivers/nvme/host/lightnvm.c
- drivers/target/target_core_pscsi.c 2 additions, 2 deletionsdrivers/target/target_core_pscsi.c
- include/linux/blkdev.h 1 addition, 1 deletioninclude/linux/blkdev.h
Loading
Please register or sign in to comment