net: dsa: rtl8366: Skip PVID setting if not requested
We go to lengths to determine whether the PVID should be set for this port or not, and then fail to take it into account. Fix this oversight. Fixes: d8652956cf37 ("net: dsa: realtek-smi: Add Realtek SMI driver") Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
dd92f17989
commit
3dfe8dde09
@ -436,6 +436,9 @@ void rtl8366_vlan_add(struct dsa_switch *ds, int port,
|
||||
"failed to set up VLAN %04x",
|
||||
vid);
|
||||
|
||||
if (!pvid)
|
||||
continue;
|
||||
|
||||
ret = rtl8366_set_pvid(smi, port, vid);
|
||||
if (ret)
|
||||
dev_err(smi->dev,
|
||||
|
Loading…
x
Reference in New Issue
Block a user