diff options
| author | Will Deacon <[email protected]> | 2020-05-11 20:59:51 +0000 |
|---|---|---|
| committer | Will Deacon <[email protected]> | 2020-06-05 10:02:44 +0000 |
| commit | 5872f1a2e5c783783d51e96468f0ff6aede61182 (patch) | |
| tree | 5b77d8a9917e6655f5f421221cfe6c4b38fc078b /tools/perf/scripts/python/futex-contention.py | |
| parent | gcov: Remove old GCC 3.4 support (diff) | |
| download | kernel-5872f1a2e5c783783d51e96468f0ff6aede61182.tar.gz kernel-5872f1a2e5c783783d51e96468f0ff6aede61182.zip | |
READ_ONCE: Fix comment describing 2x32-bit atomicity
READ_ONCE() permits 64-bit accesses on 32-bit architectures, since this
crops up in a few places and is generally harmless because either the
upper bits are always zero (e.g. for a virtual address or 32-bit time_t)
or the architecture provides 64-bit atomicity anyway.
Update the corresponding comment above compiletime_assert_rwonce_type(),
which incorrectly states that 32-bit x86 provides 64-bit atomicity, and
instead reference 32-bit Armv7 with LPAE.
Cc: Thomas Gleixner <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Reported-by: Jann Horn <[email protected]>
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/futex-contention.py')
0 files changed, 0 insertions, 0 deletions
