mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
sparse reports:
net/psp/psp_nl.c:513:13: sparse: sparse: cast removes address space
'__rcu' of expression
cmpxchg() returns typeof(*ptr) and its internal casts strip the __rcu
annotation. Wrap it in unrcu_pointer(), the documented way to use an
__rcu pointer with xchg() and friends.
This was introduced by commit
|
History
|
|
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| psp-nl-gen.c | ||
| psp-nl-gen.h | ||
| psp.h | ||
| psp_main.c | ||
| psp_nl.c | ||
| psp_sock.c | ||