Date: Sun, 5 Jan 2020 00:58:20 +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: r356361 - head/sys/sys Message-ID: <202001050058.0050wKju031178@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mjg Date: Sun Jan 5 00:58:20 2020 New Revision: 356361 URL: https://svnweb.freebsd.org/changeset/base/356361 Log: vfs: predict VN_IS_DOOMED as false The macro is used everywhere. Modified: head/sys/sys/vnode.h Modified: head/sys/sys/vnode.h ============================================================================== --- head/sys/sys/vnode.h Sat Jan 4 23:51:44 2020 (r356360) +++ head/sys/sys/vnode.h Sun Jan 5 00:58:20 2020 (r356361) @@ -893,7 +893,7 @@ do { \ #define VOP_UNSET_TEXT_CHECKED(vp) VOP_UNSET_TEXT((vp)) #endif -#define VN_IS_DOOMED(vp) ((vp)->v_irflag & VIRF_DOOMED) +#define VN_IS_DOOMED(vp) __predict_false((vp)->v_irflag & VIRF_DOOMED) void vput(struct vnode *vp); void vrele(struct vnode *vp);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001050058.0050wKju031178>