net/ice: ignore error when removing RSS rule
authorQi Zhang <qi.z.zhang@intel.com>
Thu, 14 Nov 2019 05:02:01 +0000 (13:02 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 20 Nov 2019 16:36:05 +0000 (17:36 +0100)
commit2f11d96feadd8c0cbabfc2be72307f797cb0d0af
tree0cbe22d28b34e163f0e202a8cac450da15e4c2e6
parent702055151a48ccb0497e6f532e0278e487c98dec
net/ice: ignore error when removing RSS rule

Currently, multiple rte_flow RSS rules may map to the same
hardware rule if a later rule is just for input set change or
symm turn on/off. So after one of the rules be destroyed, we will
get error ICE_ERR_DOES_NOT_EXIST when destroying any other rules.
The patch simply fixes this by ignoring this error. A more
sophisticated fix that remember the sequence and replay properly
will be provided in the future.

Fixes: 5ad3db8d4bdd ("net/ice: enable advanced RSS")

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/ice_hash.c