diff options
author | Kirk McKusick <mckusick@FreeBSD.org> | 2021-09-22 23:16:39 +0000 |
---|---|---|
committer | Kirk McKusick <mckusick@FreeBSD.org> | 2021-09-22 23:20:19 +0000 |
commit | b31c5a25321363ab95c1642dffc6e92319dc42ce (patch) | |
tree | 135e1a3b37c411e9845c3baed2ae0d03cff34524 /sbin/fsck_ffs | |
parent | ebbc3140ca0d7eee154f7a67ccdae7d3d88d13fd (diff) | |
download | src-b31c5a25321363ab95c1642dffc6e92319dc42ce.tar.gz src-b31c5a25321363ab95c1642dffc6e92319dc42ce.zip |
Eliminate an unnecessary rerun request in fsck_ffs.
When fsck_ffs is running in preen mode and finds a zero-length directory,
it deletes that directory. In doing this operation, it unnecessary set
its internal flag saying that fsck_ffs needed to be rerun. This patch
deletes the rerun request for this case.
Reported by: Mark Johnson
PR: 246962
MFC after: 1 week
Sponsored by: Netflix
Diffstat (limited to 'sbin/fsck_ffs')
-rw-r--r-- | sbin/fsck_ffs/dir.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sbin/fsck_ffs/dir.c b/sbin/fsck_ffs/dir.c index e806f113ff16..42ecf4112253 100644 --- a/sbin/fsck_ffs/dir.c +++ b/sbin/fsck_ffs/dir.c @@ -132,7 +132,6 @@ dirscan(struct inodesc *idesc) (size_t)dsize); dirty(bp); sbdirty(); - rerun = 1; } if (n & STOP) return (n); |