]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
xfrm: fix the condition on x->pcpu_num in xfrm_sa_len
authorSabrina Dubroca <sd@queasysnail.net>
Mon, 23 Feb 2026 23:05:12 +0000 (00:05 +0100)
committerSteffen Klassert <steffen.klassert@secunet.com>
Wed, 25 Feb 2026 08:11:26 +0000 (09:11 +0100)
commitb57defcf8f109da5ba9cf59b2a736606faf3d846
tree1f9c660fd2c82f164cbd21517014d4979a1f11e6
parentaa8a3f3c67235422a0c3608a8772f69ca3b7b63f
xfrm: fix the condition on x->pcpu_num in xfrm_sa_len

pcpu_num = 0 is a valid value. The marker for "unset pcpu_num" which
makes copy_to_user_state_extra not add the XFRMA_SA_PCPU attribute is
UINT_MAX.

Fixes: 1ddf9916ac09 ("xfrm: Add support for per cpu xfrm state handling.")
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_user.c