Hi,

this series is intended to complete a full implementation of
EXT-350, draft OpenFlow 1.5 groups including. It provides the missing
components of that implementation by adding support for bucket actions.
Other portions of support for OpenFlow 1.5 groups has already been merged
(thanks Ben :).

Key Changes between v3 and v4
* As suggested by Ben Pfaff
  - Add per-function comment to copy_buckets_for_insert_bucket()
    and copy_buckets_for_remove_bucket()
  - Fix bug in copy_buckets_for_remove_bucket(): it should
    return an error if the command_bucket_id is not found regardless
    of if the existing group's bucket list is empty or not.
  - Remove empty-bucket list check for OFPERR_OFPGMFC_UNKNOWN_BUCKET from
    handle_group_mod(). This is handled when decoding the message.

Key Changes between v2 and v3
* As suggested by Ben Pfaff
  - Ensure remove bucket group mod message does not have any buckets
    when decoding message rather than when handling it.
  - Do not blindly access array in bad_group_cmd()
  - Povide function-level comments for bucket list helper functions
  - Correct help text for ovs-ofctl bucket commands
  - Add NEWS entry
* Dropped many patches that have been merged.

Key Changes between v1 and v2
* As suggested by Ben Pfaff
  - Update changelog annotation to use ONF-JIRA: EXT-350
  - Use correct descriptions for the new errors
  - Remove unused/unnecessary ofp15_* strures
  - Do not imply actions are a list: they are a set
* Dropped many patches that have been merged.



Simon Horman (3):
  ofproto: handle (draft) OpenFlow 1.5 insert and remove group commands
  ovs-ofctl: Support bucket commands
  NEWS: (draft) OpenFlow 1.5 groups are now supported

 NEWS                     |   1 +
 ofproto/ofproto.c        | 115 ++++++++++++++++++++++++++++++++++++++++++++++-
 tests/ofproto.at         | 103 ++++++++++++++++++++++++++++++++++++++++++
 utilities/ovs-ofctl.8.in |  57 +++++++++++++++++++++--
 utilities/ovs-ofctl.c    |  18 ++++++++
 5 files changed, 290 insertions(+), 4 deletions(-)

-- 
2.1.1

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

Reply via email to