Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Feb 2021 12:40:32 GMT
From:      Mateusz Guzik <mjg@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: afea6cb020db - stable/13 - ufs: denote lack of support for lockless symlink lookup
Message-ID:  <202102011240.111CeWnU094637@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by mjg:

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

commit afea6cb020db328a3cd8e6abcc58b1a5f0cb4b31
Author:     Mateusz Guzik <mjg@FreeBSD.org>
AuthorDate: 2021-01-23 13:42:16 +0000
Commit:     Mateusz Guzik <mjg@FreeBSD.org>
CommitDate: 2021-02-01 12:38:23 +0000

    ufs: denote lack of support for lockless symlink lookup
    
    It is unclear without investigating if it can be provided without using
    extra memory, so for the time being just don't.
    
    (cherry picked from commit c892d60a1d3e11c7e0651705bc4167b218a7415c)
---
 sys/ufs/ufs/ufs_vnops.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c
index a3f790e16685..0e7ec7ae5453 100644
--- a/sys/ufs/ufs/ufs_vnops.c
+++ b/sys/ufs/ufs/ufs_vnops.c
@@ -2963,6 +2963,7 @@ struct vop_vector ufs_vnodeops = {
 	.vop_accessx =		ufs_accessx,
 	.vop_bmap =		ufs_bmap,
 	.vop_fplookup_vexec =	ufs_fplookup_vexec,
+	.vop_fplookup_symlink =	VOP_EAGAIN,
 	.vop_cachedlookup =	ufs_lookup,
 	.vop_close =		ufs_close,
 	.vop_create =		ufs_create,



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102011240.111CeWnU094637>