From aec8391d469b54dc4d4b2e97226255b775c4797a Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Sun, 22 Jan 2017 19:36:02 +0000 Subject: [PATCH] Provide fallback VOP methods for crossmp vnode. In particular, crossmp vnode might leak into rename code. PR: 216380 Reported by: fnacl@protonmail.com Sponsored by: The FreeBSD Foundation X-MFC with: r309425 --- sys/kern/vfs_lookup.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/kern/vfs_lookup.c b/sys/kern/vfs_lookup.c index 14ee363b06f9..1e0c862800aa 100644 --- a/sys/kern/vfs_lookup.c +++ b/sys/kern/vfs_lookup.c @@ -132,6 +132,7 @@ crossmp_vop_unlock(struct vop_unlock_args *ap) } static struct vop_vector crossmp_vnodeops = { + .vop_default = &default_vnodeops, .vop_islocked = crossmp_vop_islocked, .vop_lock1 = crossmp_vop_lock1, .vop_unlock = crossmp_vop_unlock,