I have included indicative performance test numbers from a netperf
TCP_CRR test, tested on top of the kernel side lock contention patches
sent out separately.

Jarno Rajahalme (7):
56.8k  (datapath lock contention patches)
       meta-flow: Fix setting MFF_IP_FRAG.
57k    ofproto: Lock for vlan splinters only if have them.
58k    ofproto: Optimize the case of a repeated learn action execution.
       ofproto: Move 'rule->used' to the provider.
       lib/ovs-thread: ovs_spinlock
59k    ofproto-dpif: Use ovs_spinlock for stats.
60k    meta-flow: Add mf_mask_subfield_wc()

 lib/learn.c                  |    4 +-
 lib/meta-flow.c              |  160 ++++++++++++++++++++++++++++++++++++++-
 lib/meta-flow.h              |    4 +-
 lib/nx-match.c               |   15 +---
 lib/ovs-thread.c             |   56 +++++++++-----
 lib/ovs-thread.h             |   26 +++++++
 ofproto/ofproto-dpif-xlate.c |   27 +++----
 ofproto/ofproto-dpif.c       |  169 ++++++++++++++++++++++++++----------------
 ofproto/ofproto-provider.h   |   17 +++--
 ofproto/ofproto.c            |  107 +++++++++++++++++++-------
 tests/ofproto-dpif.at        |    4 +-
 11 files changed, 437 insertions(+), 152 deletions(-)

-- 
1.7.10.4

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to