Hello,

I've done some more digging into this P4-M speedstep annoyance, which I thought 
I'd share.

I set debug_est=1 in powernow.c and noticed that the driver fails in 
probe_speedstep() - after checking that CPUID_INTC_ECX_EST is set.

I added some extra debugging stuff to log the contents of ebx, ecx and edx, 
after the cpuid instruction:

Jun 30 14:03:48 bond powernow: [ID 609985 kern.notice] NOTICE: cpuid ebx=0x1080e
Jun 30 14:03:48 bond powernow: [ID 610113 kern.notice] NOTICE: cpuid ecx=0x4400
Jun 30 14:03:48 bond powernow: [ID 610241 kern.notice] NOTICE: cpuid 
edx=0xbfebf9ff

So this P4-M seems to lack the 'est' flag, despite having Enhanced SpeedStep 
enabled (according to the BIOS, at least). Curious.

Justin.
 
 
This message posted from opensolaris.org

Reply via email to