]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/i386/mach-voyager/voyager_smp.c
[PATCH] i386: Drop -traditional in arch/i386/boot
[linux-2.6-omap-h63xx.git] / arch / i386 / mach-voyager / voyager_smp.c
index 55428e656a3f9a90bddcb50770e92e7434fab16c..b9ce33c0c202e32bea36a81c7e676031bcfd43d1 100644 (file)
@@ -580,15 +580,7 @@ do_boot_cpu(__u8 cpu)
        /* init_tasks (in sched.c) is indexed logically */
        stack_start.esp = (void *) idle->thread.esp;
 
-       /* Pre-allocate and initialize the CPU's GDT and PDA so it
-          doesn't have to do any memory allocation during the
-          delicate CPU-bringup phase. */
-       if (!init_gdt(cpu, idle)) {
-               printk(KERN_INFO "Couldn't allocate GDT/PDA for CPU %d\n", cpu);
-               cpucount--;
-               return;
-       }
-
+       init_gdt(cpu, idle);
        irq_ctx_init(cpu);
 
        /* Note: Don't modify initial ss override */