Messages in this thread Patch in this message | | | Subject | Re: [OOPS] Kernel powerdown | From | Robert Love <> | Date | 15 Mar 2002 16:55:49 -0500 |
| |
On Fri, 2002-03-15 at 16:44, Udo A. Steinberg wrote:
> > Does the machine power off successfully using ACPI when the NMI watchdog is > > not enabled? > > No, it never managed to power off with ACPI. It works with APM though.
Ah, that is the problem, then.
> > APM doesn't turn off the NMI afaik so why should ACPI have to? > > Imho the problem will most likely go away when poweroff works properly > on my board. I can supply whatever info you need to make it work, too ;) > > The board is an Asus A7V.
See if the attached patch fixes it ...
Robert Love
diff -urN linux-2.4.19/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c --- linux-2.4.19/drivers/acpi/hardware/hwsleep.c Fri Mar 15 00:28:10 2002 +++ linux/drivers/acpi/hardware/hwsleep.c Fri Mar 15 16:54:57 2002 @@ -152,6 +152,15 @@ return status; } + /* + * Broken ACPI table on ASUS A7V: + * it reports type 7, but poweroff is type 2 + */ + if (type_a == 7 && type_b == 7 && sleep_state == ACPI_STATE_S5 + && !memcmp(acpi_gbl_DSDT->oem_id, "ASUS\0\0", 6) + && !memcmp(acpi_gbl_DSDT->oem_table_id, "A7V", 3)) { + type_a = type_b = 2; + } /* run the _PTS and _GTS methods */ MEMSET(&arg_list, 0, sizeof(arg_list)); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |