ports/emulators/open-vm-tools/files/patch-vmblock-vfsops.c
Tijl Coosemans cfea1fe89d - Fix build with clang and recent kernel API changes.
- Use new style LIB_DEPENDS.

PR:		173038, 174290, 180499
Submitted by:	Garrett Cooper <yaneurabeya@gmail.com>
Approved by:	swills (maintainer)
2013-10-19 14:39:55 +00:00

11 lines
392 B
C

--- modules/freebsd/vmblock/vfsops.c.orig
+++ modules/freebsd/vmblock/vfsops.c
@@ -236,7 +236,7 @@
*/
MNT_ILOCK(mp);
mp->mnt_flag |= lowerrootvp->v_mount->mnt_flag & MNT_LOCAL;
-#if __FreeBSD_version >= 600000
+#if __FreeBSD_version >= 600000 && __FreeBSD_version < 1000021
mp->mnt_kern_flag |= lowerrootvp->v_mount->mnt_kern_flag & MNTK_MPSAFE;
#endif
MNT_IUNLOCK(mp);