From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 2398B7E73 for ; Mon, 29 Sep 2014 17:52:11 +0200 (CEST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 29 Sep 2014 08:52:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,620,1406617200"; d="scan'208";a="580717837" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by orsmga001.jf.intel.com with ESMTP; 29 Sep 2014 08:58:30 -0700 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.21]) by IRSMSX101.ger.corp.intel.com ([169.254.1.201]) with mapi id 14.03.0195.001; Mon, 29 Sep 2014 16:58:27 +0100 From: "De Lara Guarch, Pablo" To: "Richardson, Bruce" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2 0/5] Mbuf Structure Rework, part 3 Thread-Index: AQHP1x7GnuybK0NW5EiRto2GYTyY1ZwYTbWQ Date: Mon, 29 Sep 2014 15:58:26 +0000 Message-ID: References: <1410948102-12740-1-git-send-email-bruce.richardson@intel.com> <1411470497-10209-1-git-send-email-bruce.richardson@intel.com> In-Reply-To: <1411470497-10209-1-git-send-email-bruce.richardson@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 0/5] Mbuf Structure Rework, part 3 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, 29 Sep 2014 15:52:12 -0000 > -----Original Message----- > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Richardson, Bruce > Sent: Tuesday, September 23, 2014 12:08 PM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/5] Mbuf Structure Rework, part 3 >=20 > This is the final planned set of patches to make changes to the mbuf > data structure and associated files. This patch set makes more changes to > help improve performance following the mbuf changes and adds in two new > fields into the mbuf structure. >=20 > It is planned to add other fields other than the two provided here, but > patches for adding those fields will be included in the patch sets for th= e > changes making use of those fields, since adding them does not affect, or > move, any other mbuf fields. >=20 > Changes in V2: > * Updated userdata pointer in mbuf to always be 8 bytes big > * Updated a number of commit messages to have more details about the > performance benefits of the changes proposed in the patches > * Removed old patch 5 which added the second vlan tag, and replaced it wi= th > a new, smaller patch which just moves the existing vlan_tci field above t= he > 16-bit reserved space. >=20 > Bruce Richardson (5): > mbuf: ensure next pointer is set to null on free > ixgbe: add prefetch to improve slow-path tx perf > testpmd: Change rxfreet default to 32 > mbuf: add userdata pointer field > mbuf: switch vlan_tci and reserved2 fields >=20 > app/test-pmd/testpmd.c | 4 +++- > .../linuxapp/eal/include/exec-env/rte_kni_common.h | 6 ++++-- > lib/librte_mbuf/rte_mbuf.h | 12 +++++++= +++-- > lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 13 +++++++= +----- > 4 files changed, 25 insertions(+), 10 deletions(-) >=20 > -- > 1.9.3 Acked-by: Pablo de Lara