diff options
Diffstat (limited to 'include/asm-generic/atomic.h')
| -rw-r--r-- | include/asm-generic/atomic.h | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/include/asm-generic/atomic.h b/include/asm-generic/atomic.h index c99c64dc5f3..c33749f95b3 100644 --- a/include/asm-generic/atomic.h +++ b/include/asm-generic/atomic.h @@ -33,7 +33,7 @@   * Atomically reads the value of @v.  Note that the guaranteed   * useful range of an atomic_t is only 24 bits.   */ -#define atomic_read(v)	((v)->counter) +#define atomic_read(v)	(*(volatile int *)&(v)->counter)  /**   * atomic_set - set atomic variable  |