Linux XFS filesystem development
 help / color / mirror / Atom feed
* [PATCHSET 2/2] xfs: LLM-inspired bug fixes, part 17
@ 2026-09-23  5:57 Darrick J. Wong
  2026-09-23  6:01 ` [PATCH 01/12] xfs: compute the correct fdblocks/frextents for repair when they're negative Darrick J. Wong
                   ` (12 more replies)
  0 siblings, 13 replies; 30+ messages in thread
From: Darrick J. Wong @ 2026-09-23  5:57 UTC (permalink / raw)
  To: cem, djwong; +Cc: hch, stable, linux-xfs

Hi all,

Here's a seventeenth 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-17
---
Commits in this patchset:
 * xfs: compute the correct fdblocks/frextents for repair when they're negative
 * xfs: mark cow extents bad if there's no rmap mapping for them
 * xfs: clear the symlink zapped flag if inline symlink is ok
 * xfs: reinitialize dquot block if non-first dquot can't load
 * xfs: fix inode btree repair when a cluster is larger than a chunk
 * xfs: fix integer overflow problem when setting large free areas
 * xfs: fix buffer overflow in corrupt inline attr structure
 * xfs: actually report corrupt xattrs as XFAIL during cross-referencing
 * xfs: improve dir block reporting when cross-referencing dirents to pptrs
 * xfs: fix unnecessary dapos truncation in xchk_dir_walk
 * xfs: actually lock the metafile reservation when adjusting after repair
 * xfs: avoid cross-rtgroup reaping after a repair
---
 fs/xfs/scrub/attr.c            |   11 ++++-
 fs/xfs/scrub/attr_repair.c     |    3 +
 fs/xfs/scrub/cow_repair.c      |   84 ++++++++++++++++++++++++++--------------
 fs/xfs/scrub/dir.c             |   20 ++++++----
 fs/xfs/scrub/fscounters.c      |    5 ++
 fs/xfs/scrub/ialloc_repair.c   |    8 ++--
 fs/xfs/scrub/quota_repair.c    |   16 +++++---
 fs/xfs/scrub/readdir.c         |    2 -
 fs/xfs/scrub/reap.c            |   59 +++++++++++++++++++++++-----
 fs/xfs/scrub/repair.c          |   18 ++++++---
 fs/xfs/scrub/rtbitmap_repair.c |    2 -
 fs/xfs/scrub/symlink.c         |   17 ++++----
 12 files changed, 168 insertions(+), 77 deletions(-)


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

end of thread, other threads:[~2026-10-05 18:06 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-23  5:57 [PATCHSET 2/2] xfs: LLM-inspired bug fixes, part 17 Darrick J. Wong
2026-09-23  6:01 ` [PATCH 01/12] xfs: compute the correct fdblocks/frextents for repair when they're negative Darrick J. Wong
2026-09-23  6:29   ` Christoph Hellwig
2026-09-23  6:01 ` [PATCH 02/12] xfs: mark cow extents bad if there's no rmap mapping for them Darrick J. Wong
2026-09-24  5:49   ` Christoph Hellwig
2026-09-23  6:01 ` [PATCH 03/12] xfs: clear the symlink zapped flag if inline symlink is ok Darrick J. Wong
2026-09-24  5:49   ` Christoph Hellwig
2026-09-23  6:01 ` [PATCH 04/12] xfs: reinitialize dquot block if non-first dquot can't load Darrick J. Wong
2026-09-24  5:49   ` Christoph Hellwig
2026-09-23  6:02 ` [PATCH 05/12] xfs: fix inode btree repair when a cluster is larger than a chunk Darrick J. Wong
2026-09-24  5:50   ` Christoph Hellwig
2026-09-23  6:02 ` [PATCH 06/12] xfs: fix integer overflow problem when setting large free areas Darrick J. Wong
2026-09-24  5:51   ` Christoph Hellwig
2026-09-24 19:04     ` Darrick J. Wong
2026-09-23  6:02 ` [PATCH 07/12] xfs: fix buffer overflow in corrupt inline attr structure Darrick J. Wong
2026-09-24  5:51   ` Christoph Hellwig
2026-09-23  6:02 ` [PATCH 08/12] xfs: actually report corrupt xattrs as XFAIL during cross-referencing Darrick J. Wong
2026-09-24  5:51   ` Christoph Hellwig
2026-09-23  6:03 ` [PATCH 09/12] xfs: improve dir block reporting when cross-referencing dirents to pptrs Darrick J. Wong
2026-09-24  5:52   ` Christoph Hellwig
2026-09-23  6:03 ` [PATCH 10/12] xfs: fix unnecessary dapos truncation in xchk_dir_walk Darrick J. Wong
2026-09-24  5:54   ` Christoph Hellwig
2026-09-23  6:03 ` [PATCH 11/12] xfs: actually lock the metafile reservation when adjusting after repair Darrick J. Wong
2026-09-24  5:55   ` Christoph Hellwig
2026-09-23  6:03 ` [PATCH 12/12] xfs: avoid cross-rtgroup reaping after a repair Darrick J. Wong
2026-09-24  5:57   ` Christoph Hellwig
2026-09-24 19:34     ` Darrick J. Wong
2026-10-05 10:05       ` Carlos Maiolino
2026-10-05 14:40         ` Darrick J. Wong
2026-10-05 18:06 ` [PATCHSET 2/2] xfs: LLM-inspired bug fixes, part 17 Carlos Maiolino

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