diff options
author | Ard Biesheuvel <ardb@kernel.org> | 2020-09-24 13:52:24 +0200 |
---|---|---|
committer | Ard Biesheuvel <ardb@kernel.org> | 2020-09-25 23:29:04 +0200 |
commit | 6277e374b0b07c1a93c829f0a27e38739b3b7a1b (patch) | |
tree | 22d1b5341f0ab19bad9d356df9c2977a6ca53d99 /include/linux/efi.h | |
parent | 46908326c6b801201f1e46f5ed0db6e85bef74ae (diff) | |
download | linux-stable-6277e374b0b07c1a93c829f0a27e38739b3b7a1b.tar.gz linux-stable-6277e374b0b07c1a93c829f0a27e38739b3b7a1b.tar.bz2 linux-stable-6277e374b0b07c1a93c829f0a27e38739b3b7a1b.zip |
efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to report it
Incorporate the definition of EFI_MEMORY_CPU_CRYPTO from the UEFI
specification v2.8, and wire it into our memory map dumping routine
as well.
To make a bit of space in the output buffer, which is provided by
the various callers, shorten the descriptive names of the memory
types.
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'include/linux/efi.h')
-rw-r--r-- | include/linux/efi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/efi.h b/include/linux/efi.h index 73db1ae04cef..f216c029a77b 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -122,6 +122,7 @@ typedef struct { ((u64)0x0000000000010000ULL) /* higher reliability */ #define EFI_MEMORY_RO ((u64)0x0000000000020000ULL) /* read-only */ #define EFI_MEMORY_SP ((u64)0x0000000000040000ULL) /* soft reserved */ +#define EFI_MEMORY_CPU_CRYPTO ((u64)0x0000000000080000ULL) /* supports encryption */ #define EFI_MEMORY_RUNTIME ((u64)0x8000000000000000ULL) /* range requires runtime mapping */ #define EFI_MEMORY_DESCRIPTOR_VERSION 1 |