Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Documentation/atomic_ops.txt: avoid volatile in sample code

As declaring counter as volatile is discouraged, it is best not to use it
in sample code as well.

Signed-off-by: Nikanth Karthikesan <>
Signed-off-by: Andrew Morton <>
Signed-off-by: Linus Torvalds <>
  • Loading branch information...
commit 72eef0f3af410de2c85f236140ddea61b71cfc3e 1 parent 1d58272
Nikanth Karthikesan authored torvalds committed
Showing with 1 addition and 1 deletion.
  1. +1 −1  Documentation/atomic_ops.txt
2  Documentation/atomic_ops.txt
@@ -12,7 +12,7 @@ Also, it should be made opaque such that any kind of cast to a normal
C integer type will fail. Something like the following should
- typedef struct { volatile int counter; } atomic_t;
+ typedef struct { int counter; } atomic_t;
Historically, counter has been declared volatile. This is now discouraged.
See Documentation/volatile-considered-harmful.txt for the complete rationale.
Please sign in to comment.
Something went wrong with that request. Please try again.