On Wed, Jun 8, 2016 at 7:33 PM, Alexander Duyck <alexander.du...@gmail.com> wrote: > Agreed, but what are we really getting by adding the port value? In > the case of the Intel hardware it isn't much as I can take advantage > of checksum offload if I just turn on the outer headers. Then I don't > even need to enable the Rx offloads based on port number and I don't > pollute the VFs by offloading traffic that might be passing over them > that may or may not be offloaded.
Honestly, the use of UDP checksums is a nice trick but it's not really an answer outside of Linux-only environments. In particular, considering that VXLAN-GPE is coming from Cisco one of the main use cases will be physical switches that can't compute the checksum. (And, of course, any other vendors in that ecosystem are also likely to follow that pattern even if they are software based.) Port based offloads are necessary to get reasonable performance in these situations. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev