On Tue, 6 May 2008, Matthew Wilcox wrote: > On Tue, May 06, 2008 at 09:36:06AM -0700, Linus Torvalds wrote: > > > > Hmm. Wouldn't it be nicer to make the lock be a per-inode thing? Or is > > there some user that doesn't have the inode info, or does anything that > > might cross inode boundaries? > > /proc/locks and deadlock detection both cross inode boundaries (and even > filesystem boundaries). The BKL-removal brigade tried this back in 2.4 > and the locking ended up scaling worse than just plonking a single > spinlock around the whole thing. Ok, no worries. Just as long as I know why it's a single lock. Looks ok to me, apart from the need for testing (and talking to NFS etc people). Linus -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html