summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorMinxi Hou <houminxi@gmail.com>2026-05-12 10:08:41 +0300
committerJakub Kicinski <kuba@kernel.org>2026-05-15 03:10:02 +0300
commit2476e005b13ab6b47617858e0c54e789195c848a (patch)
tree0bdb09f0908ccb325052c7ca8a43d031f2531637 /include/linux/timerqueue.h
parentdb30e412b7f543d00396ab27f690608cad06aa97 (diff)
downloadlinux-2476e005b13ab6b47617858e0c54e789195c848a.tar.xz
selftests: openvswitch: add pop_vlan test
Add test_pop_vlan() to verify OVS kernel datapath pop_vlan action correctly strips 802.1Q VLAN tags from frames. Test structure: - Baseline: untagged forwarding validates basic connectivity. - Negative: forward without pop_vlan, tagged frame is invisible to ns2 (no VLAN sub-interface), ping fails. - Positive: pop_vlan strips tag on forward path, push_vlan restores tag on return path, ping succeeds. Use static ARP entries to avoid VLAN-tagged ARP complexity. Rely on ping success/failure for verification -- no tcpdump or pcap files needed. Signed-off-by: Minxi Hou <houminxi@gmail.com> Reviewed-by: Aaron Conole <aconole@redhat.com> Link: https://patch.msgid.link/20260512070841.1183581-3-houminxi@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions