Messages in this thread | | | Date | Mon, 23 Jun 2008 13:45:57 -0700 (PDT) | From | Christoph Lameter <> | Subject | Re: Spinlocks: Factor our GENERIC_LOCKBREAK in order to avoid spin with irqs disable |
| |
On Mon, 23 Jun 2008, Peter Zijlstra wrote:
> > It is good that the locks are build with _trylock and _can_lock because > > then we can reenable interrupts while spinning. > > Well, good and bad, the turn side is that fairness schemes like ticket > locks are utterly defeated.
True. But maybe we can make these fairness schemes more generic so that they can go into core code?
| |