Re: [PATCH net v6 0/5] net: stmmac: Fix double VLAN 802.1ad tag handling
From: patchwork-bot+netdevbpf
Date: Mon Oct 05 2026 - 20:00:22 EST
Hello:
This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:
On Mon, 28 Sep 2026 20:34:36 +0000 you wrote:
> Currently, hardware VLAN stripping is broken for 802.1ad tags. vlan_rx_hw()
> hardcodes ETH_P_8021Q when putting the hardware tag into the skb, rather
> than using the actual protocol from the packet. Because of this, packets
> that contain an 802.1ad outer tag are incorrectly passed up the stack as
> having an 802.1Q tag.
>
> This issue was observed on the Renesas RZ/V2H platform (which has a dwmac4
> IP), when testing QinQ ping:
>
> [...]
Here is the summary with links:
- [net,v6,1/5] net: stmmac: Remove VLAN perfect matching dead code
https://git.kernel.org/netdev/net/c/11705541e7d4
- [net,v6,2/5] net: stmmac: Stop toggling the EDVLP bit
https://git.kernel.org/netdev/net/c/69aa9e76677c
- [net,v6,3/5] net: stmmac: Rename double VLAN references to svlan
https://git.kernel.org/netdev/net/c/354b07bc1dca
- [net,v6,4/5] net: stmmac: Do not advertise S-VLAN stripping when it is disabled
https://git.kernel.org/netdev/net/c/c63ce7b9c7e7
- [net,v6,5/5] net: stmmac: Disable S-Tag processing on dwmac4
https://git.kernel.org/netdev/net/c/da17990421d7
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html