On Wed, Feb 19, 2014 at 11:24 AM, Waiman Long <waiman.long@xxxxxx> wrote: > > We do have a CONFIG_PARAVIRT macro that turns on or off PV support. The > queue spinlock can be easily changed into an unfair lock which allows lock > stealing. We could have a config option to make it unfair in the PARAVIRT > environment, but I don't think Linus like the idea of an unfair lock. I could care less for the paravirt case. As long as the native case ends up being sane (even when CONFIG_PARAVIRT is set at compile time), I'm fine. When actually running in a paravirtualized environment, locks are always going to have problems. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html