mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00: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:
parent
7218e96319
commit
d50b1a8c30
1 changed files with 4 additions and 2 deletions
|
@ -289,7 +289,7 @@ static int dpaa2_switch_port_add_vlan(struct ethsw_port_priv *port_priv,
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
if (port_priv->vlans[vid]) {
|
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;
|
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
|
/* Make sure that the VLAN is not already configured
|
||||||
* on the switch port
|
* 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;
|
return -EEXIST;
|
||||||
|
}
|
||||||
|
|
||||||
/* Check if there is space for a new VLAN */
|
/* Check if there is space for a new VLAN */
|
||||||
err = dpsw_get_attributes(ethsw->mc_io, 0, ethsw->dpsw_handle,
|
err = dpsw_get_attributes(ethsw->mc_io, 0, ethsw->dpsw_handle,
|
||||||
|
|
Loading…
Add table
Reference in a new issue