mlx5: fix null RSS key handling

Update function can be called with no key to enable or disable a RSS
protocol, or with a key to be applied to the desired protocols.

Fixes: 2f97422e77 ("mlx5: support RSS hash update and get")

Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
This commit is contained in:
Nélio Laranjeiro 2016-03-18 13:54:43 +01:00 committed by Thomas Monjalon
parent c64ccc0eca
commit fbd2319037

View File

@ -156,12 +156,6 @@ mlx5_rss_hash_update(struct rte_eth_dev *dev,
rss_conf->rss_key,
rss_conf->rss_key_len,
rss_conf->rss_hf);
else
err = rss_hash_rss_conf_new_key(priv,
rss_hash_default_key,
rss_hash_default_key_len,
ETH_RSS_PROTO_MASK);
/* Store protocols for which RSS is enabled. */
priv->rss_hf = rss_conf->rss_hf;
priv_unlock(priv);