--- arch/x86/kernel/head64.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Index: linux-2.6/arch/x86/kernel/head64.c =================================================================== --- linux-2.6.orig/arch/x86/kernel/head64.c 2007-11-13 16:57:50.741044885 -0800 +++ linux-2.6/arch/x86/kernel/head64.c 2007-11-13 16:58:15.777294717 -0800 @@ -62,8 +62,7 @@ void __init x86_64_start_kernel(char * r early_printk("Kernel alive\n"); - for (i = 0; i < NR_CPUS; i++) - cpu_pda(i) = &boot_cpu_pda[i]; + cpu_pda(0) = &boot_cpu_pda[0]; pda_init(0); copy_bootdata(__va(real_mode_data));