From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yuanhan Liu Subject: [PATCH v2 0/4] vhost vlan tag and TSO fixes/cleanups Date: Fri, 25 Mar 2016 15:58:48 +0800 Message-ID: <1458892732-3885-1-git-send-email-yuanhan.liu@linux.intel.com> References: <1458885694-31111-1-git-send-email-yuanhan.liu@linux.intel.com> Cc: huawei.xie@intel.com, Thomas Monjalon , Ksiadz MarcinX , Yuanhan Liu To: dev@dpdk.org Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 7BBEF4AC7 for ; Fri, 25 Mar 2016 08:56:17 +0100 (CET) In-Reply-To: <1458885694-31111-1-git-send-email-yuanhan.liu@linux.intel.com> 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" v2: - we can't remove the left part of TSO settings to lib vhost, which hurts VM2VM performance badly. Ksiadz reported that TSO won't work for OVS with NIC, even with those similar changes from the commit 9fd72e3cbd29 ("examples/vhost: add virtio offload"). This gives me another chance to look at the TSO implementation a bit deeper, and then came up with this small patch set, which includes a TSO cleanup and fix. Patch 4 is a vlan tag fix reported from Qian. --- Yuanhan Liu (4): vhost: remove unnecessary return examples/vhost: remove unnecessary pseudo checksum calc examples/vhost: fix offload settings examples/vhost: fix wrong vlan_tag examples/vhost/main.c | 44 ++++++++++--------------------------------- lib/librte_vhost/vhost_rxtx.c | 2 -- 2 files changed, 10 insertions(+), 36 deletions(-) -- 1.9.0