]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Eliminate unnecessary UFS1 integrity checks.
authorKirk McKusick <mckusick@FreeBSD.org>
Tue, 20 Feb 2024 00:16:07 +0000 (16:16 -0800)
committerKirk McKusick <mckusick@FreeBSD.org>
Tue, 20 Feb 2024 00:17:05 +0000 (16:17 -0800)
commitb241767f8ef38f9ca7c109fe2fccd11ccbfaa4f0
tree11fe84fba76df929b39a9512d7f16938126553b3
parentaea57ebcb1b053370ea1f0e29cdc666291bc5d5e
Eliminate unnecessary UFS1 integrity checks.

The UFS1 integrity checks added in FreeBSD 14 were too aggressive
for UFS1 filesystems created in FreeBSD 4 and 9 systems. This patch
removes those tests which can be done safely since they are not
relevant to the current implementation of UFS1.

This is a follow-on report to bug report 264450 (comments 21-28).

Reported by: slb@sonnet.com
Tested by:   slb@sonnet.com
PR:          264450
MFC after:   1 week
sbin/fsck_ffs/fsutil.c
sys/ufs/ffs/ffs_subr.c