Linux XFS filesystem development
 help / color / mirror / Atom feed
* [PATCHSET] xfs: LLM-inspired bug fixes, part 19
@ 2026-09-28  6:15 Darrick J. Wong
  2026-09-28  6:16 ` [PATCH 01/12] xfs: be extra careful about replacement directory construction Darrick J. Wong
                   ` (12 more replies)
  0 siblings, 13 replies; 28+ messages in thread
From: Darrick J. Wong @ 2026-09-28  6:15 UTC (permalink / raw)
  To: djwong, cem; +Cc: stable, linux-xfs

Hi all,

Here's a nineteenth 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-19
---
Commits in this patchset:
 * xfs: be extra careful about replacement directory construction
 * xfs: improve dirent bounds checking in scrub and repair
 * xfs: abort dirtree repair if the live update hook dies
 * xfs: bail out of directory tree repairs on error
 * xfs: fix revalidation of xchk_dquot_iter cached mappings
 * xfs: don't repair fs summary counters with garbage
 * xfs: allow softlimit with no hardlimit in quota scrub
 * xfs: assign an owner to scrub_stats_fops
 * xfs: fix lost errno returned from xfarray_foliosort
 * xfs: fix skipped inode mask handling in iscan
 * xfs: don't proceed with xattr repair if the live update fails
 * xfs: don't fix the directory tree if live update fails
---
 fs/xfs/scrub/attr_repair.c    |    3 ++
 fs/xfs/scrub/dir.c            |   56 +++++++++++++++++++++++++++++++---
 fs/xfs/scrub/dir_repair.c     |   38 ++++++++++++++++++-----
 fs/xfs/scrub/dirtree_repair.c |   67 ++++++++++++++++++++++++++++-------------
 fs/xfs/scrub/dqiterate.c      |    1 +
 fs/xfs/scrub/fscounters.c     |    4 ++
 fs/xfs/scrub/iscan.c          |    2 +
 fs/xfs/scrub/quota.c          |    8 ++---
 fs/xfs/scrub/quota_repair.c   |    6 ++--
 fs/xfs/scrub/stats.c          |    2 +
 fs/xfs/scrub/xfarray.c        |    4 ++
 11 files changed, 147 insertions(+), 44 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-28  6:15 [PATCHSET] xfs: LLM-inspired bug fixes, part 19 Darrick J. Wong
2026-09-28  6:16 ` [PATCH 01/12] xfs: be extra careful about replacement directory construction Darrick J. Wong
2026-09-28  6:34   ` Christoph Hellwig
2026-09-29  3:59     ` Darrick J. Wong
2026-09-28  6:16 ` [PATCH 02/12] xfs: improve dirent bounds checking in scrub and repair Darrick J. Wong
2026-09-28  6:37   ` Christoph Hellwig
2026-09-29  4:12     ` Darrick J. Wong
2026-09-28  6:16 ` [PATCH 03/12] xfs: abort dirtree repair if the live update hook dies Darrick J. Wong
2026-09-28  6:38   ` Christoph Hellwig
2026-09-28  6:16 ` [PATCH 04/12] xfs: bail out of directory tree repairs on error Darrick J. Wong
2026-09-28  8:07   ` Christoph Hellwig
2026-09-28  6:17 ` [PATCH 05/12] xfs: fix revalidation of xchk_dquot_iter cached mappings Darrick J. Wong
2026-09-28  8:08   ` Christoph Hellwig
2026-09-28  6:17 ` [PATCH 06/12] xfs: don't repair fs summary counters with garbage Darrick J. Wong
2026-09-28  8:08   ` Christoph Hellwig
2026-09-28  6:17 ` [PATCH 07/12] xfs: allow softlimit with no hardlimit in quota scrub Darrick J. Wong
2026-09-28  8:08   ` Christoph Hellwig
2026-09-28  6:17 ` [PATCH 08/12] xfs: assign an owner to scrub_stats_fops Darrick J. Wong
2026-09-28  8:09   ` Christoph Hellwig
2026-09-28  6:18 ` [PATCH 09/12] xfs: fix lost errno returned from xfarray_foliosort Darrick J. Wong
2026-09-28  8:09   ` Christoph Hellwig
2026-09-28  6:18 ` [PATCH 10/12] xfs: fix skipped inode mask handling in iscan Darrick J. Wong
2026-09-28  8:10   ` Christoph Hellwig
2026-09-28  6:18 ` [PATCH 11/12] xfs: don't proceed with xattr repair if the live update fails Darrick J. Wong
2026-09-28  8:10   ` Christoph Hellwig
2026-09-28  6:18 ` [PATCH 12/12] xfs: don't fix the directory tree if " Darrick J. Wong
2026-09-28  8:10   ` Christoph Hellwig
2026-10-08 13:32 ` [PATCHSET] xfs: LLM-inspired bug fixes, part 19 Carlos Maiolino

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