diff options
| author | Chuck Silvers <chs@FreeBSD.org> | 2020-09-05 00:26:03 +0000 |
|---|---|---|
| committer | Chuck Silvers <chs@FreeBSD.org> | 2020-09-05 00:26:03 +0000 |
| commit | a0a36d488605c6fec2be34b9b1ed6412ba8592f7 (patch) | |
| tree | 939c9b236abf39accd00788406cc49718515aa50 | |
| parent | 67d224ef43cb3cf13bcf5cf512d3b49ea0652368 (diff) | |
Notes
| -rw-r--r-- | sys/kern/vfs_hash.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/vfs_hash.c b/sys/kern/vfs_hash.c index 652806b7b4dbd..e10e9b57e3165 100644 --- a/sys/kern/vfs_hash.c +++ b/sys/kern/vfs_hash.c @@ -172,6 +172,7 @@ vfs_hash_insert(struct vnode *vp, u_int hash, int flags, struct thread *td, rw_wlock(&vfs_hash_lock); LIST_INSERT_HEAD(&vfs_hash_side, vp, v_hashlist); rw_wunlock(&vfs_hash_lock); + vgone(vp); vput(vp); if (!error) *vpp = vp2; |
