aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86_64/kernel/vsyscall.c
diff options
context:
space:
mode:
authorAndi Kleen <ak@suse.de>2006-01-11 16:45:27 -0500
committerLinus Torvalds <torvalds@g5.osdl.org>2006-01-11 22:04:58 -0500
commit487472bc01fab0625996aad37836aad931e4eda9 (patch)
treeede143ee4c756413b396911b3702068283b052f2 /arch/x86_64/kernel/vsyscall.c
parentc818a18146997d1356a4840b0c01f1168c16c8a4 (diff)
[PATCH] i386: Replace broken serialize_cpu in microcode driver with correct sync_core
Passing random input values in eax to cpuid is not a good idea because the CPU will GPF for unknown ones. Use the correct x86-64 version that exists for a longer time too. This also adds a memory barrier to prevent the optimizer from reordering. Cc: tigran@veritas.com Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/kernel/vsyscall.c')
0 files changed, 0 insertions, 0 deletions