This RFC is based on the discussion going on the linux-fsdevel [1]. I've tested this on the brd and null_blk. The fio verify job seems to run without any error on the top of the original series applied [1]. Any feedback is welcome to move this forward. -ck [1] https://lore.kernel.org/linux-fsdevel/20210205232304.1670522-1-ira.weiny@xxxxxxxxx/T/#m53145c155fa3631595594877da96a3a75b71e909 Chaitanya Kulkarni (8): brd: use memcpy_from_page() in copy_from_brd() brd: use memcpy_from_page() in copy_from_brd() null_blk: use memcpy_page() in copy_to_nullb() null_blk: use memcpy_page() in copy_from_nullb() ext4: use memcpy_from_page() in pagecache_read() ext4: use memcpy_to_page() in pagecache_write() f2fs: use memcpy_from_page() in pagecache_read() f2fs: use memcpy_to_page() in pagecache_write() drivers/block/brd.c | 17 ++++++----------- drivers/block/null_blk/main.c | 23 ++++++----------------- fs/ext4/verity.c | 10 ++-------- fs/f2fs/verity.c | 10 ++-------- 4 files changed, 16 insertions(+), 44 deletions(-) -- 2.22.1