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(-) -- 2.48.1