Thread (16 messages) 16 messages, 4 authors, 9d ago

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

flat view

From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-10-06 00:00:28
Also in: linux-arm-kernel, lkml

Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski [off-list ref]:

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

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help