x86: generalize boot_cpu_id
authorIngo Molnar <mingo@elte.hu>
Tue, 27 Jan 2009 16:13:05 +0000 (17:13 +0100)
committerIngo Molnar <mingo@elte.hu>
Thu, 29 Jan 2009 13:17:01 +0000 (14:17 +0100)
commitc0b5842a457d44c8788b3fd0c64969be7ef673cd
tree0e8567fee5ab4865b4dc5806d8b59a1dc174834b
parent3e5095d15276efd14a45393666b1bb7536bf179f
x86: generalize boot_cpu_id

x86/Voyager can boot on non-zero processors. While that can probably
be fixed by properly remapping the physical CPU IDs, keep boot_cpu_id
for now for easier transition - and expand it to all of x86.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/Kconfig
arch/x86/include/asm/cpu.h
arch/x86/kernel/setup.c
arch/x86/kernel/smpboot.c