On Tue, 3 Jun 2025 11:09:49 +0300 Ian Ray wrote: > set_bit(__IGB_DOWN, &adapter->state); > + timer_delete_sync(&adapter->watchdog_timer); > + timer_delete_sync(&adapter->phy_info_timer); > + > + cancel_work_sync(&adapter->watchdog_task);
This doesn't look very race-proof as watchdog_task can schedule the timer as its last operation?
