[ovs-dev] [PATCH 0/2] Store wildcards in facets

Justin Pettit jpettit at nicira.com
Tue Jun 11 08:20:30 UTC 2013


This patch series is a replacement for the final patch in my "xc"
series.  Instead of keeping an external cache of xout translations, we
store wildcards directly in facets and create exact-match flows in
subfacets.  This is a less intrusive change and less brittle than the
xout cache method.  Thanks to Ethan for pointing this out and providing
so much assistance.

Ethan Jackson (1):
  flow: Add new wildcard functions.

Justin Pettit (1):
  ofproto-dpif: Store relevant fields for wildcarding in facet.

 NEWS                    |    2 +
 lib/bond.c              |   20 ++-
 lib/bond.h              |    5 +-
 lib/bundle.c            |   19 ++-
 lib/bundle.h            |    2 +
 lib/flow.c              |   74 +++++++-
 lib/flow.h              |   14 +-
 lib/learn.c             |   16 ++
 lib/learn.h             |    2 +
 lib/multipath.c         |    7 +-
 lib/multipath.h         |    4 +-
 lib/nx-match.c          |   13 +-
 lib/nx-match.h          |    6 +-
 ofproto/ofproto-dpif.c  |  510 +++++++++++++++++++++++++++++++++++------------
 tests/ofproto-dpif.at   |  345 ++++++++++++++++++++++++++++++++
 tests/test-bundle.c     |    4 +-
 tests/test-classifier.c |    2 +-
 tests/test-multipath.c  |    5 +-
 18 files changed, 888 insertions(+), 162 deletions(-)

-- 
1.7.5.4




More information about the dev mailing list