geneve: Remove one bucket load-balance objects 18/29918/2
authorNeale Ranns <nranns@cisco.com>
Thu, 12 Nov 2020 16:53:51 +0000 (16:53 +0000)
committerOle Tr�an <otroan@employees.org>
Tue, 17 Nov 2020 12:26:40 +0000 (12:26 +0000)
commitb18796092bd1ef23d41b70c83c69d8d9cd2d051a
tree46c1b3da4f6d7d6a3c5dd677ceb7340863d48706
parent2e8760628d6f629ddaa0f24bb901e10dcdbd5435
geneve: Remove one bucket load-balance objects

Type: improvement

geneve uses the UDP source port for the flow hash to get load-balancing
over multiple paths to the tunnel destination. However, if there is only
one path, then we can elide the LB object, contributed by the resolving
FIB entry, from the dasta path.

Signed-off-by: Neale Ranns <nranns@cisco.com>
Change-Id: I13a1bedc307a474d258a757bc1bae28564798730
src/plugins/geneve/geneve.c