]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/powerpc/kernel/smp.c
8139too: some style cleanups
[linux-2.6-omap-h63xx.git] / arch / powerpc / kernel / smp.c
index be35ffae10f0726b5e2ac3746b80f464f976222c..1457aa0a08f136355347adcbe122a3d2c1692ba2 100644 (file)
@@ -386,6 +386,8 @@ static void __init smp_create_idle(unsigned int cpu)
                panic("failed fork for CPU %u: %li", cpu, PTR_ERR(p));
 #ifdef CONFIG_PPC64
        paca[cpu].__current = p;
+       paca[cpu].kstack = (unsigned long) task_thread_info(p)
+               + THREAD_SIZE - STACK_FRAME_OVERHEAD;
 #endif
        current_set[cpu] = task_thread_info(p);
        task_thread_info(p)->cpu = cpu;