diff options
author | Andi Kleen <ak@suse.de> | 2006-01-11 16:45:27 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-11 22:04:58 -0500 |
commit | 487472bc01fab0625996aad37836aad931e4eda9 (patch) | |
tree | ede143ee4c756413b396911b3702068283b052f2 /arch/x86_64/kernel/vsyscall.c | |
parent | c818a18146997d1356a4840b0c01f1168c16c8a4 (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