summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorManfred Spraul <manfred@colorfullife.com>2002-12-22 02:59:07 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2002-12-22 02:59:07 -0800
commitdd0f2bdff18ce10b7d4d634be46f57c875e5accd (patch)
treeea372d94f231b324a64d41d7ee1f0b52158629d9 /include/linux
parent576d92d62e719887a9108f75378700ffaddd34ea (diff)
[PATCH] Avoid overwriting boot_cpu_data from trampoline code
boot_cpu_data should contain the common capabilities of all cpus in the system. identify_cpu [arch/i386/kernel/cpu/common.c] tries to enforce that. But right now, the SMP trampoline code [arch/i386/kernel/head.S] overwrites boot_cpu_data when the secondary cpus are started, i.e. boot_cpu_data contains the capabilities from the last cpu that booted :-( The attached patch adds a new, __initdata variable for the asm code.
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions