DragonFlyBSD Kernel Audit
DF-2668 / fix.diff
← back to finding ↓ download raw
--- a/sys/kern/vfs_syscalls.c	2026-08-30 10:13:06.137948411 +0000
+++ b/sys/kern/vfs_syscalls.c	2026-08-30 10:13:18.169796367 +0000
@@ -5071,7 +5071,6 @@
 
 	if ((error = VFS_FHTOVP(mp, NULL, &fh.fh_fid, &vp)) != 0)
 		goto done;
-	mp = vp->v_mount;
 	sp = &mp->mnt_stat;
 	vput(vp);
 	if ((error = VFS_STATFS(mp, sp, td->td_ucred)) != 0)
@@ -5132,7 +5131,6 @@
 
 	if ((error = VFS_FHTOVP(mp, NULL, &fh.fh_fid, &vp)))
 		goto done;
-	mp = vp->v_mount;
 	sp = &mp->mnt_vstat;
 	vput(vp);
 	if ((error = VFS_STATVFS(mp, sp, td->td_ucred)) != 0)