diff options
Diffstat (limited to 'arch/x86/kernel/smpboot.c')
-rw-r--r-- | arch/x86/kernel/smpboot.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kernel/smpboot.c b/arch/x86/kernel/smpboot.c index c36cc1452cdc..9d8319183aae 100644 --- a/arch/x86/kernel/smpboot.c +++ b/arch/x86/kernel/smpboot.c | |||
@@ -47,6 +47,7 @@ | |||
47 | #include <linux/bootmem.h> | 47 | #include <linux/bootmem.h> |
48 | #include <linux/err.h> | 48 | #include <linux/err.h> |
49 | #include <linux/nmi.h> | 49 | #include <linux/nmi.h> |
50 | #include <linux/tboot.h> | ||
50 | 51 | ||
51 | #include <asm/acpi.h> | 52 | #include <asm/acpi.h> |
52 | #include <asm/desc.h> | 53 | #include <asm/desc.h> |
@@ -1318,6 +1319,7 @@ void play_dead_common(void) | |||
1318 | void native_play_dead(void) | 1319 | void native_play_dead(void) |
1319 | { | 1320 | { |
1320 | play_dead_common(); | 1321 | play_dead_common(); |
1322 | tboot_shutdown(TB_SHUTDOWN_WFS); | ||
1321 | wbinvd_halt(); | 1323 | wbinvd_halt(); |
1322 | } | 1324 | } |
1323 | 1325 | ||