net/iavf: disable simple XOR RSS hash function

Function simple_xor for AVF RSS is not required currently, thus we
just return rte_flow error when the command line has item simple_xor.

Signed-off-by: Junfeng Guo <junfeng.guo@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
This commit is contained in:
Junfeng Guo 2020-07-23 11:10:25 +00:00 committed by Ferruh Yigit
parent d462a83c65
commit 90daa647e1

View file

@ -4160,6 +4160,9 @@ iavf_hash_parse_action(const struct rte_flow_action actions[],
RTE_ETH_HASH_FUNCTION_SIMPLE_XOR){
rss_meta->rss_algorithm =
VIRTCHNL_RSS_ALG_XOR_ASYMMETRIC;
return rte_flow_error_set(error, ENOTSUP,
RTE_FLOW_ERROR_TYPE_ACTION, action,
"function simple_xor is not supported");
} else if (rss->func ==
RTE_ETH_HASH_FUNCTION_SYMMETRIC_TOEPLITZ) {
rss_meta->rss_algorithm =