xfs: kill XBF_UNMAPPED
authorChristoph Hellwig <hch@lst.de>
Mon, 10 Mar 2025 13:19:11 +0000 (14:19 +0100)
committerCarlos Maiolino <cem@kernel.org>
Mon, 10 Mar 2025 13:29:44 +0000 (14:29 +0100)
commita2f790b28512c22f7cf4f420a99e1b008e7098fe
tree6f9260ba5e69d202a73573d80b3ae8c5defa092c
parent94c78cfa3bd1858eec3c462aedeb7f297d38d768
xfs: kill XBF_UNMAPPED

Unmapped buffer access is a pain, so kill it. The switch to large
folios means we rarely pay a vmap penalty for large buffers,
so this functionality is largely unnecessary now.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/libxfs/xfs_ialloc.c
fs/xfs/libxfs/xfs_inode_buf.c
fs/xfs/scrub/inode_repair.c
fs/xfs/xfs_buf.c
fs/xfs/xfs_buf.h
fs/xfs/xfs_buf_item.c
fs/xfs/xfs_buf_item_recover.c
fs/xfs/xfs_inode.c