]> 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, 25 Apr 2025 08:45:43 +0000 (10:45 +0200)
commitc9dbc7ec442f19b30e689518da3d800ba7e4dc0b
tree1d88663f1c9d9ca46adf4009cfb5d84c45c4b2d4
parent2315cfaf478242b97ae9e3595b000e874a57c9cd
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