mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 19:51:25 -04:00
dpaa2-switch: print an error when the vlan is already configured
Print a netdev error when we hit a case in which a specific VLAN is already configured on the port. While at it, change the already existing netdev_warn into an _err for consistency purposes. Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
7218e96319
commit
d50b1a8c30
@@ -289,7 +289,7 @@ static int dpaa2_switch_port_add_vlan(struct ethsw_port_priv *port_priv,
|
||||
int err;
|
||||
|
||||
if (port_priv->vlans[vid]) {
|
||||
netdev_warn(netdev, "VLAN %d already configured\n", vid);
|
||||
netdev_err(netdev, "VLAN %d already configured\n", vid);
|
||||
return -EEXIST;
|
||||
}
|
||||
|
||||
@@ -1774,8 +1774,10 @@ int dpaa2_switch_port_vlans_add(struct net_device *netdev,
|
||||
/* Make sure that the VLAN is not already configured
|
||||
* on the switch port
|
||||
*/
|
||||
if (port_priv->vlans[vlan->vid] & ETHSW_VLAN_MEMBER)
|
||||
if (port_priv->vlans[vlan->vid] & ETHSW_VLAN_MEMBER) {
|
||||
netdev_err(netdev, "VLAN %d already configured\n", vlan->vid);
|
||||
return -EEXIST;
|
||||
}
|
||||
|
||||
/* Check if there is space for a new VLAN */
|
||||
err = dpsw_get_attributes(ethsw->mc_io, 0, ethsw->dpsw_handle,
|
||||
|
||||
Reference in New Issue
Block a user