kernel: mtk_eth_soc: do use skb_gso_segment to handle tunnel GSO skbs
authorFelix Fietkau <[email protected]>
Mon, 20 Oct 2025 10:51:42 +0000 (12:51 +0200)
committerFelix Fietkau <[email protected]>
Mon, 20 Oct 2025 10:51:43 +0000 (12:51 +0200)
commitb91b99ec18504e766d4a341f572435f7621dbb40
treeb80df47454a06113eb962c0bc6396e431c21527e
parenta1f42ab3c7f6e4cb670b4d5a6b1860fb4851cfe8
kernel: mtk_eth_soc: do use skb_gso_segment to handle tunnel GSO skbs

Fixes issues with routing/bridging packets to a VXLAN tunnel and other kinds
of encapsulation.

Signed-off-by: Felix Fietkau <[email protected]>
target/linux/generic/hack-6.12/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch
target/linux/generic/pending-6.12/732-05-net-ethernet-mtk_eth_soc-add-support-for-sending-fra.patch
target/linux/generic/pending-6.12/733-01-net-ethernet-mtk_eth_soc-use-napi_build_skb.patch
target/linux/generic/pending-6.12/734-net-ethernet-mediatek-enlarge-DMA-reserve-buffer.patch
target/linux/generic/pending-6.12/737-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch
target/linux/generic/pending-6.12/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch
target/linux/generic/pending-6.12/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch