[PATCH v3 00/17] Fixes and supports for Wangxun NICs
Stephen Hemminger
stephen at networkplumber.org
Tue Jun 17 17:22:39 CEST 2025
On Fri, 13 Jun 2025 16:41:42 +0800
Jiawen Wu <jiawenwu at trustnetic.com> wrote:
> Fix some bugs and improve flow filters.
>
> v2 -> v3:
> - Split the patch 2/12 for various changes
>
> v1 -> v2:
> - Add new flow feature geneve and gre into txgbe.ini
>
> Jiawen Wu (17):
> net/txgbe: support flow filter for VF
> net/txgbe: fix incorrect parsing to ntuple filter
> net/txgbe: fix raw pattern match for FDIR rules
> net/txgbe: fix packet type for FDIR filters
> net/txgbe: fix to create FDIR filters for SCTP packets
> net/txgbe: fix FDIR perfect mode for IPv6 packets
> net/txgbe: fix to create FDIR filters for tunnel packets
> 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(-)
>
Please don't mix new features and bug fixed into the same patchset.
Will continue review of the patchset as is, but avoid this in future.
More information about the dev
mailing list