netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net 00/11] mlxsw: Various fixes
@ 2019-01-08 16:48 Ido Schimmel
  2019-01-08 16:48 ` [PATCH net 01/11] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition Ido Schimmel
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Ido Schimmel @ 2019-01-08 16:48 UTC (permalink / raw)
  To: netdev@vger.kernel.org
  Cc: davem@davemloft.net, Jiri Pirko, Petr Machata, Nir Dotan, mlxsw,
	Ido Schimmel

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-01-08 21:54 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-08 16:48 [PATCH net 00/11] mlxsw: Various fixes Ido Schimmel
2019-01-08 16:48 ` [PATCH net 01/11] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition Ido Schimmel
2019-01-08 16:48 ` [PATCH net 02/11] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow Ido Schimmel
2019-01-08 16:48 ` [PATCH net 03/11] mlxsw: spectrum: Disable lag port TX before removing it Ido Schimmel
2019-01-08 16:48 ` [PATCH net 04/11] mlxsw: spectrum: Add VXLAN dependency for spectrum Ido Schimmel
2019-01-08 16:48 ` [PATCH net 05/11] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase Ido Schimmel
2019-01-08 16:48 ` [PATCH net 06/11] mlxsw: spectrum_nve: Replace error code with EINVAL Ido Schimmel
2019-01-08 16:48 ` [PATCH net 07/11] selftests: mlxsw: Add a test case for VLAN addition error flow Ido Schimmel
2019-01-08 16:48 ` [PATCH net 08/11] net: bridge: Fix VLANs memory leak Ido Schimmel
2019-01-08 18:33   ` Nikolay Aleksandrov
2019-01-08 16:48 ` [PATCH net 09/11] selftests: forwarding: Fix test for different devices Ido Schimmel
2019-01-08 16:48 ` [PATCH net 10/11] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion Ido Schimmel
2019-01-08 16:48 ` [PATCH net 11/11] selftests: forwarding: Add a test for " Ido Schimmel
2019-01-08 21:54 ` [PATCH net 00/11] mlxsw: Various fixes David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).