The branch main has been updated by mckusick: URL: https://cgit.FreeBSD.org/src/commit/?id=cf17c2ff11a9e027e92bebdb3eb3fec6727c9c03
commit cf17c2ff11a9e027e92bebdb3eb3fec6727c9c03 Author: Kirk McKusick <[email protected]> AuthorDate: 2022-09-03 21:15:50 +0000 Commit: Kirk McKusick <[email protected]> CommitDate: 2022-09-03 21:15:50 +0000 Flush and close getnextino cache when done using it in Pass 1b. Reported by: Peter Holm Sponsored by: The FreeBSD Foundation --- sbin/fsck_ffs/pass1b.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sbin/fsck_ffs/pass1b.c b/sbin/fsck_ffs/pass1b.c index 17a3b6495dc4..e2a200b8b2f2 100644 --- a/sbin/fsck_ffs/pass1b.c +++ b/sbin/fsck_ffs/pass1b.c @@ -88,10 +88,12 @@ pass1b(void) if (inoinfo(inumber)->ino_state != USTATE && (ckinode(dp, &idesc) & STOP)) { rerun = 1; + freeinodebuf(); return; } } } + freeinodebuf(); } static int
