--- linux-2.6.1/drivers/acpi/processor.c 2003-09-28 15:26:32.000000000 +0200 +++ linux-2.6.1-dv/drivers/acpi/processor.c 2004-01-17 17:12:04.000000000 +0100 @@ -951,6 +951,7 @@ acpi_processor_get_throttling_info ( /* TBD: Support ACPI 2.0 objects */ + pr->throttling.duty_width = 3; /* Horrible hack */ if (!pr->throttling.address) { ACPI_DEBUG_PRINT((ACPI_DB_INFO, "No throttling register\n")); return_VALUE(0); @@ -977,7 +978,7 @@ acpi_processor_get_throttling_info ( return_VALUE(0); } - pr->throttling.state_count = POWER_OF_2[acpi_fadt.duty_width]; + pr->throttling.state_count = POWER_OF_2[pr->throttling.duty_width]; /* * Compute state values. Note that throttling displays a linear power/