25f5b7c78c
When a new hash profile is created, we need to reset all related GLQF_HSYMM registers, otherwise unexpected hash behaviour may happen on packet that hits that profile. The patch fixes the issue that we only do reset when symmetric hash is required, but actually for non symmetric hash we also need this, since GLQF_HSYMM might be polluted by previous configuration. Fixes: ddae0440353f ("net/ice/base: enable symmetric hash for RSS") Signed-off-by: Qi Zhang <qi.z.zhang@intel.com> Tested-by: Simei Su <simei.su@intel.com> Acked-by: Xiaolong Ye <xiaolong.ye@intel.com>