Re: [PATCH 0/2] jump label: 2.6.38 updates

From: David Miller
Date: Mon Feb 14 2011 - 17:33:06 EST


From: Mathieu Desnoyers <mathieu.desnoyers@xxxxxxxxxx>
Date: Mon, 14 Feb 2011 17:29:58 -0500

> * H. Peter Anvin (hpa@xxxxxxxxx) wrote:
>> On 02/14/2011 02:20 PM, Steven Rostedt wrote:
>> >
>> > Ideally, we would like a single atomic_read() but due to these wacky
>> > archs, it may not be possible.
>> >
>>
>> #ifdef ARCH_ATOMIC_READ_SUCKS_EGGS?
>>
>> -hpa
>
> lol :)
>
> Hrm, I wonder if it might cause problems with combinations of "cmpxchg"
> and "read" performed on a variable (without using atomic.h).

We do that everywhere, it has to work.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/