From: David S. Miller Date: Tue, 28 Nov 2017 14:55:48 +0000 (-0500) Subject: Merge branch 'mlxsw-GRE-offloading-fixes' X-Git-Tag: android-x86-8.1-r1~2138^2~22 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e2549970f469a88152ac0411780306f13653bcb8;p=android-x86%2Fkernel.git 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 --- e2549970f469a88152ac0411780306f13653bcb8