]> git.ipfire.org Git - thirdparty/openwrt.git/commit
realtek: rtl93xx: Trap BPDU management frames 20414/head
authorHarshal Gohel <hg@simonwunderlich.de>
Fri, 8 Aug 2025 15:31:03 +0000 (17:31 +0200)
committerRobert Marko <robimarko@gmail.com>
Thu, 16 Oct 2025 09:46:07 +0000 (11:46 +0200)
commit2930c9dd2ad724ec358eaa1a73f86dc680fad0dd
treeaf545290081f7037e7201b522ade8f99a13d4bec
parente78f000869f1858b9bdf2a72daf2c7e27bfb4b82
realtek: rtl93xx: Trap BPDU management frames

BPDU frames like STP must be processed by each switch (bridge) which
supports STP. It must not be forwarded to avoid confusing the STP state of
other STP participants. It is essential to be an active participant of STP.
The software bridge automatically takes care of forwarding the BPDUs to
other ports when STP is disabled and the hardware switch should not
interfere.

Signed-off-by: Harshal Gohel <hg@simonwunderlich.de>
Signed-off-by: Sven Eckelmann <se@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/20414
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c