[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20171128121714.5406-1-jiri@resnulli.us>
Date: Tue, 28 Nov 2017 13:17:10 +0100
From: Jiri Pirko <jiri@...nulli.us>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, petrm@...lanox.com, idosch@...lanox.com,
mlxsw@...lanox.com
Subject: [patch net 0/4] mlxsw: GRE offloading fixes
From: Jiri Pirko <jiri@...lanox.com>
Petr says:
This patchset fixes a couple bugs in offloading GRE tunnels in mlxsw
driver.
Patch #1 fixes a problem that local routes pointing at a GRE tunnel
device are offloaded even if that netdevice is down.
Patch #2 detects that as a result of moving a GRE netdevice to a
different VRF, two tunnels now have a conflict of local addresses,
something that the mlxsw driver can't offload.
Patch #3 fixes a FIB abort caused by forming a route pointing at a
GRE tunnel that is eligible for offloading but already onloaded.
Patch #4 fixes a problem that next hops migrated to a new RIF kept the
old RIF reference, which went dangling shortly afterwards.
Petr Machata (4):
mlxsw: spectrum_router: Offload decap only for up tunnels
mlxsw: spectrum_router: Demote tunnels on VRF migration
mlxsw: spectrum_router: Handle encap to demoted tunnels
mlxsw: spectrum_router: Update nexthop RIF on update
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 109 +++++++++++++--------
1 file changed, 69 insertions(+), 40 deletions(-)
--
2.9.5
Powered by blists - more mailing lists