From: Thomas R. <ma...@re...> - 2004-03-04 12:06:28
|
Luca Capello wrote: > > gismo:/proc/acpi/processor/CPU1# cat power > active state: C47514253 > default state: C26214683 > bus master activity: 00010000 > states: > C1: promotion[--] demotion[C23360] latency[000] > usage[134972534] > C2: <not supported> > C3: <not supported> > > gismo:/proc/acpi/processor/CPU1# cat throttling > Could not determine current throttling state. > ===== > > I already hacked my DSDT (attached in .dsl format), but the last tests > I made on > 2.6.3 + ACPI 20040220 and 'ACPI DSDT in initrd' gave the same error > (attached > 'dmesg' output). > > Possible solutions? > I had the same problem. Your machine supports the C4 state. Change the P_BLK in your DSDT to 0x06 e.g.: Processor (\_PR.CPU0, 0x01, 0x00001010, 0x07) to: Processor (\_PR.CPU0, 0x01, 0x00001010, 0x06) or use the patch from Pavel, posted on the 28.02.2004, 17:10. Unfortunately this won't enable the C4 state if you have one. What do mainters say about supporting Cn processor states in the future? |