x86/sev: Get rid of special sev_es_enable_key
authorBorislav Petkov (AMD) <bp@alien8.de>
Tue, 28 Mar 2023 20:17:12 +0000 (22:17 +0200)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 8 May 2023 09:49:29 +0000 (11:49 +0200)
commitf710ac5442f630a7b8dc25e30e25d30a4a38e796
tree62304921f676d4b23950c9d2e8740249eb25aaea
parent1eaf282e2c7d062a946980758df013f09f934a54
x86/sev: Get rid of special sev_es_enable_key

A SEV-ES guest is active on AMD when CC_ATTR_GUEST_STATE_ENCRYPT is set.
I.e., MSR_AMD64_SEV, bit 1, SEV_ES_Enabled. So no need for a special
static key.

No functional changes.

Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: Tom Lendacky <thomas.lendacky@amd.com>
Link: https://lore.kernel.org/r/20230328201712.25852-3-bp@alien8.de
arch/x86/include/asm/sev.h
arch/x86/kernel/sev.c