Re: [patch] spinlocks: remove 'volatile'

Linus Torvalds
2006-07-06T21:12:28Z

[-- Attachment #1: Type: TEXT/PLAIN, Size: 418 bytes --]

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