diff options
author | 2021-09-28 10:40:22 +0200 | |
---|---|---|
committer | 2021-10-07 10:00:07 -0700 | |
commit | 74aece72f95f399dd29363669dc32a1344c8fab4 (patch) | |
tree | 73a408b998c085d73f0bff2935bf43a293637561 /tools/perf/scripts/python | |
parent | rcu: Always inline rcu_dynticks_task*_{enter,exit}() (diff) | |
download | linux-dev-74aece72f95f399dd29363669dc32a1344c8fab4.tar.xz linux-dev-74aece72f95f399dd29363669dc32a1344c8fab4.zip |
rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr
vmlinux.o: warning: objtool: rcu_nmi_enter()+0x36: call to __kasan_check_read() leaves .noinstr.text section
noinstr cannot have atomic_*() functions in because they're explicitly
annotated, use arch_atomic_*().
Fixes: 2be57f732889 ("rcu: Weaken ->dynticks accesses and updates")
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions