Re: [PATCH 2/2] x86/cpu: clear SME/SEV/SEV_ES features when not in use

From: Tom Lendacky
Date: Fri Feb 11 2022 - 15:42:27 EST


On 2/11/22 13:54, Limonciello, Mario wrote:
On 2/11/2022 08:46, Tom Lendacky wrote:
+Brijesh (please copy him, too, on all SEV related things)

On 2/10/22 23:36, Mario Limonciello wrote:
Currently SME/SEV/SEV_ES features are reflective of whether the CPU
supports the features but not whether they have been activated by the
kernel.

Change this around to clear the features if the kernel is not using
them so userspace can determine if they are available and in use
from `/proc/cpuinfo`.

Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx>


Maybe it's best then to just check for/clear the SME feature at this time and let Brijesh handle plumbing the applicable removals/additions for SEV/SEV_ES separately.


Yes, probably SME only is good for now.

Thanks,
Tom