On 8/13/21 9:59 AM, Tom Lendacky wrote:
In prep for other protected virtualization technologies, introduce a generic helper function, prot_guest_has(), that can be used to check for specific protection attributes, like memory encryption. This is intended to eliminate having to add multiple technology-specific checks to the code (e.g. if (sev_active() || tdx_active())).
Reviewed-by: Joerg Roedeljroedel@suse.de Co-developed-by: Andi Kleenak@linux.intel.com Signed-off-by: Andi Kleenak@linux.intel.com Co-developed-by: Kuppuswamy Sathyanarayanansathyanarayanan.kuppuswamy@linux.intel.com Signed-off-by: Kuppuswamy Sathyanarayanansathyanarayanan.kuppuswamy@linux.intel.com Signed-off-by: Tom Lendackythomas.lendacky@amd.com
arch/Kconfig | 3 +++ include/linux/protected_guest.h | 35 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 include/linux/protected_guest.h
Reviewed-by: Kuppuswamy Sathyanarayanan sathyanarayanan.kuppuswamy@linux.intel.com