Message ID | 20220930072220.20753-1-liudongdong3@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 32EADA034C; Fri, 30 Sep 2022 09:24:09 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8DC3D427FF; Fri, 30 Sep 2022 09:24:05 +0200 (CEST) Received: from szxga08-in.huawei.com (szxga08-in.huawei.com [45.249.212.255]) by mails.dpdk.org (Postfix) with ESMTP id 3563840E5A; Fri, 30 Sep 2022 09:24:02 +0200 (CEST) Received: from kwepemi500017.china.huawei.com (unknown [172.30.72.54]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4Mf1nn5S7cz1P6yZ; Fri, 30 Sep 2022 15:19:41 +0800 (CST) Received: from localhost.localdomain (10.28.79.22) by kwepemi500017.china.huawei.com (7.221.188.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 30 Sep 2022 15:23:59 +0800 From: Dongdong Liu <liudongdong3@huawei.com> To: <dev@dpdk.org>, <andrew.rybchenko@oktetlabs.ru>, <ferruh.yigit@amd.com>, <thomas@monjalon.net> CC: <stable@dpdk.org>, <fengchengwen@huawei.com>, <yisen.zhuang@huawei.com>, <liudongdong3@huawei.com>, <lihuisong@huawei.com>, <haijie1@huawei.com> Subject: [PATCH 00/19] some bugfixes and clean code for hns3 - part2 Date: Fri, 30 Sep 2022 15:22:01 +0800 Message-ID: <20220930072220.20753-1-liudongdong3@huawei.com> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [10.28.79.22] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To kwepemi500017.china.huawei.com (7.221.188.110) 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 |
some bugfixes and clean code for hns3 - part2
|
|
Message
Dongdong Liu
Sept. 30, 2022, 7:22 a.m. UTC
This patchset include some bugfixes and clean code for hns3. This patchset is based on the patchset [1] that have been sent out before. Depend on [1] applied first. [1]: [PATCH RESEND 00/13] some bugfixes and clean code for hns3 https://patches.dpdk.org/project/dpdk/list/?series=24533 Chengwen Feng (5): net/hns3: fix header file self contained net/hns3: remove unused structure definition net/hns3: do not use reserved identifier macro net/hns3: revert fix mailbox communication with HW net/hns3: fix VF mark wrong message processed Dongdong Liu (1): net/hns3: fix gcov compile warning Huisong Li (11): net/hns3: fix have no valid RSS rule net/hns3: fix RSS filter restore net/hns3: fix the lock protection of RSS flow rule net/hns3: fix RSS flow rule restore failed net/hns3: move flow direction rule recovery position net/hns3: fix hns3 restore filter function input net/hns3: fix incorrect packet type report for GENEVE net/hns3: fix fail to enable IPV4 or IPV6 packet RSS net/hns3: fix some spelling errors net/hns3: fix inconsistent RSS behavior net/hns3: add check for L3 and L4 type Jie Hai (2): net/hns3: fix magic numbers net/hns3: fix the obtaination of minimum Tx frame length drivers/net/hns3/hns3_cmd.h | 34 ++- drivers/net/hns3/hns3_common.c | 2 +- drivers/net/hns3/hns3_common.h | 6 +- drivers/net/hns3/hns3_dcb.h | 10 +- drivers/net/hns3/hns3_dump.h | 6 +- drivers/net/hns3/hns3_ethdev.c | 27 +-- drivers/net/hns3/hns3_ethdev.h | 9 +- drivers/net/hns3/hns3_ethdev_vf.c | 14 +- drivers/net/hns3/hns3_fdir.c | 3 + drivers/net/hns3/hns3_fdir.h | 11 +- drivers/net/hns3/hns3_flow.c | 86 ++++---- drivers/net/hns3/hns3_flow.h | 10 +- drivers/net/hns3/hns3_intr.c | 2 +- drivers/net/hns3/hns3_intr.h | 6 +- drivers/net/hns3/hns3_logs.h | 6 +- drivers/net/hns3/hns3_mbx.c | 8 +- drivers/net/hns3/hns3_mbx.h | 10 +- drivers/net/hns3/hns3_mp.h | 8 +- drivers/net/hns3/hns3_regs.h | 9 +- drivers/net/hns3/hns3_rss.c | 291 ++++++++++++++++++-------- drivers/net/hns3/hns3_rss.h | 15 +- drivers/net/hns3/hns3_rxtx.c | 6 +- drivers/net/hns3/hns3_rxtx.h | 15 +- drivers/net/hns3/hns3_rxtx_vec.h | 6 +- drivers/net/hns3/hns3_rxtx_vec_neon.h | 6 +- drivers/net/hns3/hns3_stats.h | 11 +- drivers/net/hns3/hns3_tm.h | 8 +- 27 files changed, 390 insertions(+), 235 deletions(-) -- 2.22.0
Comments
On 9/30/22 10:22, Dongdong Liu wrote: > This patchset include some bugfixes and clean code for hns3. > This patchset is based on the patchset [1] that have been sent out > before. Depend on [1] applied first. > > [1]: [PATCH RESEND 00/13] some bugfixes and clean code for hns3 > https://patches.dpdk.org/project/dpdk/list/?series=24533 > > Chengwen Feng (5): > net/hns3: fix header file self contained > net/hns3: remove unused structure definition > net/hns3: do not use reserved identifier macro > net/hns3: revert fix mailbox communication with HW > net/hns3: fix VF mark wrong message processed > > Dongdong Liu (1): > net/hns3: fix gcov compile warning > > Huisong Li (11): > net/hns3: fix have no valid RSS rule > net/hns3: fix RSS filter restore > net/hns3: fix the lock protection of RSS flow rule > net/hns3: fix RSS flow rule restore failed > net/hns3: move flow direction rule recovery position > net/hns3: fix hns3 restore filter function input > net/hns3: fix incorrect packet type report for GENEVE > net/hns3: fix fail to enable IPV4 or IPV6 packet RSS > net/hns3: fix some spelling errors > net/hns3: fix inconsistent RSS behavior > net/hns3: add check for L3 and L4 type > > Jie Hai (2): > net/hns3: fix magic numbers > net/hns3: fix the obtaination of minimum Tx frame length > Applied to dpdk-next-net/main, thanks.