X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=kernel%2Fwatchdog.c;h=107bc38b19450afa728d89abfc6b57696d1dd09f;hb=94b0595a8e018ca3cd2edc308eb3ee05c6868eef;hp=71109065bd8ebf4ee946a902321b4cd8934a3d95;hpb=40f78232f97344afbbeb5b0008615f17c4b93466;p=linux-2.6-microblaze.git diff --git a/kernel/watchdog.c b/kernel/watchdog.c index 71109065bd8e..107bc38b1945 100644 --- a/kernel/watchdog.c +++ b/kernel/watchdog.c @@ -278,9 +278,10 @@ void touch_all_softlockup_watchdogs(void) * update as well, the only side effect might be a cycle delay for * the softlockup check. */ - for_each_cpu(cpu, &watchdog_allowed_mask) + for_each_cpu(cpu, &watchdog_allowed_mask) { per_cpu(watchdog_touch_ts, cpu) = SOFTLOCKUP_RESET; - wq_watchdog_touch(-1); + wq_watchdog_touch(cpu); + } } void touch_softlockup_watchdog_sync(void)