Merge branch 'core/softlockup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'core/softlockup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: softlockup: fix invalid proc_handler for softlockup_panic softlockup: fix watchdog task wakeup frequency softlockup: fix watchdog task wakeup frequency softlockup: show irqtrace softlockup: print a module list on being stuck softlockup: fix NMI hangs due to lock race - 2.6.26-rc regression softlockup: fix false positives on nohz if CPU is 100% idle for more than 60 seconds softlockup: fix softlockup_thresh fix softlockup: fix softlockup_thresh unaligned access and disable detection at runtime softlockup: allow panic on lockup
This commit is contained in:
@@ -140,8 +140,6 @@ void tick_nohz_update_jiffies(void)
|
||||
if (!ts->tick_stopped)
|
||||
return;
|
||||
|
||||
touch_softlockup_watchdog();
|
||||
|
||||
cpu_clear(cpu, nohz_cpu_mask);
|
||||
now = ktime_get();
|
||||
ts->idle_waketime = now;
|
||||
@@ -149,6 +147,8 @@ void tick_nohz_update_jiffies(void)
|
||||
local_irq_save(flags);
|
||||
tick_do_update_jiffies64(now);
|
||||
local_irq_restore(flags);
|
||||
|
||||
touch_softlockup_watchdog();
|
||||
}
|
||||
|
||||
void tick_nohz_stop_idle(int cpu)
|
||||
|
Reference in New Issue
Block a user