lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ