From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yong Wang Subject: [PATCH v4 0/6] vmxnet3 TSO, tx cksum offload and cleanups Date: Tue, 12 Jan 2016 18:08:31 -0800 Message-ID: <1452650917-7960-1-git-send-email-yongwang@vmware.com> To: dev@dpdk.org Return-path: Received: from smtp-outbound-1.vmware.com (smtp-outbound-1.vmware.com [208.91.2.12]) by dpdk.org (Postfix) with ESMTP id D21198E79 for ; Wed, 13 Jan 2016 03:19:33 +0100 (CET) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" v4: * moved cleanups to separate patches * correctly handled multi-seg pkts with data ring used v3: * fixed comments from Stephen * added performance number for tx data ring v2: * fixed some logging issues when debug option turned on * updated the txq_flags check in vmxnet3_dev_tx_queue_setup() This patchset adds TCP/UDP checksum offload and TSO to vmxnet3 PMD. One of the use cases is to support STT. It also restores the tx data ring feature that was removed from a previous patch. Yong Wang (6): vmxnet3: fix typos and remove unused struct vmxnet3: restore tx data ring support vmxnet3: cleanup txNumDeferred usage vmxnet3: add tx l4 cksum offload vmxnet3: add TSO support vmxnet3: announce device offload capability doc/guides/rel_notes/release_2_3.rst | 11 +++ drivers/net/vmxnet3/base/includeCheck.h | 39 -------- drivers/net/vmxnet3/base/vmxnet3_defs.h | 9 +- drivers/net/vmxnet3/vmxnet3_ethdev.c | 16 +++- drivers/net/vmxnet3/vmxnet3_ring.h | 13 --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 160 +++++++++++++++++++++++++------- 6 files changed, 151 insertions(+), 97 deletions(-) delete mode 100644 drivers/net/vmxnet3/base/includeCheck.h -- 1.9.1