numam-dpdk/drivers/net/ice
Qi Zhang b83d270dff net/ice: refine RSS configure
The ICE_RSS_ANY_HEADERS will try to enable outer RSS for
non-tunnel case and inner RSS for tunnel case. This confuse
user.

As we already have ICE_RSS_INNER_HEADER for tunnel case,
So, replace ICE_RSS_ANY_HEADERS with ICE_RSS_OUTER_HEADERS
for all exist flow which only specified the outer pattern.

To enable inner RSS for any tunnel cases, a separated rule
should be enabled.

The patch also remove some unnecessary condition check for GTPU
in base code, as we already can support outer RSS for GTPU.

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Xuan Ding <xuan.ding@intel.com>
2021-03-30 07:15:01 +02:00
..
base net/ice: refine RSS configure 2021-03-30 07:15:01 +02:00
ice_acl_filter.c net/ice: distinguish input set outer fields 2021-03-05 09:46:53 +01:00
ice_dcf_ethdev.c ethdev: replace callback getting filter operations 2021-03-26 18:37:13 +01:00
ice_dcf_ethdev.h net/ice: refactor DCF VLAN handling 2021-01-19 13:49:41 +01:00
ice_dcf_parent.c net/ice: refactor DCF VLAN handling 2021-01-19 13:49:41 +01:00
ice_dcf_vf_representor.c net/ice: refactor DCF VLAN handling 2021-01-19 13:49:41 +01:00
ice_dcf.c net/ice: drain out DCF AdminQ command queue 2021-01-29 18:16:07 +01:00
ice_dcf.h ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
ice_ethdev.c net/ice: refine RSS configure 2021-03-30 07:15:01 +02:00
ice_ethdev.h net/ice: refactor flow director filter structure 2021-03-05 09:45:37 +01:00
ice_fdir_filter.c net/ice: clean GTPU flow type for flow director 2021-03-05 09:48:11 +01:00
ice_generic_flow.c net/ice: distinguish input set outer fields 2021-03-05 09:46:53 +01:00
ice_generic_flow.h net/ice: distinguish input set outer fields 2021-03-05 09:46:53 +01:00
ice_hash.c net/ice: refine RSS configure 2021-03-30 07:15:01 +02:00
ice_logs.h net/ice: use dynamic log type for Tx/Rx debug 2019-10-07 15:00:58 +02:00
ice_rxtx_vec_avx2.c mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
ice_rxtx_vec_avx512.c mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
ice_rxtx_vec_common.h net/ice: disable IPv4 checksum offload in vector Tx 2021-01-13 18:51:58 +01:00
ice_rxtx_vec_sse.c mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
ice_rxtx.c mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
ice_rxtx.h net/ice: implement power management API 2021-01-19 00:00:30 +01:00
ice_switch_filter.c net/ice: remove redundant function 2021-03-30 01:21:17 +02:00
meson.build drivers/net: build i40e and mlx5 on Windows 2021-01-14 23:51:24 +01:00
rte_pmd_ice.h net/ice: support auxiliary IP offset Rx descriptor 2020-09-18 18:55:06 +02:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00