> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of 
> Przemyslaw Korba
> Sent: 20 May 2026 17:20
> To: [email protected]
> Cc: [email protected]; Nguyen, Anthony L <[email protected]>; 
> Kitszel, Przemyslaw <[email protected]>; Loktionov, Aleksandr 
> <[email protected]>; Kubalewski, Arkadiusz 
> <[email protected]>; [email protected]; Korba, Przemyslaw 
> <[email protected]>
> Subject: [Intel-wired-lan] [PATCH iwl-net v2] ice: suppress DPLL errors 
> during reset recovery
>
>During reset recovery, the admin queue returns EBUSY which is expected 
>behavior. However, the DPLL subsystem was logging these as errors and 
>incrementing the error counter, potentially leading to unnecessary warnings 
>and even disabling the DPLL periodic worker if the threshold was reached.
>
> Suppress error logging and error counter increments when the admin queue 
> returns EBUSY, as this is expected during reset recovery and not a real 
> failure condition.
>
> test case:
> - ethtool --reset eth3 irq-shared dma-shared filter-shared offload-shared 
> mac-shared phy-shared ram-shared
> - observe if dmesg EBUSY errors are gone
>
> Fixes: d7999f5ea64b ("ice: implement dpll interface to control cgu")
> Signed-off-by: Przemyslaw Korba <[email protected]>
> ---
> v2:
> add missing EBUSY check in ice_dpll_pps_update_phase_offsets()
> v1:
> https://lore.kernel.org/intel-wired-lan/[email protected]/T/#u
> ---
> drivers/net/ethernet/intel/ice/ice_dpll.c | 19 ++++++++++++-------
> 1 file changed, 12 insertions(+), 7 deletions(-)
>

Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)

Reply via email to