On Sat, Jun 4, 2016 at 6:39 AM, Yi Yang <yi.y.y...@intel.com> wrote: [...] > datapath/vport-netdev.c | 3 +- > datapath/vport-vxlan.c | 17 ++-
These changes aren't upstream yet. Please do that before backporting them here. However, the changes to vport-vxlan.c are modifying compatibility code that shouldn't be extended further. Instead, just use the existing VXLAN netlink interfaces that have already been created to enable these features. There is also a number of other patches to the OVS kernel module/VXLAN that have not been backported. Pravin started doing this work but it hasn't been applied yet. In general, I think it makes sense to backport patches in order so that the diffs of the patches match those of upstream. Finally, I have a question about receive side offloading with VXLAN-gpe. This is primarily an upstream issue but is present in the code being backported here as well. The VXLAN code sets up receive offloads for all ports regardless of whether they are classic VXLAN or L2/L3 GPE and expects NICs to parse the packets. I don't think this is safe because there are a number of NICs out there that predate the existence of GPE and therefore won't do this parsing correctly. I think that it is necessary to disable receive offloading for non-Ethernet VXLAN-GPE unless the offloading interface is extended. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev