From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 7FA4345489;
	Tue, 18 Jun 2024 09:12:16 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 90CD040DD6;
	Tue, 18 Jun 2024 09:12:16 +0200 (CEST)
Received: from smtpbg153.qq.com (smtpbg153.qq.com [13.245.218.24])
 by mails.dpdk.org (Postfix) with ESMTP id ED54840DD6
 for <dev@dpdk.org>; Tue, 18 Jun 2024 09:12:00 +0200 (CEST)
X-QQ-mid: bizesmtpsz1t1718694717tghg9rx
X-QQ-Originating-IP: P1Qc+TR3ShjC5fa0xlTG4CxJq7NmRARraNS/mKeImhg=
Received: from lap-jiawenwu.trustnetic.com ( [183.159.97.141])
 by bizesmtp.qq.com (ESMTP) with 
 id ; Tue, 18 Jun 2024 15:11:55 +0800 (CST)
X-QQ-SSF: 0000000000000000000000000000000
X-QQ-GoodBg: 0
X-BIZMAIL-ID: 16999197105924276361
From: Jiawen Wu <jiawenwu@trustnetic.com>
To: dev@dpdk.org
Cc: Jiawen Wu <jiawenwu@trustnetic.com>
Subject: [PATCH 00/19] Wangxun fixes and supports
Date: Tue, 18 Jun 2024 15:11:31 +0800
Message-Id: <20240618071150.21564-1-jiawenwu@trustnetic.com>
X-Mailer: git-send-email 2.21.0.windows.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-QQ-SENDSIZE: 520
Feedback-ID: bizesmtpsz:trustnetic.com:qybglogicsvrgz:qybglogicsvrgz8a-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

Fix some bugs in txgbe/ngbe, and support new features in ngbe driver.

Jiawen Wu (19):
  net/txgbe: fix to parse tunnel packets
  net/txgbe: fix flow filters in VT mode
  net/txgbe: fix Tx hang on queue disable
  net/txgbe: restrict the configuration of VLAN strip offload
  net/txgbe: reconfigure more MAC Rx registers
  net/txgbe: fix VF promiscuous and allmulticast
  net/ngbe: special config for YT8531SH-CA PHY
  net/ngbe: keep PHY power down while device probing
  net/ngbe: add WOL and NCSI capability
  net/txgbe: fix hotplug remove
  net/ngbe: fix hotplug remove
  net/txgbe: correct valid MTU range
  net/ngbe: correct valid MTU range
  net/txgbe: fix memory leak
  net/ngbe: fix memory leak
  net/txgbe: fix Rx interrupt
  net/ngbe: support Rx interrupt
  net/txgbe: disable LLDP by default
  net/ngbe: disable LLDP by default

 doc/guides/nics/features/ngbe.ini     |   1 +
 doc/guides/nics/ngbe.rst              |   1 +
 drivers/net/ngbe/base/ngbe_devids.h   |   1 +
 drivers/net/ngbe/base/ngbe_eeprom.h   |   4 +
 drivers/net/ngbe/base/ngbe_hw.c       | 106 ++++++++++++++++++---
 drivers/net/ngbe/base/ngbe_hw.h       |   5 +-
 drivers/net/ngbe/base/ngbe_mng.c      |  46 +++++++++
 drivers/net/ngbe/base/ngbe_mng.h      |  14 +++
 drivers/net/ngbe/base/ngbe_phy.c      |   6 ++
 drivers/net/ngbe/base/ngbe_phy_mvl.c  |   2 +-
 drivers/net/ngbe/base/ngbe_phy_rtl.c  |   5 +-
 drivers/net/ngbe/base/ngbe_phy_yt.c   |   7 ++
 drivers/net/ngbe/base/ngbe_phy_yt.h   |   2 +
 drivers/net/ngbe/base/ngbe_regs.h     |   2 +
 drivers/net/ngbe/base/ngbe_type.h     |   4 +
 drivers/net/ngbe/ngbe_ethdev.c        |  66 ++++++++++---
 drivers/net/ngbe/ngbe_ethdev.h        |   1 +
 drivers/net/ngbe/ngbe_rxtx.c          |  13 ++-
 drivers/net/ngbe/ngbe_rxtx.h          |   2 +
 drivers/net/txgbe/base/meson.build    |   2 +-
 drivers/net/txgbe/base/txgbe_eeprom.h |   3 +
 drivers/net/txgbe/base/txgbe_hw.c     | 128 +++++++++++++++++++++----
 drivers/net/txgbe/base/txgbe_hw.h     |   5 +-
 drivers/net/txgbe/base/txgbe_mng.c    |  46 +++++++++
 drivers/net/txgbe/base/txgbe_mng.h    |  13 +++
 drivers/net/txgbe/base/txgbe_osdep.h  |   1 +
 drivers/net/txgbe/base/txgbe_regs.h   |   7 ++
 drivers/net/txgbe/base/txgbe_type.h   |   3 +
 drivers/net/txgbe/txgbe_ethdev.c      | 131 +++++++++++++++-----------
 drivers/net/txgbe/txgbe_ethdev.h      |   2 +-
 drivers/net/txgbe/txgbe_ethdev_vf.c   |  21 ++++-
 drivers/net/txgbe/txgbe_fdir.c        |   3 +
 drivers/net/txgbe/txgbe_rxtx.c        |  85 ++++++++++-------
 drivers/net/txgbe/txgbe_rxtx.h        |   2 +
 34 files changed, 601 insertions(+), 139 deletions(-)

-- 
2.27.0