]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xfrm: always initialize offload path
authorLeon Romanovsky <leonro@nvidia.com>
Sun, 8 Jun 2025 07:42:53 +0000 (10:42 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Aug 2025 08:51:24 +0000 (09:51 +0100)
commit92bc8cf0db58b9a71ae60b2b3dd86643a49e0470
tree0d127eb4c00315ac4d216dc54eb427894707fc24
parent2e82d607d682be01e1141d67bc828ef6aec02daf
xfrm: always initialize offload path

[ Upstream commit c0f21029f123d1b15f8eddc8e3976bf0c8781c43 ]

Offload path is used for GRO with SW IPsec, and not just for HW
offload. So initialize it anyway.

Fixes: 585b64f5a620 ("xfrm: delay initialization of offload path till its actually requested")
Reported-by: Sabrina Dubroca <sd@queasysnail.net>
Closes: https://lore.kernel.org/all/aEGW_5HfPqU1rFjl@krikkit
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
include/net/xfrm.h
net/xfrm/xfrm_device.c
net/xfrm/xfrm_state.c
net/xfrm/xfrm_user.c