From: Paolo Abeni Date: Tue, 11 Aug 2026 11:14:40 +0000 (+0200) Subject: Merge branch 'fix-wrong-transport_header-when-sending-vlan-tagged-frames' X-Git-Tag: v7.2~27^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37aae6f352284a07ef69553825aae2fbccc5c4dc;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'fix-wrong-transport_header-when-sending-vlan-tagged-frames' Wei Fang says: ==================== Fix wrong transport_header when sending VLAN-tagged frames When sending a VLAN-tagged frame via AF_PACKET or tap, calling skb_set_network_header() before skb_probe_transport_header() causes the flow dissector to misinterpret the inner protocol header as a VLAN header. As a result, transport_header is never set and remains at its uninitialized sentinel value (~0U). Move skb_probe_transport_header() to before skb_set_network_header() so the flow dissector sees network_header still pointing to the VLAN header and can correctly identify the transport layer. ==================== Link: https://patch.msgid.link/20260807063405.688780-1-wei.fang@oss.nxp.com Signed-off-by: Paolo Abeni --- 37aae6f352284a07ef69553825aae2fbccc5c4dc