HomeFreeBSD

Cleanups to fsck_ffs(8).

Description

Cleanups to fsck_ffs(8).

When checking an inode ensure that it does not have a negative size.
Stop scaning a directory when an unallocated block is found.
Fully clear an inode when it is first allocated.
Ensure that an inode is marked dirty whenever it is updated and that
it has a correct check hash when it is released.

MFC-after: 1 week
Sponsored-by: The FreeBSD Foundation

Details

Provenance
mckusickAuthored on May 29 2023, 9:54 PM
Parents
rGa94018e2003b: nfsuserd: Improve failure message when running in a jail
Branches
Unknown
Tags
Unknown