On Mon, Feb 13, 2017 at 10:39:11AM +0800, Yi Yang wrote: > This patch set is to backport 802.1ad patches Eric Garver did to ovs, per > discussion in ovs-dev mailing list, this fix patch > "openvswitch: upcall: Fix vlan handling" depends on them, l3 patch set > depends on this patch set and "openvswitch: upcall: Fix vlan handling". > > Yi Yang (5): > datapath: backport: vlan: Introduce helper functions to check if skb > is tagged > datapath: backport: openvswitch: 802.1ad uapi changes. > datapath: backport: vlan: Check for vlan ethernet types for 8021.q or > 802.1ad > datapath: backport: openvswitch: 802.1AD Flow handling, actions, vlan > parsing, netlink attributes > datapath: Fix cvlan test failure on the old kernel versions > > acinclude.m4 | 2 + > datapath/actions.c | 16 +- > datapath/flow.c | 65 +++-- > datapath/flow.h | 8 +- > datapath/flow_netlink.c | 311 > +++++++++++++++------- > datapath/linux/compat/include/linux/if_vlan.h | 78 +++++- > datapath/linux/compat/include/linux/openvswitch.h | 17 +- > datapath/vport.c | 7 +- > 8 files changed, 365 insertions(+), 139 deletions(-) >
Thanks Yi. For check-kmod on a 3.16 kernel, all cvlan/802.1ad tests pass with this series applied. I have ACKd the remaining patches I did not previously ACK. _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev