diff options
author | csjp <csjp@FreeBSD.org> | 2008-08-24 20:16:44 +0000 |
---|---|---|
committer | csjp <csjp@FreeBSD.org> | 2008-08-24 20:16:44 +0000 |
commit | e30e00f1b7d10c5c1372d16f3ece0f6cceeb5442 (patch) | |
tree | efdfcd3b370fe7bb76363e5e3728774d5d51ca43 | |
parent | 504a0eb6a5625b677eb19c22ebc8aa8d39764e44 (diff) | |
download | FreeBSD-src-e30e00f1b7d10c5c1372d16f3ece0f6cceeb5442.zip FreeBSD-src-e30e00f1b7d10c5c1372d16f3ece0f6cceeb5442.tar.gz |
Remove worrying printf warning on bootup when processing vnodes which
have NULL mount-points. This is the case for special vnodes, such as the
one used in nameiinit() which is used for crossing mount points in lookup()
to avoid lock ordering issues.
MFC after: 2 weeks
Discussed with: rwatson, kib
-rw-r--r-- | sys/kern/vfs_subr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index f640299..7c7b2a5 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -968,7 +968,7 @@ alloc: mac_vnode_init(vp); if (mp != NULL && (mp->mnt_flag & MNT_MULTILABEL) == 0) mac_vnode_associate_singlelabel(mp, vp); - else if (mp == NULL) + else if (mp == NULL && vops != &dead_vnodeops) printf("NULL mp in getnewvnode()\n"); #endif if (mp != NULL) { |