Linux XFS filesystem development
 help / color / mirror / Atom feed
* [PATCHSET] xfs: LLM-inspired bug fixes, part 18
@ 2026-09-25  4:10 Darrick J. Wong
  2026-09-25  4:10 ` [PATCH 01/12] xfs: adjust checks for cross-AG reaping issues Darrick J. Wong
                   ` (12 more replies)
  0 siblings, 13 replies; 28+ messages in thread
From: Darrick J. Wong @ 2026-09-25  4:10 UTC (permalink / raw)
  To: cem, djwong; +Cc: hch, stable, linux-xfs

Hi all,

Here's a eighteenth batch of xfs fixes resulting from a LLaMma.  Mwa
mwa mwa...

If you're going to start using this code, I strongly recommend pulling
from my git trees, which are linked below.

With a bit of luck, this should all go splendidly.
Comments and questions are, as always, welcome.

--D

kernel git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=llm-fixes-18
---
Commits in this patchset:
 * xfs: adjust checks for cross-AG reaping issues
 * xfs: actually check XFS_DIFLAG2_METADATA for metadata btree data forks
 * xfs: fix xchk_stats_estimate_bufsize to allow for the trailing null
 * xfs: cross-reference the primary superblock
 * xfs: write the rt super immediately during repair
 * xfs: read rt superblock from disk during scrub
 * xfs: write the primary super immediately during repair
 * xfs: read primary superblock from disk during scrub
 * xfs: break out of zoned reservation loop if signals are pending
 * xfs: jump out of xchk_bmap_check_rmap if fatal signals
 * xfs: mark overfull dabtree node blocks as corrupt
 * xfs: check fork type against dabtree block magic number
---
 fs/xfs/scrub/agheader.c        |   50 ++++++++++++++++++++++++++++++++--------
 fs/xfs/scrub/agheader_repair.c |   31 ++++++++++++++++++++++---
 fs/xfs/scrub/bmap.c            |    7 ++++++
 fs/xfs/scrub/dabtree.c         |   16 +++++++++++++
 fs/xfs/scrub/inode_repair.c    |    5 ++++
 fs/xfs/scrub/reap.c            |    2 +-
 fs/xfs/scrub/rgsuper.c         |   33 +++++++++++++++++++++++---
 fs/xfs/scrub/stats.c           |    3 ++
 fs/xfs/xfs_zone_space_resv.c   |    5 ++++
 9 files changed, 132 insertions(+), 20 deletions(-)


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2026-10-08 13:32 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-25  4:10 [PATCHSET] xfs: LLM-inspired bug fixes, part 18 Darrick J. Wong
2026-09-25  4:10 ` [PATCH 01/12] xfs: adjust checks for cross-AG reaping issues Darrick J. Wong
2026-09-25  5:33   ` Christoph Hellwig
2026-09-25  4:11 ` [PATCH 02/12] xfs: actually check XFS_DIFLAG2_METADATA for metadata btree data forks Darrick J. Wong
2026-09-25  5:33   ` Christoph Hellwig
2026-09-25  4:11 ` [PATCH 03/12] xfs: fix xchk_stats_estimate_bufsize to allow for the trailing null Darrick J. Wong
2026-09-25  5:34   ` Christoph Hellwig
2026-09-25  4:11 ` [PATCH 04/12] xfs: cross-reference the primary superblock Darrick J. Wong
2026-09-25  5:35   ` Christoph Hellwig
2026-09-25  4:11 ` [PATCH 05/12] xfs: write the rt super immediately during repair Darrick J. Wong
2026-09-25  5:36   ` Christoph Hellwig
2026-09-25  4:12 ` [PATCH 06/12] xfs: read rt superblock from disk during scrub Darrick J. Wong
2026-09-25  5:37   ` Christoph Hellwig
2026-09-25  4:12 ` [PATCH 07/12] xfs: write the primary super immediately during repair Darrick J. Wong
2026-09-25  5:38   ` Christoph Hellwig
2026-09-25  4:12 ` [PATCH 08/12] xfs: read primary superblock from disk during scrub Darrick J. Wong
2026-09-25  5:39   ` Christoph Hellwig
2026-09-25  4:12 ` [PATCH 09/12] xfs: break out of zoned reservation loop if signals are pending Darrick J. Wong
2026-09-25  5:41   ` Christoph Hellwig
2026-09-25 19:18     ` Darrick J. Wong
2026-09-25 19:37       ` Darrick J. Wong
2026-09-25  4:13 ` [PATCH 10/12] xfs: jump out of xchk_bmap_check_rmap if fatal signals Darrick J. Wong
2026-09-25  5:42   ` Christoph Hellwig
2026-09-25  4:13 ` [PATCH 11/12] xfs: mark overfull dabtree node blocks as corrupt Darrick J. Wong
2026-09-25  5:42   ` Christoph Hellwig
2026-09-25  4:13 ` [PATCH 12/12] xfs: check fork type against dabtree block magic number Darrick J. Wong
2026-09-25  5:42   ` Christoph Hellwig
2026-10-08 13:32 ` [PATCHSET] xfs: LLM-inspired bug fixes, part 18 Carlos Maiolino

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox