[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200112160641.282108-1-idosch@idosch.org>
Date: Sun, 12 Jan 2020 18:06:37 +0200
From: Ido Schimmel <idosch@...sch.org>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, jiri@...lanox.com, mlxsw@...lanox.com,
Ido Schimmel <idosch@...lanox.com>
Subject: [PATCH net 0/4] mlxsw: Various fixes
From: Ido Schimmel <idosch@...lanox.com>
This patch set contains various fixes for mlxsw.
Patch #1 splits the init() callback between Spectrum-2 and Spectrum-3 in
order to avoid enforcing the same firmware version for both ASICs, as
this can't possibly work. Without this patch the driver cannot boot with
the Spectrum-3 ASIC.
Patches #2-#3 from Shalom fix a long standing race condition that was
recently exposed while testing the driver on an emulator, which is very
slow compared to the actual hardware. The problem is explained in detail
in the commit message.
Patch #4 from Petr fixes a selftest.
Ido Schimmel (1):
mlxsw: spectrum: Do not enforce same firmware version for multiple
ASICs
Petr Machata (1):
selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation
Shalom Toledo (2):
mlxsw: switchx2: Do not modify cloned SKBs during xmit
mlxsw: spectrum: Do not modify cloned SKBs during xmit
.../net/ethernet/mellanox/mlxsw/spectrum.c | 27 ++++++++++++++++++-
.../net/ethernet/mellanox/mlxsw/switchx2.c | 4 +++
.../drivers/net/mlxsw/qos_mc_aware.sh | 8 ++++--
3 files changed, 36 insertions(+), 3 deletions(-)
--
2.24.1
Powered by blists - more mailing lists