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);
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"