18 lines
556 B
Diff
18 lines
556 B
Diff
--- sys/x86/x86/cpu_machdep.c.orig
|
|
+++ sys/x86/x86/cpu_machdep.c
|
|
@@ -924,7 +924,6 @@
|
|
* architectural state except possibly %rflags. Also, it is always
|
|
* called with interrupts disabled.
|
|
*/
|
|
-void (*mds_handler)(void);
|
|
void mds_handler_void(void);
|
|
void mds_handler_verw(void);
|
|
void mds_handler_ivb(void);
|
|
@@ -933,6 +932,7 @@
|
|
void mds_handler_skl_avx(void);
|
|
void mds_handler_skl_avx512(void);
|
|
void mds_handler_silvermont(void);
|
|
+void (*mds_handler)(void) = mds_handler_void;
|
|
|
|
static int
|
|
sysctl_hw_mds_disable_state_handler(SYSCTL_HANDLER_ARGS)
|