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 9F062A0565; Tue, 17 Mar 2020 15:46:38 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E4CF71C045; Tue, 17 Mar 2020 15:46:07 +0100 (CET) Received: from huawei.com (szxga04-in.huawei.com [45.249.212.190]) by dpdk.org (Postfix) with ESMTP id 90DAF1C045 for ; Tue, 17 Mar 2020 15:46:06 +0100 (CET) Received: from DGGEMS407-HUB.china.huawei.com (unknown [172.30.72.60]) by Forcepoint Email with ESMTP id 08FBC3D4CB1256E8442A; Tue, 17 Mar 2020 22:45:54 +0800 (CST) Received: from tester.localdomain (10.175.119.39) by DGGEMS407-HUB.china.huawei.com (10.3.19.207) with Microsoft SMTP Server id 14.3.487.0; Tue, 17 Mar 2020 22:45:43 +0800 From: Xiaoyun wang To: CC: , , , , , , , , Xiaoyun wang Date: Tue, 17 Mar 2020 23:01:10 +0800 Message-ID: X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.175.119.39] X-CFilter-Loop: Reflected Subject: [dpdk-dev] [PATCH v2 0/7] Fix LRO issue and support Flow Control 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" This patch fixes LRO and hotupdate firmware problems, optimize doorbell area initialization without const macro definition, Optimize log files, support pause flow control and inner vxlan or non vxlan dport filter type. -- v1->v2: - Fix LRO problems - Fix hotupdate firmware problem - Optimize doorbell area initialization - Remove 40GE Mezz card id - Add Fdir filter type - Optimize log files - Support pause flow control v1: - Allocate IO memory with socketid Xiaoyun wang (7): net/hinic: fix LRO problems net/hinic/base: fix hotupdate firmware problem net/hinic/base: optimize doorbell area initialization net/hinic: remove 40GE Mezz card id net/hinic: Add Fdir filter type net/hinic/base: Optimize log files net/hinic/base: Support Pause flow control drivers/net/hinic/base/hinic_pmd_cmd.h | 6 + drivers/net/hinic/base/hinic_pmd_cmdq.c | 4 + drivers/net/hinic/base/hinic_pmd_cmdq.h | 1 + drivers/net/hinic/base/hinic_pmd_hwif.c | 23 +- drivers/net/hinic/base/hinic_pmd_hwif.h | 1 + drivers/net/hinic/base/hinic_pmd_mbox.c | 3 +- drivers/net/hinic/base/hinic_pmd_mgmt.c | 9 +- drivers/net/hinic/base/hinic_pmd_niccfg.c | 233 +++++++- drivers/net/hinic/base/hinic_pmd_niccfg.h | 83 +++ drivers/net/hinic/base/hinic_pmd_nicio.c | 26 +- drivers/net/hinic/hinic_pmd_ethdev.c | 145 +++-- drivers/net/hinic/hinic_pmd_ethdev.h | 113 +++- drivers/net/hinic/hinic_pmd_flow.c | 961 ++++++++++++++++++++++++++---- drivers/net/hinic/hinic_pmd_rx.c | 42 +- drivers/net/hinic/hinic_pmd_tx.c | 1 + 15 files changed, 1433 insertions(+), 218 deletions(-) -- 1.8.3.1