On 3/26/21 6:58 AM, Christoph Hellwig wrote: > 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@xxxxxx> > --- > block/blk-map.c | 116 ++++++++--------------------- > block/bounce.c | 11 +-- > drivers/nvme/host/lightnvm.c | 2 +- > drivers/target/target_core_pscsi.c | 4 +- > include/linux/blkdev.h | 2 +- > 5 files changed, 36 insertions(+), 99 deletions(-) > Reviewed-by: Hannes Reinecke <hare@xxxxxxx> Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@xxxxxxx +49 911 74053 688 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Felix Imendörffer