]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: b53: enable BPDU reception for management port
authorJonas Gorski <jonas.gorski@gmail.com>
Mon, 14 Apr 2025 20:04:34 +0000 (22:04 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:39:19 +0000 (07:39 +0200)
commit43ebe532f42cbdea4c0a6fbdc5dcf60f754b525e
tree4e1519ce22ea58325f8719659611bee9f9603328
parent54c6957d1123a2032099b9eab51c314800f677ce
net: b53: enable BPDU reception for management port

[ Upstream commit 36355ddfe8955f226a88a543ed354b9f6b84cd70 ]

For STP to work, receiving BPDUs is essential, but the appropriate bit
was never set. Without GC_RX_BPDU_EN, the switch chip will filter all
BPDUs, even if an appropriate PVID VLAN was setup.

Fixes: ff39c2d68679 ("net: dsa: b53: Add bridge support")
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
Link: https://patch.msgid.link/20250414200434.194422-1-jonas.gorski@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/dsa/b53/b53_common.c