On Wed, Oct 16, 2013 at 11:21:28AM +0300, Benny Halevy wrote: > I tried reducing the lock scope but the problem is that we hash state > on objects with different scopes of access, particularly net/client vs. file > and the hashing needs to be consistent and atomic. Lists, Hashes or similar lookup data structures are generally not the hard part, as it's enough to lock the data structure that the hash or list hangs off. No need to involve looks in the structure pointed to. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html