]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
xfrm: policy: silence sparse warning in xfrm_policy_unregister_afinfo
authorSabrina Dubroca <sd@queasysnail.net>
Mon, 9 Mar 2026 10:32:41 +0000 (11:32 +0100)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 12 Mar 2026 06:15:50 +0000 (07:15 +0100)
commit2da6901866e7137f4e1a51a5f0bd1fbd0848a4eb
treefb36bc7efb93ba4df1bbf1bff4ace0e60f88e842
parentb1f9c67781efd8a0ebd5019f14fbbac981cff7c1
xfrm: policy: silence sparse warning in xfrm_policy_unregister_afinfo

xfrm_policy_afinfo is __rcu, use rcu_access_pointer to silence:

net/xfrm/xfrm_policy.c:4152:43: error: incompatible types in comparison expression (different address spaces):
net/xfrm/xfrm_policy.c:4152:43:    struct xfrm_policy_afinfo const [noderef] __rcu *
net/xfrm/xfrm_policy.c:4152:43:    struct xfrm_policy_afinfo const *

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_policy.c