This series updates the datapath flow key code to use nested
attributes to support forward and backward compatibility over
time, and adds a document describing how such compatiblity may
be achieved.

Ben Pfaff (4):
  datapath: Rearrange ovs_key_lens.
  openvswitch.h: Change OVS_KEY_ATTR_TUN_ID from 100 to 63.
  datapath: Allow flow key Netlink attributes to appear in any order.
  datapath: Describe policy for extending flow key, implement needed
    changes.

 datapath/Modules.mk         |    1 +
 datapath/README             |  160 ++++++++++++
 datapath/actions.c          |   11 +-
 datapath/datapath.c         |   49 ++---
 datapath/flow.c             |  538 +++++++++++++++++++-------------------
 include/linux/openvswitch.h |   34 +--
 lib/dpif-netdev.c           |   15 +-
 lib/odp-util.c              |  594 +++++++++++++++++++++++++------------------
 ofproto/ofproto-dpif.c      |   63 ++---
 tests/odp.at                |    6 +-
 tests/ofproto-dpif.at       |   92 ++++----
 11 files changed, 893 insertions(+), 670 deletions(-)
 create mode 100644 datapath/README

-- 
1.7.4.4

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

Reply via email to