I think this pile of patches makes most sense to take through the VFS tree. The first four continue the work begun in 02e1960aafac to make the mappedtodisk/owner_2 flag available to filesystems which don't use buffer heads. The last two remove uses of Private2 (we're achingly close to being rid of it entirely, but that doesn't seem like it'll land this merge window). Matthew Wilcox (Oracle) (6): fs: Move clearing of mappedtodisk to buffer.c nilfs2: Convert nilfs_copy_buffer() to use folios mm: Remove PageMappedToDisk btrfs: Switch from using the private_2 flag to owner_2 ceph: Remove call to PagePrivate2() migrate: Remove references to Private2 fs/btrfs/ctree.h | 13 ++++--------- fs/btrfs/inode.c | 8 ++++---- fs/btrfs/ordered-data.c | 4 ++-- fs/buffer.c | 1 + fs/ceph/addr.c | 20 ++++++++++---------- fs/nilfs2/page.c | 22 +++++++++++----------- include/linux/page-flags.h | 4 ++-- mm/migrate.c | 4 ++-- mm/truncate.c | 1 - 9 files changed, 36 insertions(+), 41 deletions(-) -- 2.43.0