mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-09 23:00:07 +00:00
<sys/platform/x86.h>: Add SGX-KEYS support
Add SGX-KEYS support to <sys/platform/x86.h>. Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
This commit is contained in:
parent
09cc5fee21
commit
f6790a489d
@ -551,6 +551,9 @@ capability.
|
|||||||
@item
|
@item
|
||||||
@code{SGX} -- Intel Software Guard Extensions.
|
@code{SGX} -- Intel Software Guard Extensions.
|
||||||
|
|
||||||
|
@item
|
||||||
|
@code{SGX_KEYS} -- Attestation Services for SGX.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
@code{SGX_LC} -- SGX Launch Configuration.
|
@code{SGX_LC} -- SGX Launch Configuration.
|
||||||
|
|
||||||
|
@ -201,7 +201,7 @@ enum
|
|||||||
+ cpuid_register_index_edx * 8 * sizeof (unsigned int)),
|
+ cpuid_register_index_edx * 8 * sizeof (unsigned int)),
|
||||||
|
|
||||||
x86_cpu_INDEX_7_EDX_0 = x86_cpu_index_7_edx,
|
x86_cpu_INDEX_7_EDX_0 = x86_cpu_index_7_edx,
|
||||||
x86_cpu_INDEX_7_EDX_1 = x86_cpu_index_7_edx + 1,
|
x86_cpu_SGX_KEYS = x86_cpu_index_7_edx + 1,
|
||||||
x86_cpu_AVX512_4VNNIW = x86_cpu_index_7_edx + 2,
|
x86_cpu_AVX512_4VNNIW = x86_cpu_index_7_edx + 2,
|
||||||
x86_cpu_AVX512_4FMAPS = x86_cpu_index_7_edx + 3,
|
x86_cpu_AVX512_4FMAPS = x86_cpu_index_7_edx + 3,
|
||||||
x86_cpu_FSRM = x86_cpu_index_7_edx + 4,
|
x86_cpu_FSRM = x86_cpu_index_7_edx + 4,
|
||||||
|
@ -154,6 +154,7 @@ do_test (void)
|
|||||||
CHECK_CPU_FEATURE_PRESENT (ENQCMD);
|
CHECK_CPU_FEATURE_PRESENT (ENQCMD);
|
||||||
CHECK_CPU_FEATURE_PRESENT (SGX_LC);
|
CHECK_CPU_FEATURE_PRESENT (SGX_LC);
|
||||||
CHECK_CPU_FEATURE_PRESENT (PKS);
|
CHECK_CPU_FEATURE_PRESENT (PKS);
|
||||||
|
CHECK_CPU_FEATURE_PRESENT (SGX_KEYS);
|
||||||
CHECK_CPU_FEATURE_PRESENT (AVX512_4VNNIW);
|
CHECK_CPU_FEATURE_PRESENT (AVX512_4VNNIW);
|
||||||
CHECK_CPU_FEATURE_PRESENT (AVX512_4FMAPS);
|
CHECK_CPU_FEATURE_PRESENT (AVX512_4FMAPS);
|
||||||
CHECK_CPU_FEATURE_PRESENT (FSRM);
|
CHECK_CPU_FEATURE_PRESENT (FSRM);
|
||||||
|
Loading…
Reference in New Issue
Block a user