net/ice: fix adminq handling on DCF passive reset
authorDapeng Yu <dapengx.yu@intel.com>
Tue, 9 Nov 2021 07:49:47 +0000 (15:49 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Wed, 10 Nov 2021 11:07:06 +0000 (12:07 +0100)
commit9143a09dedfe5dcb559cba6ce1c0c06a41776ec7
treea2fa506d2bcb80756902977a7a318ba56ffb8b18
parent1a3709c1f021afbe58db4a27a179127e561fe401
net/ice: fix adminq handling on DCF passive reset

DCF tries to handle AdminQ when DCF is reset by PF, however the invalid
data may be returned, and error log may be output in this situation.

This patch stops handling AdminQ when a passive reset is detected to
avoid this situation.

Fixes: 7564d5509611 ("net/ice: add DCF hardware initialization")
Cc: stable@dpdk.org
Signed-off-by: Dapeng Yu <dapengx.yu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/ice_dcf.c