[ovs-dev] [PATCH v3] Balance-tcp bond mode optimization

Vishal Deep Ajmera vishal.deep.ajmera at ericsson.com
Tue Jul 9 17:02:55 UTC 2019


v1->v2:
 Updated datapath action to hash + lb-output.
 Updated throughput test observations.
 Rebased to OVS master.

v2->v3:
 Rebased to OVS master.
 Fixed git merge issue.

Vishal Deep Ajmera (1):
  Avoid dp_hash recirculation for balance-tcp bond selection mode

 datapath/linux/compat/include/linux/openvswitch.h |   2 +
 lib/dpif-netdev.c                                 | 491 ++++++++++++++++++++--
 lib/dpif-provider.h                               |   5 +
 lib/dpif.c                                        |  36 ++
 lib/dpif.h                                        |   5 +
 lib/odp-execute.c                                 |   2 +
 lib/odp-util.c                                    |   4 +
 ofproto/bond.c                                    |  34 +-
 ofproto/bond.h                                    |   8 +
 ofproto/ofproto-dpif-sflow.c                      |   1 +
 ofproto/ofproto-dpif-xlate.c                      |  67 ++-
 ofproto/ofproto-dpif.c                            |  31 ++
 ofproto/ofproto-dpif.h                            |  12 +-
 tests/lacp.at                                     |   9 +
 vswitchd/bridge.c                                 |   4 +
 vswitchd/vswitch.xml                              |  10 +
 16 files changed, 666 insertions(+), 55 deletions(-)

-- 
1.9.1



More information about the dev mailing list