aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
diff options
context:
space:
mode:
authorPeter Zijlstra <[email protected]>2021-09-28 08:40:22 +0000
committerPaul E. McKenney <[email protected]>2021-10-07 17:00:07 +0000
commit74aece72f95f399dd29363669dc32a1344c8fab4 (patch)
tree73a408b998c085d73f0bff2935bf43a293637561 /scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
parentrcu: Always inline rcu_dynticks_task*_{enter,exit}() (diff)
downloadkernel-74aece72f95f399dd29363669dc32a1344c8fab4.tar.gz
kernel-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 <[email protected]> Reviewed-by: Thomas Gleixner <[email protected]> Signed-off-by: Peter Zijlstra (Intel) <[email protected]> Signed-off-by: Paul E. McKenney <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h')
0 files changed, 0 insertions, 0 deletions