[PATCH net-next v2] ibmveth: Support to enable LSO/CSO for Trunk VEA.

2017-05-19 Thread Sivakumar Krishnasamy
ute the pseudo header checksum before sending the SKB up the stack. - Fix for Issue 4: Linearize the SKBs with frag_list. Though we end up allocating buffers and copying data, this fix gives upto 4X throughput increase. Note: All these fixes need to be dropped together as fixing just one of th

Re: [PATCH] ibmveth: Support to enable LSO/CSO for Trunk VEA.

2017-04-10 Thread Sivakumar Krishnasamy
o good (~1.5 Gbps) and with the patch, I see ~9.4 Gbps throughput for a 10G NIC (iperf used for measurements). On 4/9/2017 12:15 AM, David Miller wrote: From: Sivakumar Krishnasamy <ks...@linux.vnet.ibm.com> Date: Fri, 7 Apr 2017 05:57:59 -0400 Enable largesend and checksum o

[PATCH] ibmveth: Support to enable LSO/CSO for Trunk VEA.

2017-04-07 Thread Sivakumar Krishnasamy
Enable largesend and checksum offload for ibmveth configured in trunk mode. Added support to SKB frag_list in TX path by skb_linearize'ing such SKBs. Signed-off-by: Sivakumar Krishnasamy <ks...@linux.vnet.ibm.com> --- drivers/net/ethernet/ibm/ibmveth.c