]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
xfrm: state: add xfrm_state_deref_prot to state_by* walk under lock
authorSabrina Dubroca <sd@queasysnail.net>
Mon, 9 Mar 2026 10:32:37 +0000 (11:32 +0100)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 12 Mar 2026 06:15:26 +0000 (07:15 +0100)
commit33cefb76a8edee8af257abfe6f42fb987c77132f
tree68877b5bd0e8412b136501dc0293de28dad9b2f8
parent55b5bc03148b26ce8156bc47b637a7337aa7d257
xfrm: state: add xfrm_state_deref_prot to state_by* walk under lock

We're under xfrm_state_lock for all those walks, we can use
xfrm_state_deref_prot to silence sparse warnings such as:

net/xfrm/xfrm_state.c:933:17: warning: dereference of noderef expression

Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_state.c