From: Venkatesh Pallipadi Date: Fri, 29 Jul 2005 19:51:36 +0000 (-0400) Subject: [ACPI] Fix the regression with c1_default_handler on some systems X-Git-Tag: v2.6.16.28-rc1~5151^2~1^2~7 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=4a7164023959040e687e51663dee67cff4d2b770;p=karo-tx-linux.git [ACPI] Fix the regression with c1_default_handler on some systems where C-states come from FADT. Thanks to Kevin Radloff for identifying the issue and isolating it to exact line of code that is causing the issue. Signed-off-by: Venkatesh Pallipadi Signed-off-by: Len Brown --- diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c index 8f038cd29477..aea745f4a8b0 100644 --- a/drivers/acpi/processor_idle.c +++ b/drivers/acpi/processor_idle.c @@ -842,7 +842,7 @@ static int acpi_processor_get_power_info ( result = acpi_processor_get_power_info_cst(pr); if ((result) || (acpi_processor_power_verify(pr) < 2)) { result = acpi_processor_get_power_info_fadt(pr); - if (result) + if ((result) || (acpi_processor_power_verify(pr) < 2)) result = acpi_processor_get_power_info_default_c1(pr); }