Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure SGX2 support in public preview #92

Open
sanvol opened this issue May 12, 2022 · 0 comments
Open

Azure SGX2 support in public preview #92

sanvol opened this issue May 12, 2022 · 0 comments

Comments

@sanvol
Copy link

sanvol commented May 12, 2022

Hi,
Recently found out that Azure has had the public preview open for SGX2 capable VMs from November 2021. Everything seems to run out of the box. The earlier DCsv2 and DCdsv2-series run SGX1 and the new DCsv3 and DCdsv3-series runs SGX2.
https://docs.microsoft.com/en-us/azure/virtual-machines/dcv3-series
CPU: 3rd Generation Intel® Xeon Scalable Processor 8370C

To use the DCsv3 and DCdsv3-series instances with normal Microsoft account you need to request an increase of your quota of the instance type but at least for me the confirmation of completion came back the same day.

The following was run on a Standard_DC2ds_v3 instance.

eax: 606a6 ebx: 20800 ecx: fffa3203 edx: 1f8bfbff
stepping 6
model 10
family 6
processor type 0
extended model 6
extended family 0
smx: 0

Extended feature bits (EAX=07H, ECX=0H)
eax: 1 ebx: f1bf2fbf ecx: 40415f46 edx: 20000010
sgx available: 1
sgx launch control: 1

CPUID Leaf 12H, Sub-Leaf 0 of Intel SGX Capabilities (EAX=12H,ECX=0)
eax: 3 ebx: 1 ecx: 0 edx: 381f
sgx 1 supported: 1
sgx 2 supported: 1
MaxEnclaveSize_Not64: 1f
MaxEnclaveSize_64: 38

CPUID Leaf 12H, Sub-Leaf 1 of Intel SGX Capabilities (EAX=12H,ECX=1)
eax: b6 ebx: 0 ecx: 2e7 edx: 0

CPUID Leaf 12H, Sub-Leaf 2 of Intel SGX Capabilities (EAX=12H,ECX=2)
eax: c0000001 ebx: 4 ecx: 1 edx: 2
size of EPC section in Processor Reserved Memory, 8192 M

CPUID Leaf 12H, Sub-Leaf 3 of Intel SGX Capabilities (EAX=12H,ECX=3)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 4 of Intel SGX Capabilities (EAX=12H,ECX=4)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 5 of Intel SGX Capabilities (EAX=12H,ECX=5)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 6 of Intel SGX Capabilities (EAX=12H,ECX=6)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 7 of Intel SGX Capabilities (EAX=12H,ECX=7)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 8 of Intel SGX Capabilities (EAX=12H,ECX=8)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M

CPUID Leaf 12H, Sub-Leaf 9 of Intel SGX Capabilities (EAX=12H,ECX=9)
eax: 0 ebx: 0 ecx: 0 edx: 0
size of EPC section in Processor Reserved Memory, 0 M
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant