]> www.infradead.org Git - users/hch/block.git/commit
block: stop calling blk_queue_bounce for passthrough requests block-bounce-cleanup
authorChristoph Hellwig <hch@lst.de>
Thu, 11 Mar 2021 10:05:12 +0000 (11:05 +0100)
committerChristoph Hellwig <hch@lst.de>
Tue, 30 Mar 2021 17:30:52 +0000 (19:30 +0200)
commit72768c9b299f660de0cd52a771584f9809593d58
tree02d57cbe2316a7c01f1797386ab46d1c5aff1bbb
parent5e28aa75289f0706336842c8a4157b969bc3ff68
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>
block/blk-map.c
block/bounce.c
drivers/nvme/host/lightnvm.c
drivers/target/target_core_pscsi.c
include/linux/blkdev.h