From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 55D47A04A3; Tue, 16 Jun 2020 10:18:20 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 741491BDF8; Tue, 16 Jun 2020 10:18:19 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 6B0D7199BC for ; Tue, 16 Jun 2020 10:18:17 +0200 (CEST) IronPort-SDR: kty1FhD9pFA4Nm97UbvOxmxJvXv1+HqoBQ6TC4q20X8Xi9HBvOErECcYHtCndTikLMrGqtOHKc lF4jSG3iLg2Q== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2020 01:18:16 -0700 IronPort-SDR: vqL0sAg0X1gEuDRZ4hF8SW/LzDAGIjaIAFjHBw7B0jbzCYlX90IP7mU5F/mvgahESpRGuGIQe8 lSGzC8QE7WYg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,518,1583222400"; d="scan'208";a="298819748" Received: from dpdk-junfengguo-v3.sh.intel.com ([10.67.119.102]) by fmsmga004.fm.intel.com with ESMTP; 16 Jun 2020 01:18:13 -0700 From: Junfeng Guo To: qi.z.zhang@intel.com, xiaolong.ye@intel.com, beilei.xing@intel.com Cc: dev@dpdk.org, jia.guo@intel.com, junfeng.guo@intel.com, simei.su@intel.com Date: Tue, 16 Jun 2020 16:16:41 +0800 Message-Id: <20200616081644.23887-1-junfeng.guo@intel.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200612080711.39774-1-junfeng.guo@intel.com> References: <20200612080711.39774-1-junfeng.guo@intel.com> Subject: [dpdk-dev] [PATCH v2 0/3] add 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 patch, so that we can use prefixes instead of full IPv6 address for RSS. These prefixes include the first 32, 48, 64 bits of both SRC and DST IPv6 address. v2: * Split previous patch into 3 independent ones to be more clear. [PATCH v2 1/3] ethdev: add new RSS types for IPv6 prefix [PATCH v2 2/3] app/testpmd: support extended RSS offload types [PATCH v2 3/3] net/ice: add RSS support for IPv6 prefix Junfeng Guo (3): ethdev: add new RSS types for IPv6 prefix app/testpmd: support extended RSS offload types net/ice: add RSS support for IPv6 prefix app/test-pmd/cmdline.c | 6 + app/test-pmd/config.c | 3 + drivers/net/ice/ice_hash.c | 204 +++++++++++++++++++++++++++++++++ lib/librte_ethdev/rte_ethdev.h | 51 +++++++++ 4 files changed, 264 insertions(+) -- 2.17.1