[PATCH net v6 0/5] net: stmmac: Fix double VLAN 802.1ad tag handling

patchwork-bot+netdevbpf at kernel.org patchwork-bot+netdevbpf at kernel.org
Mon Oct 5 17:00:06 PDT 2026


Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba at kernel.org>:

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





More information about the linux-arm-kernel mailing list