> -----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)
