aboutsummaryrefslogtreecommitdiffstats
path: root/lib/error-inject.c
diff options
context:
space:
mode:
authorLuc Van Oostenryck <[email protected]>2022-06-05 16:07:38 +0000
committerakpm <[email protected]>2022-06-17 02:58:20 +0000
commit9776e3861e0e30330f6c8ca9c30348f336d24b1c (patch)
tree0770fc3968b6bfac95204db0de93ff44adf64423 /lib/error-inject.c
parentinclude/linux/rbtree.h: replace kernel.h with the necessary inclusions (diff)
downloadkernel-9776e3861e0e30330f6c8ca9c30348f336d24b1c.tar.gz
kernel-9776e3861e0e30330f6c8ca9c30348f336d24b1c.zip
ia64: fix sparse warnings with cmpxchg() & xchg()
On IA64, new sparse's warnings where issued after fixing some __rcu annotations in kernel/bpf/. These new warnings are false positives and appear on IA64 because on this architecture, the macros for cmpxchg() and xchg() make casts that ignore sparse annotations. This patch contains the minimal patch to fix this issue: adding a missing cast and some missing '__force'. Link: https://lore.kernel.org/r/20220601120013.bq5a3ynbkc3hngm5@mail Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Luc Van Oostenryck <[email protected]> Reported-by: kernel test robot <[email protected]> Acked-by: Paul E. McKenney <[email protected]> Acked-by: Toke Høiland-Jørgensen <[email protected]> Cc: Arnd Bergmann <[email protected]> Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'lib/error-inject.c')
0 files changed, 0 insertions, 0 deletions