QUOTE(Kiko @ Feb 28 2007, 03:25 AM)

yeah, i dont have that many cpu's to test on, but what i can i will test
Hi, Kiko,
After played with my bios setting, I finally get the cpu throttle worked (kind of ), wow! its now 4AM but I am so excited.
But it seems still something not quite right. I was wondering can you show me some cues.
I am confused with two things now
1. there are so many failure report in my system log, what does it mean?
2. in windows, my cpu can run EIST on following frequency:
2.4G(PID12) 2.6G(PID13) 2.8G(PID14) 3.0G(PID15) 3.2G(PID16) 3.4G(PIO17)
but now it seems the cputhrottle.kext only detect the minimum and maxnium, (in cpu throttle 2 app, it also only reports two states)
any idea to enable rest of states?
here is my log
: ACPI CPU Throttle loaded
: ACPICPUThrottle: Adding CPU0
: ACPICPUThrottle: type=82, datalen=12, _ASI=7f, _RBW=40, _RBO=0, _ADR=199
: ACPICPUThrottle: ACPI returns no ACPI throttling available
: ACPICPUThrottle: type=82, datalen=12, _ASI=7f, _RBW=10, _RBO=0, _ADR=198
: ACPICPUThrottle: ACPI returns no ACPI throttling available
: ---> P0, 3400Mhz, 89000mW, 10us, 10us (ctrl=0x1125, status=0x1125)
: ---> P1, 2400Mhz, 68000mW, 10us, 10us (ctrl=0xc20, status=0xc20)
: ACPICPUThrottle: Intel processor detected, family=f, model=6
: ACPICPUThrottle: Using direct drive of Intel throttling
: ACPICPUThrottle: Setting CPU0 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Throttle failed with cur_status=0xc22, want_status=0x0!
: ACPICPUThrottle: Adding CPU1
: ACPICPUThrottle: type=82, datalen=12, _ASI=1, _RBW=10, _RBO=0, _ADR=8f0
: ACPICPUThrottle: PCR=0x8f0 width 0
: ACPICPUThrottle: type=82, datalen=12, _ASI=1, _RBW=10, _RBO=0, _ADR=8f2
: ACPICPUThrottle: PSR=0x8f2 width 0
: ---> P0, 3400Mhz, 89000mW, 160us, 10us (ctrl=0x1125, status=0x1125)
: ---> P1, 2400Mhz, 68000mW, 160us, 10us (ctrl=0xc20, status=0xc20)
: ACPICPUThrottle: Using ACPI BIOS to throttle CPU
: ACPICPUThrottle: Setting CPU1 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Writing 0xc20 width 16 to 0x8f0
: ACPICPUThrottle: Throttle succeeded!
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Adding CPU2
: ACPICPUThrottle: Failed with code -536870212
: ACPICPUThrottle: Adding CPU3
: ACPICPUThrottle: Failed with code -536870212
: 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!
ACPICPUThrottle: Setting CPU0 to powerstate 0
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=170000000, cutoff=50000000
: ACPICPUThrottle: Throttle failed with cur_status=0xc23, want_status=0x0!
: ACPICPUThrottle: Setting CPU0 to powerstate 0
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=170000000, cutoff=50000000
: ACPICPUThrottle: Throttle succeeded with cur_status=0x1125, want_status=0x0!
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=170000000, cutoff=50000000
: ACPICPUThrottle: Setting CPU1 to powerstate 0
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=170000000, cutoff=50000000
: ACPICPUThrottle: Writing 0x1125 width 16 to 0x8f0
: ACPICPUThrottle: Throttle succeeded!
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=170000000, cutoff=50000000
: -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
: -.-.-.-.-.
: -.-.-.-.-.ACPICPUThrottle: Setting CPU0 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Throttle failed with cur_status=0xc22, want_status=0x0!
: ACPICPUThrottle: Setting CPU0 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Throttle failed with cur_status=0xc21, want_status=0x0!
: ACPICPUThrottle: Setting CPU0 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Throttle succeeded with cur_status=0xc20, want_status=0x0!
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Setting CPU1 to powerstate 1
: ACPICPUThrottle: rtc_cycle_count=170000000, newcount=120000000, cutoff=50000000
: ACPICPUThrottle: Writing 0xc20 width 16 to 0x8f0
: ACPICPUThrottle: Throttle succeeded!
: ACPICPUThrottle: rtc