openwrt/target/linux
Issam Hamdi 0d6b7fb56e
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
realtek: rtl93xx: Ignore STP for per port TX
If transmissions are done outside of the DSA switch (directly from the CPU
port), the STP state must not block the transmission. Otherwise, STP frames
are not correctly submitted and the STP frames cannot correctly detect
loops before switching a port in the forwarding state.

The same applies for the LLDP frames. These must be submitted independent
of the STP state to identify neighbors or configure POE limits.

It is not necessary to filter specific destination mac addresses because
the transmission was done outside the bridge/switch in the first place. The
transmission is therefore forced.

Signed-off-by: Issam Hamdi <ih@simonwunderlich.de>
Co-developed-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Link: https://github.com/openwrt/openwrt/pull/20184
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-03 19:26:18 +02:00
..
airoha
apm821xx
armsr
at91
ath79
bcm27xx
bcm47xx
bcm53xx
bcm4908
bmips
d1
econet
gemini
generic
imx
ipq40xx
ipq806x
ixp4xx
kirkwood
lantiq
layerscape
loongarch64
malta
mediatek
mpc85xx
mvebu
mxs
octeon
omap
pistachio
qoriq
qualcommax
qualcommbe
ramips
realtek realtek: rtl93xx: Ignore STP for per port TX 2025-10-03 19:26:18 +02:00
rockchip rockchip: add Radxa ROCK 4D support 2025-10-02 22:42:35 +02:00
sifiveu
siflower
starfive
stm32
sunxi
tegra
uml
x86
zynq
Makefile