[PATCHSET 1/2] xfs: LLM-inspired bug fixes, part 7
"Darrick J. Wong" <[email protected]>
| Newsgroups | org.kernel.vger.stable,org.kernel.vger.linux-xfs |
|---|---|
| Message-ID | <178760940641.944084.17475223769703836830.stgit@frogsfrogsfrogs> |
Hi all, Here's a seventh 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-7 --- Commits in this patchset: * xfs: don't spin forever on zero-length dirents when salvaging them * xfs: don't stash removename operations with unknown ftype * xfs: log the tempip after we convert it to extents format * xfs: fix parent rec lookup initialization in xrep_metapath_unlink * xfs: handle reconnecting metadir subdirectories * xfs: lock the healthmon when inserting unmount event --- fs/xfs/scrub/dir_repair.c | 27 +++++++++++++- fs/xfs/scrub/metapath.c | 78 ++++++++++++++++++++++++++++++++++++++++- fs/xfs/scrub/symlink_repair.c | 2 + fs/xfs/xfs_healthmon.c | 2 + 4 files changed, 103 insertions(+), 6 deletions(-)