On Wed, 12 Jul 2006 15:58:52 +0800 "Yu, Luming" <luming.yu@xxxxxxxxx> wrote: > what kernel you are using? > > Is it due to a patch to reboot box with ACPI FADT reset register? > Actually, it's due to your patch ;) See http://bugzilla.kernel.org/show_bug.cgi?id=6655 --- a/arch/i386/kernel/reboot.c~acpi-asus-s3-resume-fix +++ a/arch/i386/kernel/reboot.c @@ -30,6 +30,12 @@ static int reboot_thru_bios; #ifdef CONFIG_SMP static int reboot_cpu = -1; #endif +#ifdef CONFIG_ACPI +extern u32 acpi_disable(void); +#else +static u32 acpi_disable(void){}; +#endif + static int __init reboot_setup(char *str) { while(1) { @@ -321,6 +327,8 @@ void machine_shutdown(void) void machine_emergency_restart(void) { + + acpi_disable(); if (!reboot_thru_bios) { if (efi_enabled) { efi.reset_system(EFI_RESET_COLD, EFI_SUCCESS, 0, NULL); _ We're calling acpi_disable() even if acpi is not enabled and it gets upset. - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html