Hi, The first three patches fix a mismatch between the new IPv6 behavior introduced in commit f34436a43092 ("net/ipv6: Simplify route replace and appending into multipath route") and mlxsw. The patches allow the driver to support multipathing in IPv6 overlays with GRE tunnel devices. A selftest will be submitted when net-next opens.
The last patch fixes a reference count problem of the port_vlan struct. I plan to simplify the code in net-next, so that reference counting is not necessary anymore. Ido Schimmel (3): ipv6: Only emit append events for appended routes mlxsw: spectrum_router: Allow appending to dev-only routes mlxsw: spectrum_router: Align with new route replace logic Petr Machata (1): mlxsw: spectrum_switchdev: Fix port_vlan refcounting .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 48 +++++++++++----------- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 4 +- net/ipv6/ip6_fib.c | 5 +-- 3 files changed, 29 insertions(+), 28 deletions(-) -- 2.14.4