From: Hadar Hen Zion <had...@mellanox.com> Date: Wed, 17 Aug 2016 13:36:09 +0300
> This patchset introduce vlan tag support to the flower classifier and the flow > dissector. In addition to adding vlan priority to act vlan. > > The first 2 patches are dealing with flow-dissector: > - The first patch is a fix, in case the vlan was already stripped from the > skb, take it from skb->vlan_tci. > - The second patch adds support for vlan priority. > > The next 2 patches are dealing with flower: > - The first patch is a fix, sets flow dissector 'used_keys' according to the > mask value of each key. > - The secound patch adds vlan tag support to the flower classifier, user > space > patches will be sent later to complete it. > > The last patch adds vlan priority to act vlan since only vlan id is currently > supported. > > Changes from V1: > - A new patch was added to this series "net_sched: flower: Avoid dissection > of unmasked keys" > - Adding u16 padding to struct flow_dissector_key_vlan > - change flow_label field in struct flow_dissector_key_tags form 20 bits > field to u32 > - Remove 'if (v->tcfv_push_prio)' check from tcf_vlan_dump function > - Add support to un-stripped vlan skb and skb with multipale vlans in > __skb_flow_dissect Series applied, thanks.