diff --git a/drivers/watchdog/cpu5wdt.c b/drivers/watchdog/cpu5wdt.c index 6cfb102c397c9454697d7e6b301b779e4afdcd37..5d1dd4d72c0f199dc8a5ebb9c484f255a2cfcdda 100644 --- a/drivers/watchdog/cpu5wdt.c +++ b/drivers/watchdog/cpu5wdt.c @@ -265,7 +265,7 @@ static void cpu5wdt_exit(void) if (cpu5wdt_device.queue) { cpu5wdt_device.queue = 0; wait_for_completion(&cpu5wdt_device.stop); - del_timer(&cpu5wdt_device.timer); + del_timer_sync(&cpu5wdt_device.timer); } misc_deregister(&cpu5wdt_misc);