[PATCH 6.1 CANDIDATE 0/7] 6.1.y backports from 6.9

Leah Rumancik <[email protected]> Tue, 18 Mar 2025 17:23:16 -0700
Newsgroups dev.linux.lists.xfs-stable
Message-ID <[email protected]>
Hello,

This is the 6.1.y series corresponding to the following 6.6.y series:

https://lore.kernel.org/linux-xfs/[email protected]/

7/8 of the patches were applied.

The following patch was skipped as the usage stats files didn't come
about till 6.6:

[2/8] "xfs: fix scrub stats file permissions"

The auto group was run 1x on each of these configs:

xfs/4k
xfs/1k
xfs/logdev
xfs/realtime
xfs/quota
xfs/v4
xfs/dax
xfs/adv
xfs/dirblock_8k

and no regressions were seen.

Let me know if you see any issues. Thanks,
Leah


Andrey Albershteyn (1):
  xfs: allow cross-linking special files without project quota

Darrick J. Wong (1):
  xfs: fix imprecise logic in xchk_btree_check_block_owner

Dave Chinner (4):
  xfs: fix SEEK_HOLE/DATA for regions with active COW extents
  xfs: shrink failure needs to hold AGI buffer
  xfs: allow sunit mount option to repair bad primary sb stripe values
  xfs: don't use current->journal_info

Long Li (1):
  xfs: ensure submit buffers on LSN boundaries in error handlers

 fs/xfs/libxfs/xfs_ag.c   | 11 ++++++++++-
 fs/xfs/libxfs/xfs_sb.c   | 40 +++++++++++++++++++++++++++++++---------
 fs/xfs/libxfs/xfs_sb.h   |  5 +++--
 fs/xfs/scrub/btree.c     |  7 ++++++-
 fs/xfs/xfs_aops.c        |  7 -------
 fs/xfs/xfs_icache.c      |  8 +++++---
 fs/xfs/xfs_inode.c       | 15 +++++++++++++--
 fs/xfs/xfs_iomap.c       |  4 ++--
 fs/xfs/xfs_log_recover.c | 23 ++++++++++++++++++++---
 fs/xfs/xfs_trans.h       |  9 +--------
 10 files changed, 91 insertions(+), 38 deletions(-)

-- 
2.49.0.rc1.451.g8f38331e32-goog