]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: Fix netns for ip_tunnel_init_flow()
authorXiao Liang <shaw.leon@gmail.com>
Thu, 19 Dec 2024 13:03:36 +0000 (21:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jan 2025 12:30:00 +0000 (13:30 +0100)
commitd4b3978fdf680e47998c30294c74ef742b7ee2c8
tree7ac0bd54ad644f9267186ec31ebadd2406101df0
parent9b8f85c4d5943a466afda164e15034013acf284d
net: Fix netns for ip_tunnel_init_flow()

[ Upstream commit b5a7b661a073727219fedc35f5619f62418ffe72 ]

The device denoted by tunnel->parms.link resides in the underlay net
namespace. Therefore pass tunnel->net to ip_tunnel_init_flow().

Fixes: db53cd3d88dc ("net: Handle l3mdev in ip_tunnel_init_flow")
Signed-off-by: Xiao Liang <shaw.leon@gmail.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Link: https://patch.msgid.link/20241219130336.103839-1-shaw.leon@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
net/ipv4/ip_tunnel.c