summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorRonak Doshi <doshir@vmware.com>2020-05-29 00:53:21 +0300
committerDavid S. Miller <davem@davemloft.net>2020-05-29 02:26:48 +0300
commitdacce2be33124df3c71f979ac47e3d6354a41125 (patch)
tree5e56b2fef4ec703f990cc9ff42cefea97939a7d5 /tools/perf/scripts/python/syscall-counts.py
parentd3a8a9e5c3b334d443e97daa59bb95c0b69f4794 (diff)
downloadlinux-dacce2be33124df3c71f979ac47e3d6354a41125.tar.xz
vmxnet3: add geneve and vxlan tunnel offload support
Vmxnet3 version 3 device supports checksum/TSO offload. Thus, vNIC to pNIC traffic can leverage hardware checksum/TSO offloads. However, vmxnet3 does not support checksum/TSO offload for Geneve/VXLAN encapsulated packets. Thus, for a vNIC configured with an overlay, the guest stack must first segment the inner packet, compute the inner checksum for each segment and encapsulate each segment before transmitting the packet via the vNIC. This results in significant performance penalty. This patch will enhance vmxnet3 to support Geneve/VXLAN TSO as well as checksum offload. Signed-off-by: Ronak Doshi <doshir@vmware.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions