Messages in this thread | | | Date | Wed, 31 Mar 2004 16:02:19 +0100 | From | Jamie Lokier <> | Subject | Re: [ACPI] Re: Linux 2.4.26-rc1 (cmpxchg vs 80386 build) |
| |
Maciej W. Rozycki wrote: > Well, "cmpxchg", "xadd", etc. can be easily emulated with an aid of a > spinlock. With SMP operation included.
Nope. Len Brown wrote:
> Linux uses this locking mechanism to coordinate shared access > to hardware registers with embedded controllers, > which is true also on uniprocessors too.
You can't do that with a spinlock. The embedded controllers would need to know about the spinlock.
-- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |