Messages in this thread Patch in this message | | | From | "Rafael J. Wysocki" <> | Subject | Re: [REGRESSION]fan turns at highspeed after suspend2ram | Date | Wed, 13 Feb 2008 00:23:05 +0100 |
| |
On Wednesday, 13 of February 2008, Mirco Tischler wrote: > > Am Dienstag, den 12.02.2008, 23:18 +0100 schrieb Rafael J. Wysocki: > > Ouch. I think I know what the problem is. > > > > On top of this patch, please apply the appended one and retest. > > > > Thanks, > > Rafael > > > > --- > > drivers/acpi/hardware/hwsleep.c | 1 + > > 1 file changed, 1 insertion(+) > > > > Index: linux-2.6/drivers/acpi/hardware/hwsleep.c > > =================================================================== > > --- linux-2.6.orig/drivers/acpi/hardware/hwsleep.c > > +++ linux-2.6/drivers/acpi/hardware/hwsleep.c > > @@ -566,6 +566,7 @@ acpi_status acpi_leave_sleep_state(u8 sl > > return_ACPI_STATUS(status); > > } > > > > + arg.integer.value = sleep_state; > > status = acpi_evaluate_object(NULL, METHOD_NAME__WAK, &arg_list, NULL); > > if (ACPI_FAILURE(status) && status != AE_NOT_FOUND) { > > ACPI_EXCEPTION((AE_INFO, status, "During Method _WAK")); > Good news. That works perfectly.
Ah, ok. Thanks for testing. :-)
Can you please check if the current mainline with the following patch applied works on your box?
Thanks, Rafael
--- drivers/acpi/hardware/hwsleep.c | 1 + 1 file changed, 1 insertion(+)
Index: linux-2.6/drivers/acpi/hardware/hwsleep.c =================================================================== --- linux-2.6.orig/drivers/acpi/hardware/hwsleep.c +++ linux-2.6/drivers/acpi/hardware/hwsleep.c @@ -616,6 +616,7 @@ acpi_status acpi_leave_sleep_state(u8 sl return_ACPI_STATUS(status); } + arg.integer.value = sleep_state; status = acpi_evaluate_object(NULL, METHOD_NAME__WAK, &arg_list, NULL); if (ACPI_FAILURE(status) && status != AE_NOT_FOUND) { ACPI_EXCEPTION((AE_INFO, status, "During Method _WAK"));
| |