locking/atomics: Use read-write instrumentation for atomic RMWs
authorMarco Elver <elver@google.com>
Fri, 24 Jul 2020 07:00:08 +0000 (09:00 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 24 Aug 2020 22:09:59 +0000 (15:09 -0700)
commit3570a1bcf45e9a7ddf9ba0e8d6d57cc67675cfef
treef14d7a185bed77c5dabcc8b817f46a88e26c8bef
parentb159eeccb75a7916278d95e2ff5540e670682748
locking/atomics: Use read-write instrumentation for atomic RMWs

Use instrument_atomic_read_write() for atomic RMW ops.

Cc: Will Deacon <will@kernel.org>
Cc: Boqun Feng <boqun.feng@gmail.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: <linux-arch@vger.kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
include/asm-generic/atomic-instrumented.h
scripts/atomic/gen-atomic-instrumented.sh