x86/microcode/AMD: Rip out static buffers
authorBorislav Petkov (AMD) <bp@alien8.de>
Wed, 7 Jun 2023 19:01:06 +0000 (21:01 +0200)
committerBorislav Petkov (AMD) <bp@alien8.de>
Thu, 27 Jul 2023 08:04:54 +0000 (10:04 +0200)
commit05e91e72113833385fb8c9a33bda9dbd93e27609
tree452492343d4c46837972876c6dbd108e427ec081
parent6eaae198076080886b9e7d57f4ae06fa782f90ef
x86/microcode/AMD: Rip out static buffers

Load straight from the containers (initrd or builtin, for example).
There's no need to cache the patch per node.

This even simplifies the code a bit with the opportunity for more
cleanups later.

Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Tested-by: John Allen <john.allen@amd.com>
Link: https://lore.kernel.org/r/20230720202813.3269888-1-john.allen@amd.com
arch/x86/include/asm/microcode_amd.h
arch/x86/kernel/cpu/microcode/amd.c
arch/x86/kernel/cpu/microcode/core.c