Patch #1 fixes firmware flashing failures by increasing the time period after which the driver fails the transaction with the firmware. The problem is explained in detail in the commit message.
Patch #2 adds a missing trap for decapsulated ARP packets. It is necessary for VXLAN routing to work. Patch #3 fixes a memory leak during driver reload caused by NULLing a pointer before kfree(). Please consider patch #1 for 4.19.y Ido Schimmel (2): mlxsw: spectrum: Add trap for decapsulated ARP packets mlxsw: spectrum_nve: Fix memory leak upon driver reload Shalom Toledo (1): mlxsw: core: Increase timeout during firmware flash process drivers/net/ethernet/mellanox/mlxsw/core.c | 19 ++++++++++++++++++- drivers/net/ethernet/mellanox/mlxsw/core.h | 3 +++ .../net/ethernet/mellanox/mlxsw/spectrum.c | 8 +++++++- .../ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 + 5 files changed, 30 insertions(+), 3 deletions(-) -- 2.20.0