diff options
Diffstat (limited to 'arch/x86/kernel/reboot.c')
-rw-r--r-- | arch/x86/kernel/reboot.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c index 790b09fbadcb..bb387ab0eea8 100644 --- a/arch/x86/kernel/reboot.c +++ b/arch/x86/kernel/reboot.c | |||
@@ -384,20 +384,20 @@ static void native_machine_emergency_restart(void) | |||
384 | load_idt(&no_idt); | 384 | load_idt(&no_idt); |
385 | __asm__ __volatile__("int3"); | 385 | __asm__ __volatile__("int3"); |
386 | 386 | ||
387 | reboot_type = BOOT_CF9_COND; | 387 | reboot_type = BOOT_KBD; |
388 | break; | 388 | break; |
389 | 389 | ||
390 | #ifdef CONFIG_X86_32 | 390 | #ifdef CONFIG_X86_32 |
391 | case BOOT_BIOS: | 391 | case BOOT_BIOS: |
392 | machine_real_restart(jump_to_bios, sizeof(jump_to_bios)); | 392 | machine_real_restart(jump_to_bios, sizeof(jump_to_bios)); |
393 | 393 | ||
394 | reboot_type = BOOT_CF9_COND; | 394 | reboot_type = BOOT_KBD; |
395 | break; | 395 | break; |
396 | #endif | 396 | #endif |
397 | 397 | ||
398 | case BOOT_ACPI: | 398 | case BOOT_ACPI: |
399 | acpi_reboot(); | 399 | acpi_reboot(); |
400 | reboot_type = BOOT_CF9_COND; | 400 | reboot_type = BOOT_KBD; |
401 | break; | 401 | break; |
402 | 402 | ||
403 | case BOOT_EFI: | 403 | case BOOT_EFI: |
@@ -406,7 +406,7 @@ static void native_machine_emergency_restart(void) | |||
406 | EFI_RESET_WARM : | 406 | EFI_RESET_WARM : |
407 | EFI_RESET_COLD, | 407 | EFI_RESET_COLD, |
408 | EFI_SUCCESS, 0, NULL); | 408 | EFI_SUCCESS, 0, NULL); |
409 | reboot_type = BOOT_CF9_COND; | 409 | reboot_type = BOOT_KBD; |
410 | break; | 410 | break; |
411 | 411 | ||
412 | case BOOT_CF9: | 412 | case BOOT_CF9: |