[Expired for linux (Ubuntu) because there has been no activity for 60
days.]
** Changed in: linux (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2029143
Title:
vxlan: tos/ttl inheriting fails with vlan frames
Status in linux package in Ubuntu:
Expired
Bug description:
[Impact]
When the tos or ttl inheriting is configured on a vxlan tunnel, it
doesn't work when the encapsulated frames are vlan frames.
The problem has been fixed in linux v6.0 with commit 7074732c8fae
("ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN"):
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7074732c8fae
This commit has been backported in linux 5.4.249 and 5.15.119:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=18a0202bec17
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ba9952e2f50b
[Test Case]
Configure a vxlan interface with tos/tll inheriting enabled, send vlan
frames that encapsulate ip packets with specific tos and ttl and check
vxlan packets with tcpdump.
ip link add vxlan10 type vxlan id 10 dstport 0 group 239.0.0.10 dev ntfp2 ttl
inherit tos inherit
ping -t 123 -Q 0x12 10.200.0.1
tcpdump -nvi ntfp2
[Regression Potential]
The regression potential seems low, the patch uses a well-known
function (skb_protocol()) and is in the upstream for 1 year.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2029143/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp