net-next/hinic: add checksum offload and TSO support
This patch adds checksum offload and TSO support for the HiNIC driver. Perfomance test (Iperf) shows more than 100% improvement in TCP streams. Signed-off-by:Zhao Chen <zhaochen6@huawei.com> Signed-off-by:
Xue Chaojing <xuechaojing@huawei.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h 2 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_dev.h
- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 96 additions, 25 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h 27 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 14 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h 2 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
- drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h 69 additions, 28 deletionsdrivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h
- drivers/net/ethernet/huawei/hinic/hinic_main.c 22 additions, 1 deletiondrivers/net/ethernet/huawei/hinic/hinic_main.c
- drivers/net/ethernet/huawei/hinic/hinic_port.c 32 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_port.c
- drivers/net/ethernet/huawei/hinic/hinic_port.h 18 additions, 0 deletionsdrivers/net/ethernet/huawei/hinic/hinic_port.h
- drivers/net/ethernet/huawei/hinic/hinic_tx.c 289 additions, 6 deletionsdrivers/net/ethernet/huawei/hinic/hinic_tx.c
Loading
Please register or sign in to comment