x86: AMD microcode patch loading support
authorPeter Oruba <peter.oruba@amd.com>
Mon, 28 Jul 2008 16:44:22 +0000 (18:44 +0200)
committerIngo Molnar <mingo@elte.hu>
Mon, 28 Jul 2008 17:57:58 +0000 (19:57 +0200)
commit80cc9f1020f49c9e5b50898c102fd444de70a0a3
tree6e8cfe33c4f09a129b168a7f831c6dcc81f6c4ea
parent8d86f390d9bb5b39f0a315838d1616de6363e1b9
x86: AMD microcode patch loading support

This patch introduces microcode patch loading for AMD
processors. It is based on previous corresponding work
for Intel processors.

It hooks into the general patch loading module. Main
difference is that a container file format is used to hold
all patch data for multiple processors as well as an
equivalent CPU table, which comes seperately, as opposed
to Intel's microcode patching solution.

Kconfig and Makefile have been changed provice config
and build option for new source file.

Signed-off-by: Peter Oruba <peter.oruba@amd.com>
Cc: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/Kconfig
arch/x86/kernel/Makefile
arch/x86/kernel/microcode_amd.c [new file with mode: 0644]