diff --git a/fs/nfs/dir.c b/fs/nfs/dir.c index ee9a179ebdf3a83ae93dfc3c4ff40820aeafa6be..db64854b7b098972aaa4b71ccc25fd544b2dc900 100644 --- a/fs/nfs/dir.c +++ b/fs/nfs/dir.c @@ -1741,6 +1741,7 @@ int nfs_access_cache_shrinker(int nr_to_scan, gfp_t gfp_mask) clear_bit(NFS_INO_ACL_LRU_SET, &nfsi->flags); smp_mb__after_clear_bit(); } + spin_unlock(&inode->i_lock); } spin_unlock(&nfs_access_lru_lock); nfs_access_free_list(&head);