On Fri, Jun 14, 2013 at 3:31 PM, Davidlohr Bueso <davidlohr.bu...@hp.com> wrote: > A few ideas that come to mind are avoiding taking the ->wait_lock and > avoid dealing with waiters when doing the optimistic spinning (just like > mutexes do). > > I agree that we should first deal with the optimistic spinning before > adding the MCS complexity.
Maybe it would be worth disabling the MCS patch in mutex and comparing that to the rwsem patches ? Just to make sure the rwsem performance delta isn't related to that. -- Michel "Walken" Lespinasse A program is never fully debugged until the last user dies. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/