public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* repair tidyups for metadir handling
@ 2025-11-28  6:36 Christoph Hellwig
  2025-11-28  6:36 ` [PATCH 1/4] repair: add a enum for the XR_INO_* values Christoph Hellwig
                   ` (3 more replies)
  0 siblings, 4 replies; 26+ messages in thread
From: Christoph Hellwig @ 2025-11-28  6:36 UTC (permalink / raw)
  To: Andrey Albershteyn; +Cc: Darrick J . Wong, linux-xfs

Hi all,

I recently played with adding another metafile type, and of course
messed up my first attempt.  This series enhances the metadir
repair code a bit based on things I found while debugging that,
and in the last patch changes repair to warn about unexpected
metafile types.


^ permalink raw reply	[flat|nested] 26+ messages in thread
* repair tidyups for metadir handling v2
@ 2025-12-08  7:11 Christoph Hellwig
  2025-12-08  7:11 ` [PATCH 3/4] repair: factor out a process_dinode_metafile helper Christoph Hellwig
  0 siblings, 1 reply; 26+ messages in thread
From: Christoph Hellwig @ 2025-12-08  7:11 UTC (permalink / raw)
  To: Andrey Albershteyn; +Cc: Darrick J . Wong, Carlos Maiolino, linux-xfs

Hi all,

I recently played with adding another metafile type, and of course
messed up my first attempt.  This series enhances the metadir
repair code a bit based on things I found while debugging that,
and in the last patch changes repair to warn about unexpected
metafile types.

Changes since v1:
 - add N_() annotations for gettext
 - add a build-time size assert for the inode type names
 - fix a comment typo

^ permalink raw reply	[flat|nested] 26+ messages in thread
* repair tidyups for metadir handling v3
@ 2025-12-10  5:54 Christoph Hellwig
  2025-12-10  5:54 ` [PATCH 3/4] repair: factor out a process_dinode_metafile helper Christoph Hellwig
  0 siblings, 1 reply; 26+ messages in thread
From: Christoph Hellwig @ 2025-12-10  5:54 UTC (permalink / raw)
  To: Andrey Albershteyn; +Cc: Darrick J . Wong, Carlos Maiolino, linux-xfs

Hi all,

I recently played with adding another metafile type, and of course
messed up my first attempt.  This series enhances the metadir
repair code a bit based on things I found while debugging that,
and in the last patch changes repair to warn about unexpected
metafile types.

Changes since v2:
 - more gettext!

Changes since v1:
 - add N_() annotations for gettext
 - add a build-time size assert for the inode type names
 - fix a comment typo

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

end of thread, other threads:[~2025-12-10  5:55 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-28  6:36 repair tidyups for metadir handling Christoph Hellwig
2025-11-28  6:36 ` [PATCH 1/4] repair: add a enum for the XR_INO_* values Christoph Hellwig
2025-11-28  7:53   ` Carlos Maiolino
2025-12-01  6:22     ` Christoph Hellwig
2025-12-01  9:00       ` Carlos Maiolino
2025-12-01 22:37         ` Darrick J. Wong
2025-11-28  6:37 ` [PATCH 2/4] repair: add canonical names for the XR_INO_ constants Christoph Hellwig
2025-11-28  8:00   ` Carlos Maiolino
2025-12-01  6:23     ` Christoph Hellwig
2025-12-01 22:47   ` Darrick J. Wong
2025-12-02  7:33     ` Christoph Hellwig
2025-12-02 17:59       ` Darrick J. Wong
2025-12-03  6:09         ` Christoph Hellwig
2025-12-04 17:18           ` Darrick J. Wong
2025-12-05  8:13             ` Christoph Hellwig
2025-12-05 16:29               ` Darrick J. Wong
2025-11-28  6:37 ` [PATCH 3/4] repair: factor out a process_dinode_metafile helper Christoph Hellwig
2025-11-28  8:05   ` Carlos Maiolino
2025-12-01 22:47   ` Darrick J. Wong
2025-11-28  6:37 ` [PATCH 4/4] repair: enhance process_dinode_metafile Christoph Hellwig
2025-11-28  8:15   ` Carlos Maiolino
2025-12-01  6:23     ` Christoph Hellwig
2025-12-01  9:01       ` Carlos Maiolino
2025-12-01 22:48   ` Darrick J. Wong
  -- strict thread matches above, loose matches on Subject: below --
2025-12-08  7:11 repair tidyups for metadir handling v2 Christoph Hellwig
2025-12-08  7:11 ` [PATCH 3/4] repair: factor out a process_dinode_metafile helper Christoph Hellwig
2025-12-10  5:54 repair tidyups for metadir handling v3 Christoph Hellwig
2025-12-10  5:54 ` [PATCH 3/4] repair: factor out a process_dinode_metafile helper Christoph Hellwig

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