OSDN Git Service

net: dsa: mv88e6xxx: Ensure STU support in VLAN MSTI callback
authorTobias Waldekranz <tobias@waldekranz.com>
Fri, 18 Mar 2022 20:13:21 +0000 (21:13 +0100)
committerJakub Kicinski <kuba@kernel.org>
Mon, 21 Mar 2022 22:51:51 +0000 (15:51 -0700)
commitbd48b911c88f017a97b1943201d23d6962968d1a
tree6f366e3ad1cb35f2218f7527630b60591579fec1
parentafaed2b142a1ab896764b03d8d26dc8778ea887c
net: dsa: mv88e6xxx: Ensure STU support in VLAN MSTI callback

In the same way that we check for STU support in the MST state
callback, we should also verify it before trying to change a VLANs
MSTI membership.

Fixes: acaf4d2e36b3 ("net: dsa: mv88e6xxx: MST Offloading")
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Tested-by: Marek BehĂșn <kabel@kernel.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/mv88e6xxx/chip.c