From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 27E85F72 for ; Mon, 21 Dec 2015 03:38:14 +0100 (CET) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP; 20 Dec 2015 18:38:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,457,1444719600"; d="scan'208";a="621379427" Received: from shvmail01.sh.intel.com ([10.239.29.42]) by FMSMGA003.fm.intel.com with ESMTP; 20 Dec 2015 18:38:12 -0800 Received: from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com [10.239.29.89]) by shvmail01.sh.intel.com with ESMTP id tBL2cAva013584; Mon, 21 Dec 2015 10:38:10 +0800 Received: from shecgisg004.sh.intel.com (localhost [127.0.0.1]) by shecgisg004.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id tBL2c7OU008370; Mon, 21 Dec 2015 10:38:09 +0800 Received: (from hzhan75@localhost) by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id tBL2c7We008366; Mon, 21 Dec 2015 10:38:07 +0800 From: Helin Zhang To: dev@dpdk.org Date: Mon, 21 Dec 2015 10:38:03 +0800 Message-Id: <1450665486-8335-1-git-send-email-helin.zhang@intel.com> X-Mailer: git-send-email 1.7.4.1 Subject: [dpdk-dev] [PATCH 0/3] i40e: enable extended tag 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, 21 Dec 2015 02:38:14 -0000 'extended tag' is important for XL710 performance, while might not be neccessary for other NICs. It adds the enabling 'extended tag' into i40e PMD specifically, then the sys files of 'extended_tag' and 'max_read_request_size', and all of their relavant operations are removed as they are not neccessary for all devices. In addition, documentations are updated at the same time. Helin Zhang (3): i40e: enable extended tag eal: remove pci config of extended tag igb_uio: remove sys files for setting pci config space config/common_linuxapp | 7 -- doc/guides/linux_gsg/enable_func.rst | 22 ------ doc/guides/rel_notes/deprecation.rst | 3 + doc/guides/rel_notes/release_2_3.rst | 11 +++ drivers/net/i40e/i40e_ethdev.c | 67 +++++++++++++++++- lib/librte_eal/common/eal_common_pci.c | 7 -- lib/librte_eal/common/include/rte_pci.h | 4 +- lib/librte_eal/linuxapp/eal/eal_pci.c | 90 ++----------------------- lib/librte_eal/linuxapp/igb_uio/igb_uio.c | 108 ------------------------------ 9 files changed, 87 insertions(+), 232 deletions(-) -- 1.9.3