Patches #1 and #2 fix two VxLAN related issues. The first patch removes warnings that can currently be triggered from user space. Second patch avoids leaking a FID in an error path.
Patch #3 fixes a too strict check that causes certain host routes not to be promoted to perform GRE decapsulation in hardware. Last patch avoids a use-after-free when deleting a VLAN device via an ioctl when it is enslaved to a bridge. I have a patchset for net-next that reworks this code and makes the driver more robust. Ido Schimmel (3): mlxsw: spectrum_nve: Remove easily triggerable warnings mlxsw: spectrum_switchdev: Avoid leaking FID's reference count mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl Nir Dotan (1): mlxsw: spectrum_router: Relax GRE decap matching check .../net/ethernet/mellanox/mlxsw/spectrum_nve.c | 4 ++-- .../ethernet/mellanox/mlxsw/spectrum_router.c | 5 +---- .../mellanox/mlxsw/spectrum_switchdev.c | 17 +++++++++++++---- 3 files changed, 16 insertions(+), 10 deletions(-) -- 2.19.1