[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190108164732.4024-1-idosch@mellanox.com>
Date: Tue, 8 Jan 2019 16:48:02 +0000
From: Ido Schimmel <idosch@...lanox.com>
To: "netdev@...r.kernel.org" <netdev@...r.kernel.org>
CC: "davem@...emloft.net" <davem@...emloft.net>,
Jiri Pirko <jiri@...lanox.com>,
Petr Machata <petrm@...lanox.com>,
Nir Dotan <nird@...lanox.com>, mlxsw <mlxsw@...lanox.com>,
Ido Schimmel <idosch@...lanox.com>
Subject: [PATCH net 00/11] mlxsw: Various fixes
Patches #1-#2 from Nir fix two bugs in recent ACL work. First patch adds
a missing cleanup in error path, while second patch removes an easily
triggerable false warning.
Patch #3 from Jiri adds a missing cleanup when unlinking a port from
LAG.
Patches #4-#9 fix various bugs in recent VXLAN patches and add test
cases.
Patches #10-#11 correctly set the PVID on a bridge port during VLAN
deletion and add a test case.
Please consider patches #3 and #10 for stable.
Ido Schimmel (8):
mlxsw: spectrum: Add VXLAN dependency for spectrum
mlxsw: spectrum_switchdev: Avoid returning errors in commit phase
mlxsw: spectrum_nve: Replace error code with EINVAL
selftests: mlxsw: Add a test case for VLAN addition error flow
net: bridge: Fix VLANs memory leak
selftests: forwarding: Fix test for different devices
mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
selftests: forwarding: Add a test for VLAN deletion
Jiri Pirko (1):
mlxsw: spectrum: Disable lag port TX before removing it
Nir Dotan (2):
mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition
mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow
drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 +
.../net/ethernet/mellanox/mlxsw/spectrum.c | 7 +++--
.../mellanox/mlxsw/spectrum_acl_ctcam.c | 10 ++++++-
.../mellanox/mlxsw/spectrum_acl_erp.c | 2 --
.../ethernet/mellanox/mlxsw/spectrum_nve.c | 4 +--
.../mellanox/mlxsw/spectrum_switchdev.c | 23 +++++++---------
net/bridge/br_private.h | 1 +
net/bridge/br_vlan.c | 26 +++++++++----------
.../selftests/drivers/net/mlxsw/vxlan.sh | 18 +++++++++++++
.../net/forwarding/bridge_vlan_aware.sh | 15 ++++++++++-
.../net/forwarding/vxlan_bridge_1d.sh | 2 +-
11 files changed, 74 insertions(+), 35 deletions(-)
--
2.20.1
Powered by blists - more mailing lists