File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed
Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ vnode_t *vcache_hashget(mount_t *mp, ino_t ino) {
5353
5454 vnode_t * vn = NULL ;
5555 TAILQ_FOREACH (vn , & vcache_buckets [bucket ], v_cached ) {
56- if (vn -> v_mount == mp && vn -> v_ino == ino ) {
56+ if (( vn -> v_mount == mp ) && ( vn -> v_ino == ino ) ) {
5757 TAILQ_REMOVE (& vcache_free , vn , v_free );
5858 TAILQ_REMOVE (& vcache_buckets [bucket ], vn , v_cached );
5959 vnode_hold (vn );
@@ -70,8 +70,6 @@ static int vfs_vcache_remove_from_bucket(vnode_t *vn) {
7070 vcache_t bucket = vcache_hash (vn -> v_mount , vn -> v_ino );
7171 vnode_t * bucket_node = NULL ;
7272
73- SCOPED_MTX_LOCK (& vcache_giant_lock );
74-
7573 TAILQ_FOREACH (bucket_node , & vcache_buckets [bucket ], v_cached ) {
7674 if (bucket_node == vn ) {
7775 TAILQ_REMOVE (& vcache_buckets [bucket ], vn , v_cached );
You can’t perform that action at this time.
0 commit comments