Page MenuHomeFreeBSD

ffs: retire unused fsckpid mount option
ClosedPublic

Authored by rew on Sep 18 2021, 8:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 29, 11:17 AM
Unknown Object (File)
Fri, Oct 25, 1:59 AM
Unknown Object (File)
Wed, Oct 23, 11:18 PM
Unknown Object (File)
Mon, Oct 14, 8:19 PM
Unknown Object (File)
Sep 23 2024, 4:28 PM
Unknown Object (File)
Sep 20 2024, 7:49 PM
Unknown Object (File)
Sep 19 2024, 3:06 PM
Unknown Object (File)
Sep 18 2024, 11:07 PM
Subscribers

Details

Summary

The fsckpid mount option was introduced in 927a12ae16433b50 along with a
couple sysctl's to support SU+J with snapshots. However, those sysctl's
were never used and eventually removed in f2620e9ceb3ede02.

There are no in-tree consumers of this mount option.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

rew requested review of this revision.Sep 18 2021, 8:28 PM
This revision is now accepted and ready to land.Sep 18 2021, 11:25 PM

This change is a useful cleanup. To be complete you need to delete um_fsckpid from the ufsmount structure and its use in ffs_alloc.c and ffs_inode.c.

This revision now requires changes to proceed.Sep 19 2021, 10:45 PM

Just saw that you made my requested change in https://reviews.freebsd.org/D32017.

This revision is now accepted and ready to land.Sep 19 2021, 10:46 PM

Just saw that you made my requested change in https://reviews.freebsd.org/D32017.

If there's no objections, I'll squash these two revisions into a single commit.

In D32015#723182, @rew wrote:

Just saw that you made my requested change in https://reviews.freebsd.org/D32017.

If there's no objections, I'll squash these two revisions into a single commit.

I think a single commit is appropriate since they collectively represent a single cleanup. Kostik does like to break commits down into smaller pieces which is a policy that I generally like, but seems unnecessary here. But I would like to hear his opinion.

In D32015#723182, @rew wrote:

Just saw that you made my requested change in https://reviews.freebsd.org/D32017.

If there's no objections, I'll squash these two revisions into a single commit.

I think a single commit is appropriate since they collectively represent a single cleanup. Kostik does like to break commits down into smaller pieces which is a policy that I generally like, but seems unnecessary here. But I would like to hear his opinion.

Smaller commits are easier for reader to grasp, and provide less content to ponder when bisect points to it. In this case, it does not matter, I am fine with either split or squash.

This revision was automatically updated to reflect the committed changes.