From patchwork Tue Sep 15 06:26:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Junfeng Guo X-Patchwork-Id: 77681 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B03B0A04C7; Tue, 15 Sep 2020 08:29:23 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E38CE1C126; Tue, 15 Sep 2020 08:28:23 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id B5A221C10F for ; Tue, 15 Sep 2020 08:28:22 +0200 (CEST) IronPort-SDR: zQRfJ12nWAHXhFp08ssMeU0yBr+qP8PUPsPplswsVsKUPZDFvEMYhipTzDcldSCtGxVsRnKf1t Kyg1d4ZoThHw== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="160141046" X-IronPort-AV: E=Sophos;i="5.76,428,1592895600"; d="scan'208";a="160141046" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2020 23:28:21 -0700 IronPort-SDR: rrwrU0Hz7AlAk/rL3QSkZD7VtqQ3oqoTzfMc9PWMr73g29UxZwquBuUGwMXyKeqEpKfBe2S0G7 bXRfq+EyJZCw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,428,1592895600"; d="scan'208";a="345700481" Received: from dpdk-junfengguo-v3.sh.intel.com ([10.67.119.146]) by orsmga007.jf.intel.com with ESMTP; 14 Sep 2020 23:28:20 -0700 From: Junfeng Guo To: qi.z.zhang@intel.com, jingjing.wu@intel.com, beilei.xing@intel.com Cc: dev@dpdk.org, junfeng.guo@intel.com Date: Tue, 15 Sep 2020 14:26:07 +0800 Message-Id: <20200915062609.3786061-1-junfeng.guo@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200804123920.485253-1-junfeng.guo@intel.com> References: <20200804123920.485253-1-junfeng.guo@intel.com> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v3 0/2] add AVF RSS support for IPv6 prefix X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" RSS for IPv6 prefix fields are supported in this patchset, so that we can use prefixes instead of full IPv6 address for AVF RSS. The prefix here includes the first 64 bits of both SRC and DST IPv6 address. v3: * code rebase v2: * add support RSS for GTPU IPv6 prefix 64bit. [PATCH v2 1/2] net/iavf: replace function name with macro. [PATCH v2 2/2] net/iavf: support RSS for IPv6 prefix 64bit. Junfeng Guo (2): net/iavf: replace function name with macro net/iavf: support RSS for IPv6 prefix 64bit drivers/net/iavf/iavf_hash.c | 63 +++++++++++++++++++++--------------- 1 file changed, 37 insertions(+), 26 deletions(-)