From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 9CB008D3D for ; Mon, 26 Oct 2015 15:05:41 +0100 (CET) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga102.fm.intel.com with ESMTP; 26 Oct 2015 07:05:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,201,1444719600"; d="scan'208";a="588200300" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by FMSMGA003.fm.intel.com with ESMTP; 26 Oct 2015 07:05:40 -0700 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 26 Oct 2015 07:05:40 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.110.14) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 26 Oct 2015 07:05:39 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.96]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.204]) with mapi id 14.03.0248.002; Mon, 26 Oct 2015 22:05:38 +0800 From: "Xie, Huawei" To: Stephen Hemminger Thread-Topic: [PATCH v2 0/5] virtio: Tx performance improvements Thread-Index: AdEP92OugKukwKP2QnmDMCsiKcrvRQ== Date: Mon, 26 Oct 2015 14:05:37 +0000 Message-ID: References: <1445231772-17467-1-git-send-email-stephen@networkplumber.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [PATCH v2 0/5] virtio: Tx performance improvements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2015 14:05:42 -0000 On 10/19/2015 1:16 PM, Stephen Hemminger wrote:=0A= > This is a tested version of the virtio Tx performance improvements=0A= > that I posted earlier on the list, and described at the DPDK Userspace=0A= > meeting in Dublin. Together they get a 25% performance improvement for=0A= > both small packet and large multi-segment packet case when testing=0A= > from DPDK guest application to Linux KVM host.=0A= >=0A= > Stephen Hemminger (5):=0A= > virtio: clean up space checks on xmit=0A= > virtio: don't use unlikely for normal tx stuff=0A= > virtio: use indirect ring elements=0A= > virtio: use any layout on transmit=0A= > virtio: optimize transmit enqueue=0A= There is one open why merge-able header is used in tx path. Since old=0A= implementation is also using the merge-able header in tx path if this=0A= feature is negotiated, i choose to ack the patch and address this later=0A= if not now.=0A= =0A= Acked-by: Huawei Xie =0A= =0A= =0A= =0A=