x86, cpu: Convert AMD Erratum 400
authorBorislav Petkov <bp@suse.de>
Wed, 20 Mar 2013 14:07:28 +0000 (15:07 +0100)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 2 Apr 2013 17:12:55 +0000 (10:12 -0700)
commit7d7dc116e56c8a1ba4beb36d06a77a48fe5f750b
treeb04350b348288b521451e859964db024017e834d
parente6ee94d58dfd06ec64c55f91581f00d4f98bf1f6
x86, cpu: Convert AMD Erratum 400

Convert AMD erratum 400 to the bug infrastructure. Then, retract all
exports for modules since they're not needed now and make the AMD
erratum checking machinery local to amd.c. Use forward declarations to
avoid shuffling too much code around needlessly.

Signed-off-by: Borislav Petkov <bp@suse.de>
Link: http://lkml.kernel.org/r/1363788448-31325-7-git-send-email-bp@alien8.de
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/include/asm/cpufeature.h
arch/x86/include/asm/processor.h
arch/x86/kernel/cpu/amd.c
arch/x86/kernel/process.c