On Tue, Jun 08, 2021 at 06:05:47PM +0200, Christoph Hellwig wrote: > Hi all, > > this series switches the core block layer code and all users of the > existing bvec kmap helpers to use kmap_local_page. Drivers that > currently use open coded kmap_atomic calls will converted in a follow > on series. Other than the missing flush_dcache's. For the series. Reviewed-by: Ira Weiny <ira.weiny@xxxxxxxxx> > > Diffstat: > arch/mips/include/asm/mach-rc32434/rb.h | 2 - > block/bio-integrity.c | 14 ++++------ > block/bio.c | 37 +++++++--------------------- > block/blk-map.c | 2 - > block/bounce.c | 35 ++++++-------------------- > block/t10-pi.c | 16 ++++-------- > drivers/block/ps3disk.c | 19 ++------------ > drivers/block/rbd.c | 15 +---------- > drivers/md/dm-writecache.c | 5 +-- > include/linux/bio.h | 42 -------------------------------- > include/linux/bvec.h | 27 ++++++++++++++++++-- > include/linux/highmem.h | 4 +-- > 12 files changed, 64 insertions(+), 154 deletions(-)