[PATCH net v8 0/2] net: stmmac: remove software VLAN tag stripping

peilinhe2020 at 163.com peilinhe2020 at 163.com
Sat Sep 19 05:54:11 PDT 2026


From: Peilin He <he.peilin at zte.com.cn>

This series removes the driver-level software VLAN stripping in stmmac.

Patch 1 is a prerequisite selftests fix from Maxime Chevallier to keep
the ethtool selftests working on platforms where NETIF_F_VLAN_FEATURES
may be empty after patch 2.

Patch 2 removes stmmac_rx_vlan() and the related VLAN RX feature
advertisement.

Changes in v8:
- Patch 1: fix inverted true/false description in commit log and mention
  CONFIG_VLAN_8021Q=n builds.
- Patch 2: drop Fixes tag, fix trailers, document user-visible feature
  changes and EEE side effect, tolerate in-payload VLAN tag in
  stmmac_has_ip_ethertype(), and gate NETIF_F_HW_VLAN_CTAG_RX on the
  presence of VLAN ops callbacks.

Maxime Chevallier (1):
  net: stmmac: selftests: Prevent RXC from being disabled in LPI

Peilin He (1):
  net: stmmac: remove software VLAN tag stripping

 .../net/ethernet/stmicro/stmmac/stmmac_main.c | 38 +++++--------------
 .../stmicro/stmmac/stmmac_selftests.c         |  2 +
 2 files changed, 12 insertions(+), 28 deletions(-)

-- 
2.43.0




More information about the linux-arm-kernel mailing list