[PATCH v3 00/17] Fixes and supports for Wangxun NICs

Stephen Hemminger stephen at networkplumber.org
Tue Jul 1 17:13:13 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(-)
> 

Looks good, applied to next-net


More information about the dev mailing list