The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=8ddea0b1272087a13df11d07582df7eab57980c5
commit 8ddea0b1272087a13df11d07582df7eab57980c5 Author: Mateusz Guzik <m...@freebsd.org> AuthorDate: 2021-01-08 12:00:41 +0000 Commit: Mateusz Guzik <m...@freebsd.org> CommitDate: 2021-01-08 13:57:10 +0000 cache: just assign ni_resflags = NIRES_ABS It is guaranteed to be 0 on entry. --- sys/kern/vfs_cache.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/kern/vfs_cache.c b/sys/kern/vfs_cache.c index 811aeb91d9c9..4dad5f388448 100644 --- a/sys/kern/vfs_cache.c +++ b/sys/kern/vfs_cache.c @@ -5414,7 +5414,8 @@ cache_fplookup(struct nameidata *ndp, enum cache_fpl_status *status, if (cnp->cn_pnbuf[0] == '/') { dvp = cache_fpl_handle_root(&fpl); - ndp->ni_resflags |= NIRES_ABS; + MPASS(ndp->ni_resflags == 0); + ndp->ni_resflags = NIRES_ABS; } else { if (ndp->ni_dirfd == AT_FDCWD) { dvp = pwd->pwd_cdir; _______________________________________________ dev-commits-src-main@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main To unsubscribe, send any mail to "dev-commits-src-main-unsubscr...@freebsd.org"