Date: Thu, 13 Aug 2020 10:24:45 +0000 (UTC) From: Mateusz Guzik <mjg@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r364187 - head/sys/kern Message-ID: <202008131024.07DAOjLV059176@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mjg Date: Thu Aug 13 10:24:45 2020 New Revision: 364187 URL: https://svnweb.freebsd.org/changeset/base/364187 Log: vfs: add missing pwd_drop on error in namei_setup Reported by: pho Modified: head/sys/kern/vfs_lookup.c Modified: head/sys/kern/vfs_lookup.c ============================================================================== --- head/sys/kern/vfs_lookup.c Thu Aug 13 06:32:39 2020 (r364186) +++ head/sys/kern/vfs_lookup.c Thu Aug 13 10:24:45 2020 (r364187) @@ -431,6 +431,7 @@ namei_setup(struct nameidata *ndp, struct vnode **dpp, if (error != 0) { if (*dpp != NULL) vrele(*dpp); + pwd_drop(pwd); return (error); } MPASS((ndp->ni_lcf & (NI_LCF_BENEATH_ABS | NI_LCF_LATCH)) !=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008131024.07DAOjLV059176>