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 71A25B396 for ; Wed, 17 Sep 2014 11:56:07 +0200 (CEST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP; 17 Sep 2014 03:01:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,540,1406617200"; d="scan'208";a="592535896" Received: from irvmail001.ir.intel.com ([163.33.26.43]) by fmsmga001.fm.intel.com with ESMTP; 17 Sep 2014 03:01:42 -0700 Received: from sivswdev02.ir.intel.com (sivswdev02.ir.intel.com [10.237.217.46]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id s8HA1gRH017167; Wed, 17 Sep 2014 11:01:42 +0100 Received: from sivswdev02.ir.intel.com (localhost [127.0.0.1]) by sivswdev02.ir.intel.com with ESMTP id s8HA1gr9015433; Wed, 17 Sep 2014 11:01:42 +0100 Received: (from bricha3@localhost) by sivswdev02.ir.intel.com with id s8HA1gq9015349; Wed, 17 Sep 2014 11:01:42 +0100 From: Bruce Richardson To: dev@dpdk.org Date: Wed, 17 Sep 2014 11:01:37 +0100 Message-Id: <1410948102-12740-1-git-send-email-bruce.richardson@intel.com> X-Mailer: git-send-email 1.7.4.1 Subject: [dpdk-dev] [PATCH 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: Wed, 17 Sep 2014 09:56:07 -0000 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. 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 the changes making use of those fields, since adding them does not affect, or move, any other mbuf fields. NOTE: this patch set has a dependency on mbuf patch sets 1 and 2 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: Add in second vlan tag field to mbuf app/test-pmd/flowgen.c | 2 +- app/test-pmd/macfwd.c | 2 +- app/test-pmd/macswap.c | 2 +- app/test-pmd/rxonly.c | 2 +- app/test-pmd/testpmd.c | 6 +++--- app/test-pmd/txonly.c | 2 +- app/test/packet_burst_generator.c | 4 ++-- examples/ipv4_multicast/main.c | 3 ++- examples/vhost/main.c | 2 +- .../linuxapp/eal/include/exec-env/rte_kni_common.h | 3 ++- lib/librte_mbuf/rte_mbuf.h | 17 ++++++++++++----- lib/librte_pmd_e1000/em_rxtx.c | 8 ++++---- lib/librte_pmd_e1000/igb_rxtx.c | 6 +++--- lib/librte_pmd_i40e/i40e_rxtx.c | 8 ++++---- lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 19 +++++++++++-------- lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c | 4 ++-- 16 files changed, 51 insertions(+), 39 deletions(-) -- 1.9.3