Thanks for all the comments on v2, this is the final version for 5.15.y part 1. I plan on sending this set to stable in a few days if there are no remaining comments. Best, Leah Changes from v2: - Drop SGID fix [1] - Added Acks from Darrick for remaining patches Changes from v1: - Increased testing - Reduced patch set to overlap with 5.10 patches v1: https://lore.kernel.org/linux-xfs/20220603184701.3117780-1-leah.rumancik@xxxxxxxxx/ v2: https://lore.kernel.org/linux-xfs/20220616182749.1200971-1-leah.rumancik@xxxxxxxxx/ [1] https://lore.kernel.org/linux-xfs/20220617100641.1653164-12-amir73il@xxxxxxxxx/ Brian Foster (1): xfs: punch out data fork delalloc blocks on COW writeback failure Darrick J. Wong (3): xfs: remove all COW fork extents when remounting readonly xfs: prevent UAF in xfs_log_item_in_current_chkpt xfs: only bother with sync_filesystem during readonly remount Dave Chinner (1): xfs: check sb_meta_uuid for dabuf buffer recovery Rustam Kovhaev (1): xfs: use kmem_cache_free() for kmem_cache objects Yang Xu (1): xfs: Fix the free logic of state in xfs_attr_node_hasname fs/xfs/libxfs/xfs_attr.c | 17 +++++++---------- fs/xfs/xfs_aops.c | 15 ++++++++++++--- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +++--- fs/xfs/xfs_log_cil.c | 6 +++--- fs/xfs/xfs_super.c | 21 ++++++++++++++++----- 6 files changed, 42 insertions(+), 25 deletions(-) -- 2.37.0.rc0.161.g10f37bed90-goog