On Tue, Dec 03, 2024 at 07:02:23PM -0800, Darrick J. Wong wrote: > Hi all, > > Here are even more bugfixes for 6.13 that have been accumulating since > 6.12 was released. > > 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 Hi Darrick- I must ask, why are these constant bug fixes and fixes for fixes, and fixes for fixes for fixes often appearing? It's worrying that xfs is becoming rather dodgy these days. Do things need to be this complicated? -Bill > > kernel git tree: > https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=proposed-fixes-6.13 > --- > Commits in this patchset: > * xfs: don't move nondir/nonreg temporary repair files to the metadir namespace > * xfs: don't crash on corrupt /quotas dirent > * xfs: check pre-metadir fields correctly > * xfs: fix zero byte checking in the superblock scrubber > * xfs: return from xfs_symlink_verify early on V4 filesystems > * xfs: port xfs_ioc_start_commit to multigrain timestamps > --- > fs/xfs/libxfs/xfs_symlink_remote.c | 4 ++ > fs/xfs/scrub/agheader.c | 66 ++++++++++++++++++++++++++++-------- > fs/xfs/scrub/tempfile.c | 3 ++ > fs/xfs/xfs_exchrange.c | 14 ++++---- > fs/xfs/xfs_qm.c | 7 ++++ > 5 files changed, 71 insertions(+), 23 deletions(-) > >