Commit 3b666ce6 authored by Linus Torvalds's avatar Linus Torvalds

Merge branch 'core-fixes-for-linus' of...

Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip

* 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
  check_hung_task(): unsigned sysctl_hung_task_warnings cannot be less than 0
  documentation: local_ops fix on_each_cpu
parents 56d18e99 20195546
...@@ -149,7 +149,7 @@ static void do_test_timer(unsigned long data) ...@@ -149,7 +149,7 @@ static void do_test_timer(unsigned long data)
int cpu; int cpu;
/* Increment the counters */ /* Increment the counters */
on_each_cpu(test_each, NULL, 0, 1); on_each_cpu(test_each, NULL, 1);
/* Read all the counters */ /* Read all the counters */
printk("Counters read from CPU %d\n", smp_processor_id()); printk("Counters read from CPU %d\n", smp_processor_id());
for_each_online_cpu(cpu) { for_each_online_cpu(cpu) {
......
...@@ -188,7 +188,7 @@ static void check_hung_task(struct task_struct *t, unsigned long now) ...@@ -188,7 +188,7 @@ static void check_hung_task(struct task_struct *t, unsigned long now)
if ((long)(now - t->last_switch_timestamp) < if ((long)(now - t->last_switch_timestamp) <
sysctl_hung_task_timeout_secs) sysctl_hung_task_timeout_secs)
return; return;
if (sysctl_hung_task_warnings < 0) if (!sysctl_hung_task_warnings)
return; return;
sysctl_hung_task_warnings--; sysctl_hung_task_warnings--;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment