net/ice: extend invalid RSS combinations
When create a rule with following invalid RSS type combinations, it should fail. Invalid RSS combinations list: - ETH_RSS_IPV4 | ETH_RSS_NONFRAG_IPV4_TCP - ETH_RSS_IPV6 | ETH_RSS_NONFRAG_IPV6_TCP This patch adds these combinations in 'invalid_rss_comb' array to do valid check, if the combination check failed, the rule will be created failed. Signed-off-by: Lingyu Liu <lingyu.liu@intel.com> Acked-by: Qi Zhang <qi.z.zhang@intel.com>
This commit is contained in:
parent
68b6e6e694
commit
b0e539f260
@ -826,7 +826,9 @@ static void ice_refine_hash_cfg(struct ice_rss_hash_cfg *hash_cfg,
|
||||
|
||||
static uint64_t invalid_rss_comb[] = {
|
||||
ETH_RSS_IPV4 | ETH_RSS_NONFRAG_IPV4_UDP,
|
||||
ETH_RSS_IPV4 | ETH_RSS_NONFRAG_IPV4_TCP,
|
||||
ETH_RSS_IPV6 | ETH_RSS_NONFRAG_IPV6_UDP,
|
||||
ETH_RSS_IPV6 | ETH_RSS_NONFRAG_IPV6_TCP,
|
||||
RTE_ETH_RSS_L3_PRE40 |
|
||||
RTE_ETH_RSS_L3_PRE56 |
|
||||
RTE_ETH_RSS_L3_PRE96
|
||||
|
Loading…
x
Reference in New Issue
Block a user