Linus, A more general maintenance question: do you agree with the whole idea to factor out the MCS logic from mutex.c to make it reusable? This optimization patch makes me think it's a useful thing to do: [PATCH v3 2/5] MCS Lock: optimizations and extra comments as that kicks back optimizations to the mutex code as well. It also brought some spotlight on mutex code that it would not have gotten otherwise. That advantage is also its disadvantage: additional coupling between rwsem and mutex logic internals. But not like it's overly hard to undo this change, so I'm in general in favor of this direction ... So unless you object to this direction, I planned to apply this preparatory series to the locking tree once we are all happy with all the fine details. Thanks, Ingo -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>