[PATCHSET 2/2] xfs: LLM-inspired bug fixes, part 8
"Darrick J. Wong" <[email protected]>
| Newsgroups | org.kernel.vger.stable,org.kernel.vger.linux-xfs |
|---|---|
| Message-ID | <178760941052.944364.16602293998794359025.stgit@frogsfrogsfrogs> |
Hi all, Here's an eighth 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-8 --- Commits in this patchset: * xfs: always set xfs_healthmon::first_event when inserting at front of list * xfs: check healthmon outbuffer space correctly * xfs: bump lost_prev_errors if we lose even the healthmon lost event * xfs: report nonexistent parents as a filesystem corruption * xfs: destroy seen inode bitmap when we fail to add a dirpath --- fs/xfs/scrub/trace.h | 33 +++++++++++++++++++++++++++++++++ fs/xfs/scrub/dirtree.c | 31 +++++++++++++++++++++++++++++-- fs/xfs/scrub/dirtree_repair.c | 1 + fs/xfs/xfs_healthmon.c | 23 +++++++++++++++++------ 4 files changed, 80 insertions(+), 8 deletions(-)