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 8A3FF468B8; Mon, 9 Jun 2025 09:05:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1322040687; Mon, 9 Jun 2025 09:05:17 +0200 (CEST) Received: from smtpbgau1.qq.com (smtpbgau1.qq.com [54.206.16.166]) by mails.dpdk.org (Postfix) with ESMTP id 18DCA40661 for ; Mon, 9 Jun 2025 09:05:13 +0200 (CEST) X-QQ-mid: zesmtpsz9t1749452708t75f014e6 X-QQ-Originating-IP: sPHwHqqenCz3xI7U41/3HvTgkGllBNPdsMLpY5Ejuyk= Received: from w-MS-7E16.trustnetic.com ( [220.184.249.46]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 09 Jun 2025 15:05:01 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 1322182885600227918 EX-QQ-RecipientCnt: 3 From: Jiawen Wu To: dev@dpdk.org Cc: zaiyuwang@trustnetic.com, Jiawen Wu Subject: [PATCH v2 00/12] Fixes and supports for Wangxun NICs Date: Mon, 9 Jun 2025 15:04:42 +0800 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <00DEAE896AFE0D2D+20250606080117.183198-1-jiawenwu@trustnetic.com> References: <00DEAE896AFE0D2D+20250606080117.183198-1-jiawenwu@trustnetic.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: zesmtpsz:trustnetic.com:qybglogicsvrgz:qybglogicsvrgz8a-1 X-QQ-XMAILINFO: M3ZkD08p3wd5djYWUm3Ow+zkyuGbQ8kJZ8NRuV5ipeFL95p3CuoGzNjk Ie0vzSoetiwtFMs27FHCIUchdWxwCVpezerJUk/oUD0mB/gMeaRqLUOqrEgkhaMtLTiuKoE SYyHMzDgtfhCvkMWtz0dPNPMBOXkA9vk86GIBR6IossMtsm0IS4g2+A0kbWHdyndL0uFge4 Payzpthhl9UklSeKtZweRd/mLS727QUtvVSRRArGqq3oPwdBpml290TIQJHM5lf/r9w/00M E0I8ldQY8KReBJhIYBcMZ+P4d+inhgkUaB3QIhvuag89qQVNJzv9KRB+wzE9gbFl//m6x0g jXPeBoTxy9yyDCBbpjV06B4CZP7cXjpG4qcdi1jdIKv1pWqnHotzFKTSZCWkH5Jn2gCQOK6 sXLxJt48XFTpxIMEvfJ3lmXVs68mOjFSUAYgKvsGoXlB+rQkuTpQ+SL/IWUTdw0SbbAOFj/ AvMhVNMBpXCp40sgXLxAwMpYEZ9mQT5lzhSTpHSmc8eF/oD/0Lv9SzLMrZzC2KXTcmeGfNT 4htbFnEBON/J/RtFcv3H8tcg4GhMfB/Zm+RwZt/lu3pnKZGz6acqMvImYMHsML2y1Tn4tU9 LGXJt8HPU/kLXYOxFT27S5kqmpcemQWpePZ7xhBy5d4TAHpMs48fZDO6Wd7Xpgwdr16tjiw 4floOk1wXJXztGXGbCqBDmZK9+loaDz2Cb/ZOQrzVAU/iZDjInKTg99yGHTFnUQ6epFASkm dAMZSo2ehzet/N1qiWHc40zWVJv1P9pba3A5FGt9aLrNPjP/Hn2kL27O/Ej8upPpU/NqZH/ G6vgEBEhaSVqOwRyA31TJHQMhbWewkglIMxagw1YwidXsci6HKwTlAjEFsedx/MCORbNswJ iocR07kC/e9TSpXVHco8nTpml7L0BSmnd5cX1mstX+4GumvqN1rDrH8Xrzj6aYTfxwyHNu3 A13+FaPGGw1/lMssWgqETosll0J2Exwux+JbVO3ZUc8fdZoHdfdmwj7j2LQszKPBlX94qbL tzT6alHucmp47SGEe9 X-QQ-XMRINFO: NS+P29fieYNw95Bth2bWPxk= 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 and improve flow filters. v1 -> v2: - Add new flow feature geneve and gre into txgbe.ini Jiawen Wu (12): net/txgbe: support flow filter for VF net/txgbe: refactor FDIR filter to improve functionality net/txgbe: fix reserved extra FDIR headroom net/txgbe: support RSS offload for SCTP port net/ngbe: support RSS offload for SCTP port net/txgbe: fix MAC control frame forwarding net/ngbe: fix MAC control frame forwarding net/txgbe: fix incorrect device statistics net/ngbe: fix incorrect device statistics net/txgbe: restrict VLAN strip configuration on VF net/ngbe: restrict VLAN strip configuration on VF net/txgbe: add missing LRO flag in mbuf when LRO enabled doc/guides/nics/features/txgbe.ini | 2 + drivers/net/ngbe/base/ngbe_hw.c | 9 + drivers/net/ngbe/base/ngbe_regs.h | 2 + drivers/net/ngbe/base/ngbe_type.h | 1 + drivers/net/ngbe/ngbe_ethdev.c | 6 +- drivers/net/ngbe/ngbe_ethdev.h | 2 + drivers/net/ngbe/ngbe_ethdev_vf.c | 24 +- drivers/net/ngbe/ngbe_rxtx.c | 8 + drivers/net/txgbe/base/txgbe_hw.c | 23 +- drivers/net/txgbe/base/txgbe_hw.h | 1 + drivers/net/txgbe/base/txgbe_mbx.h | 17 + drivers/net/txgbe/base/txgbe_regs.h | 4 + drivers/net/txgbe/base/txgbe_type.h | 21 +- drivers/net/txgbe/base/txgbe_vf.c | 29 + drivers/net/txgbe/base/txgbe_vf.h | 2 + drivers/net/txgbe/txgbe_ethdev.c | 18 +- drivers/net/txgbe/txgbe_ethdev.h | 16 +- drivers/net/txgbe/txgbe_ethdev_vf.c | 111 +++- drivers/net/txgbe/txgbe_fdir.c | 62 +- drivers/net/txgbe/txgbe_flow.c | 857 ++++++++++++++++++++-------- drivers/net/txgbe/txgbe_rxtx.c | 18 + 21 files changed, 945 insertions(+), 288 deletions(-) -- 2.48.1