x86/mm: Add Secure Encrypted Virtualization (SEV) support
authorTom Lendacky <[email protected]>
Fri, 20 Oct 2017 14:30:44 +0000 (09:30 -0500)
committerThomas Gleixner <[email protected]>
Tue, 7 Nov 2017 14:35:54 +0000 (15:35 +0100)
commitd8aa7eea78a1401cce39b3bb61ead0150044a3df
tree8578eb975c77968db7003b83d1c670ff27b35451
parent33e63acc119d15c2fac3e3775f32d1ce7a01021b
x86/mm: Add Secure Encrypted Virtualization (SEV) support

Provide support for Secure Encrypted Virtualization (SEV). This initial
support defines a flag that is used by the kernel to determine if it is
running with SEV active.

Signed-off-by: Tom Lendacky <[email protected]>
Signed-off-by: Brijesh Singh <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Reviewed-by: Borislav Petkov <[email protected]>
Tested-by: Borislav Petkov <[email protected]>
Cc: [email protected]
Cc: Borislav Petkov <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
arch/x86/include/asm/mem_encrypt.h
arch/x86/mm/mem_encrypt.c
include/linux/mem_encrypt.h