Page MenuHomeFreeBSD

D56021.id.diff
No OneTemporary

D56021.id.diff

diff --git a/sys/amd64/vmm/x86.c b/sys/amd64/vmm/x86.c
--- a/sys/amd64/vmm/x86.c
+++ b/sys/amd64/vmm/x86.c
@@ -446,10 +446,19 @@
CPUID_STDEXT_AVX512ER |
CPUID_STDEXT_AVX512CD | CPUID_STDEXT_SHA |
CPUID_STDEXT_AVX512BW |
- CPUID_STDEXT_AVX512VL;
+ CPUID_STDEXT_AVX512VL |
+ CPUID_STDEXT_AVX512IFMA;
regs[2] &= CPUID_STDEXT2_VAES |
- CPUID_STDEXT2_VPCLMULQDQ;
- regs[3] &= CPUID_STDEXT3_MD_CLEAR;
+ CPUID_STDEXT2_VPCLMULQDQ |
+ CPUID_STDEXT2_AVX512VBMI |
+ CPUID_STDEXT2_AVX512VBMI2 |
+ CPUID_STDEXT2_AVX512VNNI |
+ CPUID_STDEXT2_AVX512BITALG |
+ CPUID_STDEXT2_AVX512VPOPCNTDQ;
+ regs[3] &= CPUID_STDEXT3_MD_CLEAR |
+ CPUID_STDEXT3_AVX5124VNNIW |
+ CPUID_STDEXT3_AVX5124FMAPS |
+ CPUID_STDEXT3_AVX512VP2INTERSECT;
/* Advertise RDPID if it is enabled. */
error = vm_get_capability(vcpu, VM_CAP_RDPID,

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 19, 12:55 PM (1 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30626448
Default Alt Text
D56021.id.diff (940 B)

Event Timeline