summaryrefslogtreecommitdiff
path: root/drivers/scsi/hpsa.c
diff options
context:
space:
mode:
authorAlexander Duyck <aduyck@mirantis.com>2016-04-15 00:19:25 +0300
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2016-05-02 03:05:16 +0300
commit1c7b4a23d12f63a2864c2a67ad96e74d0dbbf39c (patch)
tree02f6522050b9df9de63f3b11661d2312fff17f65 /drivers/scsi/hpsa.c
parentae63bff0d7f333677e7ec532e9c315c74a510403 (diff)
downloadlinux-1c7b4a23d12f63a2864c2a67ad96e74d0dbbf39c.tar.xz
i40e/i40evf: Add support for GSO partial with UDP_TUNNEL_CSUM and GRE_CSUM
This patch makes it so that i40e and i40evf can use GSO_PARTIAL to support segmentation for frames with checksums enabled in outer headers. As a result we can now send data over these types of tunnels at over 20Gb/s versus the 12Gb/s that was previously possible on my system. The advantage with the i40e parts is that this offload is mostly transparent as the hardware still deals with the inner and/or outer IPv4 headers so the IP ID is still incrementing for both when this offload is performed. Signed-off-by: Alexander Duyck <aduyck@mirantis.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/scsi/hpsa.c')
0 files changed, 0 insertions, 0 deletions