summaryrefslogtreecommitdiffstats
path: root/mm/percpu-km.c
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2020-06-25 15:55:14 +0200
committerPaul E. McKenney <paulmck@kernel.org>2020-06-25 08:23:22 -0700
commit5faafd5685764e4d75376aceac91fdf75b3b16f8 (patch)
treeae6587b97347227d2c2b7e50b9a5f049e2b70fbd /mm/percpu-km.c
parentb3a9e3b9622ae10064826dccb4f7a52bd88c7407 (diff)
downloadlinux-5faafd5685764e4d75376aceac91fdf75b3b16f8.tar.gz
linux-5faafd5685764e4d75376aceac91fdf75b3b16f8.tar.bz2
linux-5faafd5685764e4d75376aceac91fdf75b3b16f8.zip
locking/atomics: Provide the arch_atomic_ interface to generic code
Architectures with instrumented (KASAN/KCSAN) atomic operations natively provide arch_atomic_ variants that are not instrumented. It turns out that some generic code also requires arch_atomic_ in order to avoid instrumentation, so provide the arch_atomic_ interface as a direct map into the regular atomic_ interface for non-instrumented architectures. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'mm/percpu-km.c')
0 files changed, 0 insertions, 0 deletions