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