]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ipv4: L3 hash-based multipath
authorPeter Nørlund <pch@ordbogen.com>
Wed, 30 Sep 2015 08:12:21 +0000 (10:12 +0200)
committerBrian Maly <brian.maly@oracle.com>
Mon, 21 May 2018 21:05:20 +0000 (17:05 -0400)
commit0d59b283b49d32d05e6ce6456fe6ba37ab19034b
tree307b046e4eebc4fde3af5d25864008308383b4d5
parent506f9d20927264ffb0f21f0ec543ff8becf8c1bd
ipv4: L3 hash-based multipath

Replaces the per-packet multipath with a hash-based multipath using
source and destination address.

Orabug: 27547114

Signed-off-by: Peter Nørlund <pch@ordbogen.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 0e884c78ee19e902f300ed147083c28a0c6302f0)

Reviewed-by: Zhu Yanjun <yanjun.zhu@oracle.com>
Signed-off-by: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Conflicts:
include/net/ip_fib.h
net/ipv4/fib_semantics.c

Signed-off-by: Brian Maly <brian.maly@oracle.com>
include/net/ip_fib.h
net/ipv4/fib_semantics.c
net/ipv4/route.c