Message ID | 20220209104213.602728-1-jiawenwu@trustnetic.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 3D7D4A04A6; Wed, 9 Feb 2022 11:35:44 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0421141161; Wed, 9 Feb 2022 11:35:44 +0100 (CET) Received: from smtpbgbr2.qq.com (smtpbgbr2.qq.com [54.207.22.56]) by mails.dpdk.org (Postfix) with ESMTP id 61D3541143 for <dev@dpdk.org>; Wed, 9 Feb 2022 11:35:40 +0100 (CET) X-QQ-mid: bizesmtp37t1644402933tx5csxh9 Received: from wxdbg.localdomain.com (unknown [183.129.236.74]) by bizesmtp.qq.com (ESMTP) with id ; Wed, 09 Feb 2022 18:35:24 +0800 (CST) X-QQ-SSF: 01400000002000F0L000B00A0000000 X-QQ-FEAT: kS4Dne7YK96M3pvsxNgyP49uAv9OKg409fN26QnbVByZTI/v9lmDwAG5TAy0b fJBLOhzKYn09cX5M5KmUyrnbyKpXe3CKSJPqMcLsf6v/HNj/61gJorYkR9TftZ72n8dCV7h Kz85nj7iFClDVptfk//ndeMofHhdtKh+NAylikOCm1F8vRiC8GP9UiSKIT4inVe7Fs3yX1u bGLTSU+tyi3E2NIPkfXqvpcjc4jHbXN3FpDyKsHr5roQgdsbi1FmUhmcvGqLDo5kYfzrQW3 JNkkTKzG1iFmlckvJ+qE35s3/+S1+sgrMad8yV6Ur/ME8KdJaXMOrEAVe0XzgQEXTg1lCf3 ZsZojMs9V58s70eAfQwEFND9bRocA== X-QQ-GoodBg: 2 From: Jiawen Wu <jiawenwu@trustnetic.com> To: dev@dpdk.org Cc: Jiawen Wu <jiawenwu@trustnetic.com> Subject: [PATCH v2 00/12] Wangxun fixes and supports Date: Wed, 9 Feb 2022 18:42:01 +0800 Message-Id: <20220209104213.602728-1-jiawenwu@trustnetic.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:trustnetic.com:qybgforeign:qybgforeign6 X-QQ-Bgrelay: 1 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 |
Wangxun fixes and supports
|
|
Message
Jiawen Wu
Feb. 9, 2022, 10:42 a.m. UTC
Fixed some bugs for txgbe and ngbe, and support more custom functions. v2: - Add more detail describe in commit logs and release notes. - Fix build error. - Fix debug logs. Jiawen Wu (12): net/ngbe: fix failed to receive packets net/ngbe: fix link interrupt sometimes lost net/ngbe: fix Tx pending net/ngbe: fix RxTx packet statistics net/ngbe: optimize the PHY initialization process net/ngbe: add support to custom PHY interfaces net/ngbe: add LED OEM support net/ngbe: fix debug log net/txgbe: add LED OEM support net/txgbe: fix debug log net/txgbe: fix to set link up and down net/txgbe: fix KR auto-negotiation doc/guides/nics/features/txgbe.ini | 1 + doc/guides/rel_notes/release_22_03.rst | 12 ++ drivers/net/ngbe/base/ngbe_devids.h | 12 +- drivers/net/ngbe/base/ngbe_dummy.h | 9 ++ drivers/net/ngbe/base/ngbe_hw.c | 161 ++++++++++++++++++---- drivers/net/ngbe/base/ngbe_hw.h | 3 + drivers/net/ngbe/base/ngbe_mng.c | 106 ++++++++++++++ drivers/net/ngbe/base/ngbe_mng.h | 24 ++++ drivers/net/ngbe/base/ngbe_phy.c | 27 ++-- drivers/net/ngbe/base/ngbe_phy.h | 2 +- drivers/net/ngbe/base/ngbe_phy_mvl.c | 81 +++++++++-- drivers/net/ngbe/base/ngbe_phy_mvl.h | 5 + drivers/net/ngbe/base/ngbe_phy_rtl.c | 74 ++++++---- drivers/net/ngbe/base/ngbe_phy_yt.c | 182 +++++++++++++++++++++---- drivers/net/ngbe/base/ngbe_phy_yt.h | 19 ++- drivers/net/ngbe/base/ngbe_regs.h | 51 +++---- drivers/net/ngbe/base/ngbe_type.h | 20 +++ drivers/net/ngbe/ngbe_ethdev.c | 142 ++++++++----------- drivers/net/ngbe/ngbe_ethdev.h | 1 + drivers/net/ngbe/ngbe_logs.h | 11 +- drivers/net/txgbe/base/txgbe_hw.c | 21 +-- drivers/net/txgbe/base/txgbe_mng.c | 69 ++++++++++ drivers/net/txgbe/base/txgbe_mng.h | 7 + drivers/net/txgbe/base/txgbe_phy.c | 4 + drivers/net/txgbe/base/txgbe_regs.h | 12 +- drivers/net/txgbe/txgbe_ethdev.c | 6 +- drivers/net/txgbe/txgbe_logs.h | 9 +- 27 files changed, 833 insertions(+), 238 deletions(-)
Comments
On 2/9/2022 10:42 AM, Jiawen Wu wrote: > Fixed some bugs for txgbe and ngbe, and support more custom functions. > > v2: > - Add more detail describe in commit logs and release notes. > - Fix build error. > - Fix debug logs. > Hi Jiawen, Can you please send new versions as reply to previous version (git send-email '--in-reply-to' argument) ? Having new versions in same thread helps to confirm comments to previous versions, also it helps to see all versions easily in the archives. No change needed for this version, but this is for future versions. > Jiawen Wu (12): > net/ngbe: fix failed to receive packets > net/ngbe: fix link interrupt sometimes lost > net/ngbe: fix Tx pending > net/ngbe: fix RxTx packet statistics > net/ngbe: optimize the PHY initialization process > net/ngbe: add support to custom PHY interfaces > net/ngbe: add LED OEM support > net/ngbe: fix debug log > net/txgbe: add LED OEM support > net/txgbe: fix debug log > net/txgbe: fix to set link up and down > net/txgbe: fix KR auto-negotiation > <...>
On 2/9/2022 10:42 AM, Jiawen Wu wrote: > Fixed some bugs for txgbe and ngbe, and support more custom functions. > > v2: > - Add more detail describe in commit logs and release notes. > - Fix build error. > - Fix debug logs. > > Jiawen Wu (12): > net/ngbe: fix failed to receive packets > net/ngbe: fix link interrupt sometimes lost > net/ngbe: fix Tx pending > net/ngbe: fix RxTx packet statistics > net/ngbe: optimize the PHY initialization process > net/ngbe: add support to custom PHY interfaces > net/ngbe: add LED OEM support > net/ngbe: fix debug log > net/txgbe: add LED OEM support > net/txgbe: fix debug log > net/txgbe: fix to set link up and down > net/txgbe: fix KR auto-negotiation > Except 8/12 & 10/12, Series applied to dpdk-next-net/main, thanks. Expecting a separate set for 8/12 & 10/12.