Re: [patch, BK-curr] nonintrusive spin-polling loop in kernel/spinlock.c

2005-01-20 Thread Linus Torvalds
Btw, I think I've now merged everything to bring us back to where we wanted to be - can people verify that the architecture they care about has all the right "read_can_lock()" etc infrastructure (and preferably that it _works_ too ;), and that I've not missed of incorrectly ignored some patch

[patch, BK-curr] nonintrusive spin-polling loop in kernel/spinlock.c

2005-01-20 Thread Ingo Molnar
this patch, against BK-curr, implements a nonintrusive spin-polling loop for the SMP+PREEMPT spinlock/rwlock variants, using the new *_can_lock() primitives. (The patch also adds *_can_lock() to the UP branch of spinlock.h, for completeness.) build- and boot-tested on x86 SMP+PREEMPT and SMP+!PRE