]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mlxsw-GRE-offloading-fixes'
authorDavid S. Miller <davem@davemloft.net>
Tue, 28 Nov 2017 14:55:48 +0000 (09:55 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 28 Nov 2017 14:55:48 +0000 (09:55 -0500)
commit5bdfa56f754e62ddb038bb1abc566d91407e5d21
tree848a091847fade7c9a03b3c93caf30274343f57d
parent1877ef7aeaa29d3d2407fe0abbe3b635314b4052
parenta8343abae078639ecf9620dc8ab8bc31e8d9d0c8
Merge branch 'mlxsw-GRE-offloading-fixes'

Jiri Pirko says:

====================
mlxsw: GRE offloading fixes

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.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>