git: 4d5249152330 - main - tarfs: remove PRIV_VFS_MOUNT_PERM check

Siva Mahadevan <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.src
Message-ID <6a868093.39587.2e2c4b26__27549.2166330636$1787199663$gmane$org@gitrepo.freebsd.org>
The branch main has been updated by siva:

URL: https://cgit.FreeBSD.org/src/commit/?id=4d524915233092d71b309b49d9743012cb05c11e

commit 4d524915233092d71b309b49d9743012cb05c11e
Author:     Siva Mahadevan <[email protected]>
AuthorDate: 2026-08-20 04:17:45 +0000
Commit:     Siva Mahadevan <[email protected]>
CommitDate: 2026-08-20 04:19:40 +0000

    tarfs: remove PRIV_VFS_MOUNT_PERM check
    
    The backing file is already opened successfully, so there is
    no need to override the permissions.
    
    Reviewed by:    des
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D58832
---
 sys/fs/tarfs/tarfs_vfsops.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/sys/fs/tarfs/tarfs_vfsops.c b/sys/fs/tarfs/tarfs_vfsops.c
index cae780cb71e5..8aa261c88da9 100644
--- a/sys/fs/tarfs/tarfs_vfsops.c
+++ b/sys/fs/tarfs/tarfs_vfsops.c
@@ -1005,11 +1005,6 @@ tarfs_mount(struct mount *mp)
 		error = EOPNOTSUPP;
 		goto bad_open_locked;
 	}
-	error = priv_check(td, PRIV_VFS_MOUNT_PERM);
-	if (error != 0) {
-		TARFS_DPF(FS, "%s: not permitted to mount\n", __func__);
-		goto bad_open_locked;
-	}
 	if (flags & O_VERIFY) {
 		mp->mnt_flag |= MNT_VERIFIED;
 	}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.