Message ID | 20220629083451.21954-1-lihuisong@huawei.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E18CAA0545; Wed, 29 Jun 2022 10:35:21 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8949D40146; Wed, 29 Jun 2022 10:35:21 +0200 (CEST) Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [45.249.212.187]) by mails.dpdk.org (Postfix) with ESMTP id A793140042 for <dev@dpdk.org>; Wed, 29 Jun 2022 10:35:20 +0200 (CEST) Received: from dggemv711-chm.china.huawei.com (unknown [172.30.72.54]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4LXvrQ6cx9zkWq8; Wed, 29 Jun 2022 16:33:58 +0800 (CST) Received: from kwepemm600004.china.huawei.com (7.193.23.242) by dggemv711-chm.china.huawei.com (10.1.198.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 29 Jun 2022 16:35:18 +0800 Received: from localhost.localdomain (10.28.79.22) by kwepemm600004.china.huawei.com (7.193.23.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 29 Jun 2022 16:35:18 +0800 From: Huisong Li <lihuisong@huawei.com> To: <aman.deep.singh@intel.com>, <yuying.zhang@intel.com>, <ferruh.yigit@xilinx.com>, <andrew.rybchenko@oktetlabs.ru> CC: <dev@dpdk.org>, <thomas@monjalon.net>, <huangdaode@huawei.com>, <liudongdong3@huawei.com>, <lihuisong@huawei.com> Subject: [PATCH V6 0/8] app/testpmd: fix RSS and flow type Date: Wed, 29 Jun 2022 16:34:43 +0800 Message-ID: <20220629083451.21954-1-lihuisong@huawei.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20220429102445.23711-1-lihuisong@huawei.com> References: <20220429102445.23711-1-lihuisong@huawei.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.28.79.22] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To kwepemm600004.china.huawei.com (7.193.23.242) X-CFilter-Loop: Reflected X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series |
app/testpmd: fix RSS and flow type
|
|
Message
lihuisong (C)
June 29, 2022, 8:34 a.m. UTC
This patchset fix RSS related code and remove duplicated flow type to string table. --- v6: - add a release note for renaming testpmd RSS type 'ether'. - revert "unknown offload xxx" print. v5: - resolve a warning in testpmd_funcs.rst file v4: - delete 'rss_offload_table[]' and use 'rss_type_table[]' - add an 'char_num_per_line' parameter to control RSS types display. - add 2/7, 3/7 and 6/7 patch. v3: - add 'rss_offload_table[]' to display supported RSS offload. - add patch 3/4 and 4/4. v2: - resovle compilation failure when disable i40e and ixgbe. Ferruh Yigit (2): app/testpmd: compact RSS types output in some commands app/testpmd: remove duplicated flow type to string table Huisong Li (6): app/testpmd: fix supported RSS offload display app/testpmd: unify the name of L2 payload offload doc: testpmd rename RSS type ether to L2 payload app/testpmd: refactor config all RSS command app/testpmd: unify RSS types display app/testpmd: reorder elements in RSS type table array app/test-pmd/cmdline.c | 122 +++------ app/test-pmd/config.c | 259 +++++++++++++------- app/test-pmd/testpmd.h | 8 + doc/guides/rel_notes/release_22_07.rst | 4 + doc/guides/testpmd_app_ug/testpmd_funcs.rst | 11 +- drivers/net/i40e/i40e_testpmd.c | 41 +--- 6 files changed, 225 insertions(+), 220 deletions(-)
Comments
Hi Ferruh, The patch 8/8 fails to build. Could you please have a look? http://mails.dpdk.org/archives/test-report/2022-June/293418.html Thanks, Huisong 在 2022/6/29 16:34, Huisong Li 写道: > This patchset fix RSS related code and remove duplicated flow type to > string table. > > --- > v6: > - add a release note for renaming testpmd RSS type 'ether'. > - revert "unknown offload xxx" print. > > v5: > - resolve a warning in testpmd_funcs.rst file > > v4: > - delete 'rss_offload_table[]' and use 'rss_type_table[]' > - add an 'char_num_per_line' parameter to control RSS types display. > - add 2/7, 3/7 and 6/7 patch. > > v3: > - add 'rss_offload_table[]' to display supported RSS offload. > - add patch 3/4 and 4/4. > > v2: > - resovle compilation failure when disable i40e and ixgbe. > > Ferruh Yigit (2): > app/testpmd: compact RSS types output in some commands > app/testpmd: remove duplicated flow type to string table > > Huisong Li (6): > app/testpmd: fix supported RSS offload display > app/testpmd: unify the name of L2 payload offload > doc: testpmd rename RSS type ether to L2 payload > app/testpmd: refactor config all RSS command > app/testpmd: unify RSS types display > app/testpmd: reorder elements in RSS type table array > > app/test-pmd/cmdline.c | 122 +++------ > app/test-pmd/config.c | 259 +++++++++++++------- > app/test-pmd/testpmd.h | 8 + > doc/guides/rel_notes/release_22_07.rst | 4 + > doc/guides/testpmd_app_ug/testpmd_funcs.rst | 11 +- > drivers/net/i40e/i40e_testpmd.c | 41 +--- > 6 files changed, 225 insertions(+), 220 deletions(-) >
On 6/29/2022 10:59 AM, lihuisong (C) wrote: > Hi Ferruh, > > The patch 8/8 fails to build. > Could you please have a look? > http://mails.dpdk.org/archives/test-report/2022-June/293418.html > Hi David, Aaron, 'ovsrobot/dpdk' github action fails and error seems an infrastructure error [1]. Can you restart the test? [1] Could not connect to ppa.launchpad.net:80 (185.125.190.52), connection timed out
On 6/29/2022 9:34 AM, Huisong Li wrote: > This patchset fix RSS related code and remove duplicated flow type to > string table. > > --- > v6: > - add a release note for renaming testpmd RSS type 'ether'. > - revert "unknown offload xxx" print. > > v5: > - resolve a warning in testpmd_funcs.rst file > > v4: > - delete 'rss_offload_table[]' and use 'rss_type_table[]' > - add an 'char_num_per_line' parameter to control RSS types display. > - add 2/7, 3/7 and 6/7 patch. > > v3: > - add 'rss_offload_table[]' to display supported RSS offload. > - add patch 3/4 and 4/4. > > v2: > - resovle compilation failure when disable i40e and ixgbe. > > Ferruh Yigit (2): > app/testpmd: compact RSS types output in some commands > app/testpmd: remove duplicated flow type to string table > > Huisong Li (6): > app/testpmd: fix supported RSS offload display > app/testpmd: unify the name of L2 payload offload > doc: testpmd rename RSS type ether to L2 payload > app/testpmd: refactor config all RSS command > app/testpmd: unify RSS types display > app/testpmd: reorder elements in RSS type table array > For series, Acked-by: Ferruh Yigit <ferruh.yigit@xilinx.com> Series applied to dpdk-next-net/main, thanks. Doc patch merged with relevant patch while merging. Thanks for the cleanup. Addition to some internal cleanup/refactoring, output improved as following [1]. The output is "Supported RSS offload flow types", so it is the capability of the device, not current configuration. Do you think does it make sense to add "Configured RSS offload types" too? @Aman, @Yuying, what do you think? [1] RSS related part of "show port info all" new: Supported RSS offload flow types: ipv4 ipv4-frag ipv4-tcp ipv4-udp ipv4-other ipv6 ipv6-frag ipv6-tcp ipv6-udp ipv6-other ipv6-ex ipv6-tcp-ex ipv6-udp-ex esp l4-dst-only l4-src-only l3-dst-only l3-src-only old: Supported RSS offload flow types: ipv4 ipv4-frag ipv4-tcp ipv4-udp ipv4-other ipv6 ipv6-frag ipv6-tcp ipv6-udp ipv6-other ipv6-ex ipv6-tcp-ex ipv6-udp-ex user defined 27 user defined 60 user defined 61 user defined 62 user defined 63