This affects any platform where tx-vlan-offload is enabled or fixed:on
and cannot be disabled (e.g. imx-dwmac). tag_rtl8_4 and tag_sja1105
both carried open-coded workarounds for this;
ks8995_xmit() also pushes the tag. This is a new patch:
commit ca30cd47fe7fd1a7eabf6ec120b8d142cfd7eeef
Author: Linus Walleij [off-list ref]
Date: Wed Sep 16 12:20:59 2026 +0200
net: dsa: tag_ks8995: Add the KS8995 tag handling
The fact you missed it suggests you are using an old tree?
https://www.kernel.org/doc/html/latest/process/maintainer-netdev.html
Please set the Subject correctly.
Andrew
---
pw-bot: cr