]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Revert rest of a5970a529c2d95271: use vrefact() when working on fp->f_vnode
authorKonstantin Belousov <kib@FreeBSD.org>
Wed, 13 Apr 2022 23:39:57 +0000 (02:39 +0300)
committerKonstantin Belousov <kib@FreeBSD.org>
Fri, 15 Apr 2022 13:56:20 +0000 (16:56 +0300)
commit362ff9867e9f0856a0f24f91e5fc6b9b3ecff8e9
tree4faf29ede311425892b84c4c39c015cf903e0f9d
parenteeba222172170c380450004fdceac80c3612b1e8
Revert rest of a5970a529c2d95271: use vrefact() when working on fp->f_vnode

Now, since O_PATH-opened file descriptors use use references instead
of the hold references, vrefact() chahges from that revision can be
reverted.

Reviewed by: markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D34906
sys/kern/kern_descrip.c
sys/kern/vfs_syscalls.c