x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled
authorAshish Kalra <ashish.kalra@amd.com>
Fri, 26 Jan 2024 04:11:05 +0000 (22:11 -0600)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 29 Jan 2024 16:24:27 +0000 (17:24 +0100)
commite3fd08afb7c350d5612f113eadfb4ebb6ed08deb
tree0f0758c120a2a82edef66791d7576d139cefbe50
parent216d106c7ff7b3dcabacf2b5dc6c9c40eba7495c
x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled

SNP enabled platforms require the MtrrFixDramModeEn bit to be set across
all CPUs when SNP is enabled. Therefore, don't print error messages when
MtrrFixDramModeEn is set when bringing CPUs online.

Closes: https://lore.kernel.org/kvm/68b2d6bf-bce7-47f9-bebb-2652cc923ff9@linux.microsoft.com/
Reported-by: Jeremi Piotrowski <jpiotrowski@linux.microsoft.com>
Signed-off-by: Ashish Kalra <ashish.kalra@amd.com>
Signed-off-by: Michael Roth <michael.roth@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20240126041126.1927228-6-michael.roth@amd.com
arch/x86/kernel/cpu/mtrr/generic.c