diff options
author | Andrea Arcangeli <aarcange@redhat.com> | 2021-05-07 10:30:43 -0400 |
---|---|---|
committer | Andrea Arcangeli <aarcange@redhat.com> | 2023-11-11 22:03:37 -0500 |
commit | 0a7da10edccd2b757c1e779da55880cdc58b6d60 (patch) | |
tree | 6609b7c4bcbaaf959b62dcff401310de61e210f5 | |
parent | 056a70196479d6367cc12a0c05937a59677b1927 (diff) | |
download | aa-0a7da10edccd2b757c1e779da55880cdc58b6d60.tar.gz |
x86: atomic_set needs WRITE_ONCE
All other atomic_set already use WRITE_ONCE, this was a leftover.
Signed-off-by: Andrea Arcangeli <aarcange@redhat.com>
-rw-r--r-- | tools/arch/x86/include/asm/atomic.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/arch/x86/include/asm/atomic.h b/tools/arch/x86/include/asm/atomic.h index 1f5e26aae9fc5f..4dcf4e9baeccb0 100644 --- a/tools/arch/x86/include/asm/atomic.h +++ b/tools/arch/x86/include/asm/atomic.h @@ -37,7 +37,7 @@ static inline int atomic_read(const atomic_t *v) */ static inline void atomic_set(atomic_t *v, int i) { - v->counter = i; + WRITE_ONCE(v->counter, i); } /** |