We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4c0595 commit e8084c2Copy full SHA for e8084c2
pkg/sentry/arch/fpu/fpu_amd64.s
@@ -22,11 +22,12 @@
22
// FXSAVE/XSAVE area. (Intel SDM Vol. 1, Table 10-2 "Format of an FXSAVE Area")
23
#define MXCSR_OFFSET 24
24
25
-// The value for XCR0 is defined to xsave/xrstor everything except for PKRU and
26
-// AMX regions.
+// The value for XCR0 is defined to xsave/xrstor everything except for MPX, PKRU
+// and AMX regions.
27
+// MPX has been deprecated.
28
// TODO(gvisor.dev/issues/9896): Implement AMX support.
29
// TODO(gvisor.dev/issues/10087): Implement PKRU support.
-#define XCR0_DISABLED_MASK ((1 << 9) | (1 << 17) | (1 << 18))
30
+#define XCR0_DISABLED_MASK ((1 << 3) | (1 << 4) | (1 << 9) | (1 << 17) | (1 << 18))
31
#define XCR0_EAX (0xffffffff ^ XCR0_DISABLED_MASK)
32
#define XCR0_EDX 0xffffffff
33
0 commit comments