提交 e10d6d05 编写于 作者: J John Allen 提交者: Yang Yingliang

x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE

commit bdf89df3 upstream.

Future AMD CPUs will have microcode patches that exceed the default 4K
patch size. Raise our limit.
Signed-off-by: NJohn Allen <john.allen@amd.com>
Signed-off-by: NBorislav Petkov <bp@suse.de>
Cc: stable@vger.kernel.org # v4.14..
Link: https://lkml.kernel.org/r/20200409152931.GA685273@mojo.amd.comSigned-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 bbdb9ebe
...@@ -41,7 +41,7 @@ struct microcode_amd { ...@@ -41,7 +41,7 @@ struct microcode_amd {
unsigned int mpb[0]; unsigned int mpb[0];
}; };
#define PATCH_MAX_SIZE PAGE_SIZE #define PATCH_MAX_SIZE (3 * PAGE_SIZE)
#ifdef CONFIG_MICROCODE_AMD #ifdef CONFIG_MICROCODE_AMD
extern void __init load_ucode_amd_bsp(unsigned int family); extern void __init load_ucode_amd_bsp(unsigned int family);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册