Qing: Thanks for your update. Reviewed-by: Liming Gao <[email protected]>
Thanks Liming >-----Original Message----- >From: Huang, Qing >Sent: Wednesday, October 30, 2019 12:55 PM >To: [email protected] >Cc: Gao, Liming <[email protected]> >Subject: [PATCH] MdePkg-UefiSpec.h: Add UEFI 2.8 new memory attributes > >BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=2309 >Add EFI_MEMORY_SP and EFI_MEMORY_CPU_CRYPTO definition into UEFI >specification header file. > >Signed-off-by: Qing Huang <[email protected]> >Cc: Liming Gao <[email protected]> >--- > MdePkg/Include/Uefi/UefiSpec.h | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > >diff --git a/MdePkg/Include/Uefi/UefiSpec.h >b/MdePkg/Include/Uefi/UefiSpec.h >index 44a0a6a7fa..5d58faf7ed 100644 >--- a/MdePkg/Include/Uefi/UefiSpec.h >+++ b/MdePkg/Include/Uefi/UefiSpec.h >@@ -82,6 +82,26 @@ typedef enum { > // If all memory has the same reliability, then this bit is not used. > // > #define EFI_MEMORY_MORE_RELIABLE 0x0000000000010000ULL >+ >+// >+// Note: UEFI spec 2.8 and following: >+// >+// Specific-purpose memory (SPM). The memory is earmarked for >+// specific purposes such as for specific device drivers or applications. >+// The SPM attribute serves as a hint to the OS to avoid allocating this >+// memory for core OS data or code that can not be relocated. >+// >+#define EFI_MEMORY_SP 0x0000000000040000ULL >+// >+// If this flag is set, the memory region is capable of being >+// protected with the CPU’s memory cryptographic >+// capabilities. If this flag is clear, the memory region is not >+// capable of being protected with the CPU’s memory >+// cryptographic capabilities or the CPU does not support CPU >+// memory cryptographic capabilities. >+// >+#define EFI_MEMORY_CPU_CRYPTO 0x0000000000080000ULL >+ > // > // Runtime memory attribute > // >-- >2.17.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#49633): https://edk2.groups.io/g/devel/message/49633 Mute This Topic: https://groups.io/mt/36927089/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
