summaryrefslogtreecommitdiffstats
path: root/init/calibrate.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2008-07-27 21:43:11 +0200
committerThomas Gleixner <tglx@linutronix.de>2008-07-27 21:43:11 +0200
commit583323b9d2f624884a8c9563fb5a4d795f39ab07 (patch)
tree33a8a505507f6b591c8181b5762ad20a063042fa /init/calibrate.c
parent8be1a6d6c77ab4532e4476fdb8177030ef48b52c (diff)
downloadlinux-stable-583323b9d2f624884a8c9563fb5a4d795f39ab07.tar.gz
linux-stable-583323b9d2f624884a8c9563fb5a4d795f39ab07.tar.bz2
linux-stable-583323b9d2f624884a8c9563fb5a4d795f39ab07.zip
x86: fix cpu hotplug on 32bit
commit 3e9704739daf46a8ba6593d749c67b5f7cd633d2 ("x86: boot secondary cpus through initial_code") causes the kernel to crash when a CPU is brought online after the read only sections have been write protected. The write to initial_code in do_boot_cpu() fails. Move inital_code to .cpuinit.data section. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'init/calibrate.c')
0 files changed, 0 insertions, 0 deletions