David, On Thu, 29 Sep 2016 12:10:40 +0300 Shmulik Ladkani <shmulik.ladk...@gmail.com> wrote: > This patch fixes act_vlan to point to the mac_header prior calling > skb_vlan_*() functions, as other callers do. >
This 1/2 patch fixes the problem detailed in [1] for act_vlan, last known caller of skb_vlan_*() with skb->data not at mac_header. I think it's a good candidate for -stable; it fixes the observed bug and it is rather focused. Subsequent 2/2 patch hermetically seals the future possibility that one might call skb_vlan_*() with skb->data not at mac_header. This might go to stable as well, but not strictly required. Thanks, Shmulik [1] https://patchwork.ozlabs.org/patch/676111/