Fix off-by-one: SEFF0ECX_WAITPKG is bit 5, not bit 4.
authorjsg <jsg@openbsd.org>
Fri, 28 Jul 2023 03:06:46 +0000 (03:06 +0000)
committerjsg <jsg@openbsd.org>
Fri, 28 Jul 2023 03:06:46 +0000 (03:06 +0000)
from guenther@ in amd64

sys/arch/i386/include/specialreg.h

index 3e90b17..0a1dbe4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: specialreg.h,v 1.83 2023/07/24 14:54:00 deraadt Exp $ */
+/*     $OpenBSD: specialreg.h,v 1.84 2023/07/28 03:06:46 jsg Exp $     */
 /*     $NetBSD: specialreg.h,v 1.7 1994/10/27 04:16:26 cgd Exp $       */
 
 /*-
 #define SEFF0ECX_AVX512VBMI    0x00000002 /* AVX-512 vector bit inst */
 #define SEFF0ECX_UMIP          0x00000004 /* UMIP support */
 #define SEFF0ECX_PKU           0x00000008 /* Page prot keys for user mode */
-#define SEFF0ECX_WAITPKG       0x00000010 /* UMONITOR/UMWAIT/TPAUSE insns */
+#define SEFF0ECX_WAITPKG       0x00000020 /* UMONITOR/UMWAIT/TPAUSE insns */
 /* SEFF EDX bits */
 #define SEFF0EDX_AVX512_4FNNIW 0x00000004 /* AVX-512 neural network insns */
 #define SEFF0EDX_AVX512_4FMAPS 0x00000008 /* AVX-512 mult accum single prec */