]> err.no Git - linux-2.6/blobdiff - kernel/sched.c
[PATCH] clean up lock_cpu_hotplug() in cpufreq
[linux-2.6] / kernel / sched.c
index 831f7e9d8f1cfd0d4b61b8d3e81cad5e70cfcd51..6f46c94cc29ea4f46d79eb50b36da77208024df3 100644 (file)
@@ -4327,10 +4327,10 @@ static void show_task(task_t *p)
 #endif
 #ifdef CONFIG_DEBUG_STACK_USAGE
        {
-               unsigned long *n = (unsigned long *) (p->thread_info+1);
+               unsigned long *n = end_of_stack(p);
                while (!*n)
                        n++;
-               free = (unsigned long) n - (unsigned long)(p->thread_info+1);
+               free = (unsigned long)n - (unsigned long)end_of_stack(p);
        }
 #endif
        printk("%5lu %5d %6d ", free, p->pid, p->parent->pid);