]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge branch 'fixes-for-seg6-and-rpl-lwtunnels-on-input'
authorPaolo Abeni <pabeni@redhat.com>
Thu, 27 Feb 2025 13:18:24 +0000 (14:18 +0100)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 27 Feb 2025 13:18:24 +0000 (14:18 +0100)
commitc907db8d447b48454a2026740d2636370641053f
tree0b25042f1d7c8caaf45d8e5f497b5dcda2fb6b4a
parent1cf9631d836b289bd5490776551961c883ae8a4f
parent13e55fbaec176119cff68a7e1693b251c8883c5f
Merge branch 'fixes-for-seg6-and-rpl-lwtunnels-on-input'

Justin Iurman says:

====================
fixes for seg6 and rpl lwtunnels on input

As a follow up to commit 92191dd10730 ("net: ipv6: fix dst ref loops in
rpl, seg6 and ioam6 lwtunnels"), we also need a conditional dst cache on
input for seg6_iptunnel and rpl_iptunnel to prevent dst ref loops (i.e.,
if the packet destination did not change, we may end up recording a
reference to the lwtunnel in its own cache, and the lwtunnel state will
never be freed). This series provides a fix to respectively prevent a
dst ref loop on input in seg6_iptunnel and rpl_iptunnel.

v2:
- https://lore.kernel.org/netdev/20250211221624.18435-1-justin.iurman@uliege.be/
v1:
- https://lore.kernel.org/netdev/20250209193840.20509-1-justin.iurman@uliege.be/
====================

Link: https://patch.msgid.link/20250225175139.25239-1-justin.iurman@uliege.be
Signed-off-by: Paolo Abeni <pabeni@redhat.com>