aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/open-vm-kmod/files/patch-vmblock_vfsops.c
diff options
context:
space:
mode:
authorLexi Winter <ivy@FreeBSD.org>2025-12-01 03:19:41 +0000
committerLexi Winter <ivy@FreeBSD.org>2025-12-01 03:19:41 +0000
commit2e80774d0b20d167bc0a9e2b63dafbfb171c0d22 (patch)
tree25f0138e1af8902b92dacc8cce09b267447c17db /emulators/open-vm-kmod/files/patch-vmblock_vfsops.c
parentf85f2b2d6e5b7ed869376eb4b180c3a74a5c5da9 (diff)
parent1a30da80670973368b399f2b01fe9c04b91a1273 (diff)
Merge remote-tracking branch 'freebsd/main' into lf/mainlf/main
Diffstat (limited to 'emulators/open-vm-kmod/files/patch-vmblock_vfsops.c')
-rw-r--r--emulators/open-vm-kmod/files/patch-vmblock_vfsops.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/emulators/open-vm-kmod/files/patch-vmblock_vfsops.c b/emulators/open-vm-kmod/files/patch-vmblock_vfsops.c
index 97840675e338..11207b5cb0e2 100644
--- a/emulators/open-vm-kmod/files/patch-vmblock_vfsops.c
+++ b/emulators/open-vm-kmod/files/patch-vmblock_vfsops.c
@@ -1,4 +1,4 @@
---- vmblock/vfsops.c.orig 2024-10-10 15:05:07 UTC
+--- vmblock/vfsops.c.orig 2025-10-01 18:44:42 UTC
+++ vmblock/vfsops.c
@@ -173,7 +173,6 @@ VMBlockVFSMount(struct mount *mp) // IN: mount(
#endif
@@ -8,3 +8,12 @@
uma_zfree(VMBlockPathnameZone, pathname);
return error;
}
+@@ -354,7 +353,7 @@ VMBlockVFSRoot(struct mount *mp, // IN: vmblock
+ * Return locked reference to root.
+ */
+ vp = MNTTOVMBLOCKMNT(mp)->rootVnode;
+- VREF(vp);
++ vref(vp);
+ compat_vn_lock(vp, flags | LK_RETRY, compat_td);
+ *vpp = vp;
+ return 0;