Re: [Intel-wired-lan] [PATCH iwl-net v2] ice: suppress DPLL errors during reset recovery
"Rinitha, SX" <[email protected]> Mon, 20 Jul 2026 10:29:53 +0000
| Newsgroups | org.osuosl.intel-wired-lan,org.kernel.vger.netdev |
|---|---|
| Message-ID | <IA1PR11MB6241CF46DF862A12EA9833498BC32@IA1PR11MB6241.namprd11.prod.outlook.com> |
> -----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)