mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-01 19:34:35 +08:00
mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge
The previous patches added support for VxLAN device enslaved to 802.1ad bridge in Spectrum-2 ASIC and vetoed it in Spectrum-1. Do not veto VxLAN with 802.1ad bridge. Signed-off-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
efbcb67339
commit
745f73deea
@ -2347,8 +2347,8 @@ mlxsw_sp_bridge_8021ad_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device,
|
||||
const struct net_device *vxlan_dev, u16 vid,
|
||||
struct netlink_ext_ack *extack)
|
||||
{
|
||||
NL_SET_ERR_MSG_MOD(extack, "VXLAN is not supported with 802.1ad");
|
||||
return -EOPNOTSUPP;
|
||||
return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev,
|
||||
vid, ETH_P_8021AD, extack);
|
||||
}
|
||||
|
||||
static const struct mlxsw_sp_bridge_ops mlxsw_sp_bridge_8021ad_ops = {
|
||||
|
Loading…
Reference in New Issue
Block a user