On 7 February 2017 at 21:15, Yang, Yi Y <[email protected]> wrote:
> Joe, I investigated all the patches which changed include/linux/if_vlan.h for 
> 802.1ad in net-next again, I found ovs compat mode doesn't need most of them 
> at all, datapath/linux/compat/include/linux/ only includes part of changes 
> which aren't in local  $KSRC/include/linux/ but required in 
> datapath/linux/compat/*.c

^ required in datapath/linux/compat/*.c, or datapath/*.c. If a
function doesn't exist in an older kernel, a backport is needed -
whether in the headers or datapath/linux/compat/*.c. Also, if the
behaviour of one of those functions changes on a newer kernel which
requires changes to the users (such as datapath/*.c), then they may
also need updating.

> , so my conclusion is we needn't them at all, 
> https://mail.openvswitch.org/pipermail/ovs-dev/2017-February/328492.html is 
> enough for 802.1ad backport for ovs.

At a glance I think you're right.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to