The first patch here is a bug-fix that enables CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP to work correctly with filesystems that support large folios. Then we convert ntfs3 to use copy_folio_from_iter_atomic() instead of copy_page_from_iter_atomic() and finally remove copy_page_from_iter_atomic(). Matthew Wilcox (Oracle) (3): highmem: Add folio_test_partial_kmap() ntfs3: Use folios more in ntfs_compress_write() iov: Remove copy_page_from_iter_atomic() fs/ntfs3/file.c | 31 +++++++++++++------------------ include/linux/highmem.h | 10 +++++----- include/linux/page-flags.h | 7 +++++++ include/linux/uio.h | 10 ++-------- lib/iov_iter.c | 29 +++++++++++++---------------- 5 files changed, 40 insertions(+), 47 deletions(-) -- 2.47.2