[ANNOUNCE] xfs-linux: for-next updated to 3708f6188677

Carlos Maiolino <[email protected]> Mon, 3 Aug 2026 13:06:23 +0200
Newsgroups org.kernel.vger.linux-xfs
Message-ID <[email protected]>
Hi folks,

The for-next branch of the xfs-linux repository at:

	ssh://[email protected]/pub/scm/fs/xfs/xfs-linux.git

has just been updated.

Patches often get missed, so please check if your outstanding patches
were in this update. If they have not been in this update, please
resubmit them to [email protected] so they can be picked up in
the next update.

The new head of the for-next branch is commit:

3708f6188677 Merge branch 'xfs-7.2-fixes' into for-next

24 new commits:

Andrey Albershteyn (1):
      [fb082235c675] xfs: fix inverted clearance of inode junk flags

Carlos Maiolino (1):
      [3708f6188677] Merge branch 'xfs-7.2-fixes' into for-next

Christoph Hellwig (3):
      [63de19199342] xfs: add a separate bio_set for spliting GC writes
      [ec6978e6bf68] xfs: add a comment to describe xfs_gc_bio.victim_rtg
      [eb6b2cc1fc8a] xfs: check v5 superblock features early

Darrick J. Wong (16):
      [97efed1091a5] xfs: only check mergeability of bnobt records
      [5fc643fb8659] xfs: don't double-lock when deleting a self-referential directory
      [8af9cd79cdf6] xfs: don't return EFSCORRUPTED when scrubbing corrupt parent pointers
      [5ee37132ea81] xfs: don't zap the attr fork on repair when there are queued pptr updates
      [b1a296fc2241] xfs: nlink scrub must take IOLOCK before determining ILOCK state
      [0c88e10d12de] xfs: avoid UAF on sc->tempip in xrep_tempfile_create
      [7cdafd8f10eb] xfs: hoist per-bucket unlinked list check to helper
      [527eaaefddb6] xfs: don't livelock in scrub on a circular unlinked list
      [1e96a00e0d3a] xfs: don't walk off the end of a null sc->sa.agi_bp in AGI repair
      [6b9cd540138a] xfs: load next_agino from the correct xfarray in xrep_iunlink_relink_prev
      [5644fab990fc] xfs: pass runtime errors from xrep_iunlink_mark_ondisk_rec up to callers
      [2daf3ed5d059] xfs: check xfarray iteration errors when committing unlinked inode lists
      [68ab37650ce5] xfs: fix allocated inodes that show up in the unlinked list
      [6d67c6b99f1f] xfs: fix another iunlink infinite loop bug in online fsck
      [af146cb7ff8f] xfs: set the prev pointer when reinserting an inode on the unlinked list
      [005263352715] xfs: don't ignore runtime errors in xrep_iunlink_reload_next

Lin Jiapeng (1):
      [b2d5a81dae38] xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN

Long Li (2):
      [63320a0f70f6] xfs: fix ilock leak on error in xfs_dq_get_next_id
      [e2b4a856085e] xfs: don't swallow dquot recovery verification errors

Code Diffstat:

 fs/xfs/libxfs/xfs_exchmaps.c    |  10 +++
 fs/xfs/libxfs/xfs_sb.c          |   4 +-
 fs/xfs/scrub/agheader.c         |  96 +++++++++++++++++------
 fs/xfs/scrub/agheader_repair.c  | 169 +++++++++++++++++++++++++++++++++-------
 fs/xfs/scrub/alloc.c            |   5 +-
 fs/xfs/scrub/attr_repair.c      |   3 +-
 fs/xfs/scrub/dirtree_repair.c   |  22 +++++-
 fs/xfs/scrub/inode_repair.c     |   4 +-
 fs/xfs/scrub/nlinks.c           |  13 ++--
 fs/xfs/scrub/parent.c           |   2 +-
 fs/xfs/scrub/tempfile.c         |   1 +
 fs/xfs/scrub/trace.h            |   2 +
 fs/xfs/xfs_dquot.c              |   3 +-
 fs/xfs/xfs_dquot_item_recover.c |   2 +-
 fs/xfs/xfs_zone_gc.c            |  13 +++-
 15 files changed, 275 insertions(+), 74 deletions(-)