Quoting Dave Chinner (2013-05-03 23:25:36) > > I've got two cases I care about. The first is the buffer cache > indexes which have a 1000:1 read:modify ratio and I'd really like the > lookups to be lockless. The other case is the extent tree, where we > do lots of inserts when the extent tree is first read, and after > than it's typically 2 lookups for every insert/remove. Having one > tree that works for both would be handy... Ok, we're in a similar boat then. I'll finish off some of the API and test the pure RCU side harder. For the extent tree, are you doing a lot of merging once things are in the tree? I'm not planning on doing pure-rcu for items that get merged quiet yet. Also, I'm using unsigned longs right now. My guess is we'll both want u64s, which means I have to do an i_size_read/write trick in a few spots. -chris -- 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