From: H. Peter Anvin Date: Sun, 23 Nov 2008 07:39:23 +0000 (-0800) Subject: x86: revert default reboot method to REBOOT_KBD X-Git-Tag: v2.6.29-rc1~521^2~39^4~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3889d0cea2b73049bdca062d9ff1e5d33468289c;p=platform%2Fupstream%2Fkernel-adaptation-pc.git x86: revert default reboot method to REBOOT_KBD Impact: Reverts default reboot method. Checkin 14d7ca5c575853664d8fe4f225a77b8df1b7de7d changed the default reboot method to "pci", a.k.a. port CF9. Unfortunately this has been shown to cause lockups on at least two systems for which REBOOT_KBD worked, both Thinkpads with Intel chipsets. This reverts the default to REBOOT_KBD, while leaving the option to have "reboot=pci" specified explicitly or via a DMI match. Signed-off-by: H. Peter Anvin --- diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c index ddc9389..790b09f 100644 --- a/arch/x86/kernel/reboot.c +++ b/arch/x86/kernel/reboot.c @@ -29,7 +29,7 @@ EXPORT_SYMBOL(pm_power_off); static const struct desc_ptr no_idt = {}; static int reboot_mode; -enum reboot_type reboot_type = BOOT_CF9_COND; +enum reboot_type reboot_type = BOOT_KBD; int reboot_force; #if defined(CONFIG_X86_32) && defined(CONFIG_SMP)