While this affects every filesystem, it's generally in a trivial way, so I haven't cc'd the maintainers as it won't affect them. Really, this is a memory-failure patch series which converts a lot of uses of page APIs into folio APIs with the usual benefits. It is only compile tested. Nothing here should change any user-visible behaviour. Matthew Wilcox (Oracle) (6): memory-failure: Use a folio in me_pagecache_clean() memory-failure: Use a folio in me_pagecache_dirty() memory-failure: Convert delete_from_lru_cache() to take a folio memory-failure: Use a folio in me_huge_page() memory-failure: Convert truncate_error_page to truncate_error_folio fs: Convert error_remove_page to error_remove_folio Documentation/filesystems/locking.rst | 4 +- Documentation/filesystems/vfs.rst | 6 +-- block/fops.c | 2 +- fs/afs/write.c | 2 +- fs/bcachefs/fs.c | 2 +- fs/btrfs/inode.c | 2 +- fs/ceph/addr.c | 4 +- fs/ext2/inode.c | 2 +- fs/ext4/inode.c | 6 +-- fs/f2fs/compress.c | 2 +- fs/f2fs/inode.c | 2 +- fs/gfs2/aops.c | 4 +- fs/hugetlbfs/inode.c | 6 +-- fs/nfs/file.c | 2 +- fs/ntfs/aops.c | 6 +-- fs/ocfs2/aops.c | 2 +- fs/xfs/xfs_aops.c | 2 +- fs/zonefs/file.c | 2 +- include/linux/fs.h | 2 +- include/linux/mm.h | 3 +- mm/memory-failure.c | 63 +++++++++++++-------------- mm/shmem.c | 6 +-- mm/truncate.c | 9 ++-- virt/kvm/guest_memfd.c | 9 ++-- 24 files changed, 75 insertions(+), 75 deletions(-) -- 2.42.0