From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id DC6B345BE5; Mon, 28 Oct 2024 03:08:32 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 717FA402B1; Mon, 28 Oct 2024 03:08:32 +0100 (CET) Received: from smtpbgjp3.qq.com (smtpbgjp3.qq.com [54.92.39.34]) by mails.dpdk.org (Postfix) with ESMTP id 1EC16402A3 for ; Mon, 28 Oct 2024 03:08:29 +0100 (CET) X-QQ-mid: bizesmtpsz8t1730081305t8zp3sl X-QQ-Originating-IP: ASXFUBPGe6O2L7AcG8F/mcNzKGXNHj1nH/bffM0nK4E= Received: from wxdbg.localdomain.com ( [36.24.66.21]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 28 Oct 2024 10:08:14 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 1475789154784554438 From: Jiawen Wu To: dev@dpdk.org Cc: Jiawen Wu Subject: [PATCH v2 00/13] Wangxun fixes Date: Mon, 28 Oct 2024 10:31:34 +0800 Message-Id: <20241028023147.60157-1-jiawenwu@trustnetic.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20241023064836.2017879-1-jiawenwu@trustnetic.com> References: <20241023064836.2017879-1-jiawenwu@trustnetic.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtpsz:trustnetic.com:qybglogicsvrgz:qybglogicsvrgz8a-1 X-QQ-XMAILINFO: Nl7eTg5yGHnwjU8UqVoWAs+ik1jcW5NZ086KT/DvghysteIDGIrvJYcR MSX0jXZu/X3GaiZGZj57bbi0fUBfbVSXSU0Zo3+A2Pxsi4mblwDHAZU4NiJAe+kzCSq1Fkm CF/p9RiCVVtqcQNLuLTMjto1bZ4FA0IP75N60W16c6Mgy3oFn7maqdIV8TlF1CbKDADzwo/ 0Q3TFnv1oLRHM53eIFow39RbFw2XJaerHx7+pSDr8dhP9YbUQP9fJA+q2tITqC7bIxgFEnD 9ropUMw7Mhfr/nszq47XcQiXEBaPzvxvVgutd3yTpCiHq/4YdT0AcEEkcyGa1ErwcmZGPQF P4JQz2faIVICSGaS1LgT4I4Y6JKGT9Ajyxe3tryhnffPIi0ZQtDg1P8xo7DlS+QRqoR+IVd y0wILz8ZlHCPq/U/eEtTNFozLBNkrKtAtm/84sVrrRUorMoLA91NzIQR6m1U3OWDPt/PDJd Xgg+MZXnGzPBvFRzfNDJ7D4U0/wRmcQXGeZ/TbvkFAcGb6tIdk1pcOOt1Dbi6u45BnD5ZJz mg+SoSYBKZSCRXlpNaQ7JRQKhMljEqF6mep1wqTaGECiCTgs13Bf2ceGQNW+85sXKZZENkV eum59sj4Yo/EQdOM2Y9EuCSV8fT6DOmkt4vVBcXhymZlfz765vhZW62oANIU0VJ9dSYmwek mJspFiGtK6/PNdOkR9hA6A+Qv3r3IVPbYJ4QERWuSoRMGIvj5kURv93PZKrFqTEJam3xAT8 j6CqFuZ5C+DjLk2Waa6wKL7AvW0khUl69l/tsXKMIbNAO0ke1MKBycxOLNh/XNfcrwJJ7+J K+9nN7XfYZ2eDwIUynrVpcGhfeqUbRKmIbPvWzDfl5EWOlavbyDaa1uqw1G00g6FkjziB6S mlHbygAhPBST+7qqAPXEo8yQUAmkT4YrtwI72qZyR8Pgc53bMfDYfp9Ovx8MGNcAeDJNIA6 x2c1EQhwjI4KJXQ== X-QQ-XMRINFO: OWPUhxQsoeAVDbp3OJHYyFg= X-QQ-RECHKSPAM: 0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Fix some bugs in txgbe/ngbe, and optimize the Tx flow. v1 -> v2: - Fix build errors on ARM platform. Jiawen Wu (13): net/txgbe: fix swfw mbox failure net/txgbe: fix VF-PF mbox interrupt net/txgbe: remove outer UDP checksum capability net/txgbe: fix driver load bit to inform firmware net/txgbe: enable Tx descriptor error interrupt net/txgbe: check length of Tx packets net/txgbe: add Tx descriptor error statistics net/ngbe: check length of Tx packets net/ngbe: add Tx descriptor error statistics net/ngbe: fix driver load bit to inform firmware net/ngbe: reconfigure more MAC Rx registers net/ngbe: fix interrupt lost in legacy or MSI mode net/ngbe: restrict configuration of VLAN strip offload drivers/net/ngbe/base/ngbe_regs.h | 2 + drivers/net/ngbe/ngbe_ethdev.c | 79 +++++++++----- drivers/net/ngbe/ngbe_rxtx.c | 35 ++++++ drivers/net/ngbe/ngbe_rxtx.h | 1 + drivers/net/ngbe/ngbe_rxtx_vec_neon.c | 10 +- drivers/net/ngbe/ngbe_rxtx_vec_sse.c | 11 +- drivers/net/txgbe/base/txgbe_mng.c | 1 + drivers/net/txgbe/base/txgbe_regs.h | 8 +- drivers/net/txgbe/txgbe_ethdev.c | 75 +++++++++++++ drivers/net/txgbe/txgbe_ethdev.h | 3 + drivers/net/txgbe/txgbe_rxtx.c | 139 +++++++++++++++++++++++- drivers/net/txgbe/txgbe_rxtx.h | 2 + drivers/net/txgbe/txgbe_rxtx_vec_neon.c | 10 +- drivers/net/txgbe/txgbe_rxtx_vec_sse.c | 11 +- 14 files changed, 343 insertions(+), 44 deletions(-) -- 2.27.0