Re: [patch] spinlocks: remove 'volatile'
From: Linus Torvalds
Date: Thu Jul 06 2006 - 17:10:45 EST
On Thu, 6 Jul 2006, J.A. Magallón wrote:
>
> I think you are mixing apples and oranges. Using volatile to control o-o-o
> memory accesses is sure wrong.
.. and there _is_ no right way to use it, except the two I've already
mentioned.
Why is that so hard to accept?
The fact is, "volatile" was designed in a different era, and tough, it's
not one of the better parts of the C language.
Get over it.
Linus