QUOTE(carpao @ Mar 6 2007, 11:25 PM)

Kiko...
I have a Core Duo (not core 2 duo)
The following failure message depends on that?
CODE
etc : TTY=ttyp1; PWD=/Library/StartupItems/ACPICPUThrottle; USER=root; COMMAND=/sbin/kextload ACPICPUThrottle.kext/
kernel[0]: ACPICPUThrottle: Adding CPU0
kernel[0]: ---> P0, 1660Mhz, 31000mW, 10us, 10us (ctrl=0xa2c, status=0xa2c)
kernel[0]: ---> P1, 1330Mhz, 22000mW, 10us, 10us (ctrl=0x820, status=0x820)
kernel[0]: ---> P2, 1000Mhz, 13000mW, 10us, 10us (ctrl=0x613, status=0x613)
kernel[0]: ---> P3, 65535Mhz, 4294967295mW, 255us, 255us (ctrl=0xffff, status=0xffff)
kernel[0]: ACPICPUThrottle: Using direct drive of Intel throttling
kernel[0]: ACPICPUThrottle: Throttle failed with cur_status=0xa2c, want_status=0x0!
kernel[0]: ACPICPUThrottle: Adding CPU1
kernel[0]: ACPICPUThrottle: No valid CPUs returned by ACPI! It's possible your BIOS does not think your system should be throttled and therefore did not return any available power states, or maybe your CPU only supports one other power state than maximum which is below 1Ghz!
PS I have both cores enabled...
uhm...
I don't know what changed because I'm pretty sure that I tried both beofre...
however Now I have the following status
CODE
Mar 7 17:52:26 kernel[0]: ACPI CPU Throttle loaded
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Adding CPU0
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: type=82, datalen=12, _ASI=7f, _RBW=0, _RBO=0, _ADR=0
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: ACPI returns no ACPI throttling available
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: type=82, datalen=12, _ASI=7f, _RBW=0, _RBO=0, _ADR=0
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: ACPI returns no ACPI throttling available
Mar 7 17:52:26 kernel[0]: ---> P0, 1660Mhz, 31000mW, 10us, 10us (ctrl=0xa2c, status=0xa2c)
Mar 7 17:52:26 kernel[0]: ---> P1, 1330Mhz, 22000mW, 10us, 10us (ctrl=0x820, status=0x820)
Mar 7 17:52:26 kernel[0]: ---> P2, 1000Mhz disabled
Mar 7 17:52:26 kernel[0]: ---> P3, 65535Mhz, 4294967295mW, 255us, 255us (ctrl=0xffff, status=0xffff)
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Intel processor detected, family=6, model=e
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Using direct drive of Intel throttling
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Setting CPU0 to powerstate 1
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: rtc_cycle_count=83000000, newcount=66500000, cutoff=50000000
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Throttle succeeded with cur_status=0x820, want_status=0x0!
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: rtc_cycle_count=83000000, newcount=66500000, cutoff=50000000
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Adding CPU1
Mar 7 17:52:26 kernel[0]: ACPICPUThrottle: Failed with code -536870212
I started the Application CPUThrottle, and it presents the three possible values (including the P3 wrong one). I set the minimum to P1 value and maximum to P0 value and it seems (from its status taht effectively it is working...)
in the console are presents many messages (some time of Filed switch, sometimes of succeeded switch).
the bus speed results set to 100Mhz :-(
Finally I have the impression that if the Application CPUThrottle2 is not executed the freq is fixed (from teh sysctl output)
So I have many doubts
what means that CPU1 fails? (I have both core enabled!)
in the console the messages refers always inly to CPU0 about trhottling...