From: "Thomas F. Herbert" <[email protected]> This is version 7 of the patch to add support for 802.1ad (qinq) along with double tagged vlans.
Version 7 is rebased to latest master and incorporates changes from reviewers. The accompanying kernel changes have been submitted to the linux net-dev mailing list. Version 6 split the changes into separate patches to make it easier on the eyes of reviewers but otherwise is functionally the same as version 5. Version 5 updated the patch to properly use nested attributes, fixed some whitespace problems and allows TPID 0x88a8 tag be pushed with either single or outer tag because Open Flow does not specifically prohibit it. This patch has been tested along with the Linux Kernel datapath patch in a VM based test network as well as real-world provider test environment. Thanks to Robert Peterson for inspiring and leading the effort of separating customer from provider traffic which led to this work and thanks to the people at ATC for helping with configuring the test lab and running perf tests. Also, thanks to Entry Point LLC who were involved in this project from the beginning. Thanks to Ben Pfaff and others that have commented on previous versions of this patch and thanks to Dave Benson who contributed the test included in this patch. Thomas F. Herbert (4): Support 8021.ad Push vlan Flow, actions and odp changes to support 802.1AD Describe 802.1ad changes Test 802.1AD NEWS | 2 + lib/flow.c | 22 +++--- lib/flow.h | 17 ++-- lib/match.c | 2 +- lib/nx-match.c | 2 +- lib/odp-execute.c | 2 +- lib/odp-util.c | 180 +++++++++++++++++++++++++++++++++---------- lib/odp-util.h | 2 +- lib/ofp-actions.c | 32 ++++---- lib/ofp-actions.h | 14 +++- lib/ofp-util.c | 2 +- lib/packets.c | 8 +- lib/packets.h | 7 ++ ofproto/ofproto-dpif-rid.h | 2 +- ofproto/ofproto-dpif-xlate.c | 13 +++- tests/ofproto-dpif.at | 40 ++++++++++ utilities/ovs-ofctl.8.in | 3 +- 17 files changed, 268 insertions(+), 82 deletions(-) -- 2.1.0 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
