git: e2d997d1cbb9 - main - zfs: add missing vop_fplookup_vexec assignments

From: Mateusz Guzik <mjg_at_FreeBSD.org>
Date: Thu, 06 Apr 2023 15:45:30 UTC
The branch main has been updated by mjg:

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

commit e2d997d1cbb9b4d651bd35e7d16d316ecd0981ad
Author:     Mateusz Guzik <mjg@FreeBSD.org>
AuthorDate: 2021-11-03 20:25:01 +0000
Commit:     Mateusz Guzik <mjg@FreeBSD.org>
CommitDate: 2023-04-06 15:20:40 +0000

    zfs: add missing vop_fplookup_vexec assignments
    
    This happens to be a nop right now.
---
 sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c
index ca2f4419d1c4..d00efa44f2bc 100644
--- a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c
+++ b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c
@@ -801,6 +801,9 @@ static struct vop_vector zfsctl_ops_root = {
 	.vop_default =	&default_vnodeops,
 #if __FreeBSD_version >= 1300121
 	.vop_fplookup_vexec = VOP_EAGAIN,
+#endif
+#if __FreeBSD_version >= 1300139
+	.vop_fplookup_symlink = VOP_EAGAIN,
 #endif
 	.vop_open =	zfsctl_common_open,
 	.vop_close =	zfsctl_common_close,
@@ -1129,6 +1132,9 @@ static struct vop_vector zfsctl_ops_snapdir = {
 	.vop_default =	&default_vnodeops,
 #if __FreeBSD_version >= 1300121
 	.vop_fplookup_vexec = VOP_EAGAIN,
+#endif
+#if __FreeBSD_version >= 1300139
+	.vop_fplookup_symlink = VOP_EAGAIN,
 #endif
 	.vop_open =	zfsctl_common_open,
 	.vop_close =	zfsctl_common_close,
@@ -1236,6 +1242,9 @@ static struct vop_vector zfsctl_ops_snapshot = {
 	.vop_default =		NULL, /* ensure very restricted access */
 #if __FreeBSD_version >= 1300121
 	.vop_fplookup_vexec =	VOP_EAGAIN,
+#endif
+#if __FreeBSD_version >= 1300139
+	.vop_fplookup_symlink = VOP_EAGAIN,
 #endif
 	.vop_open =		zfsctl_common_open,
 	.vop_close =		zfsctl_common_close,