David,

 From my own experience (not being a subject matter expert):
- check if cpudrv is loaded as module (/platform/i86pc/kernel/drv/cpudrv 
and the amd64 variant). If not - the specific cpu is not recognized by 
cpudrv (see speedstep.c) and the module did not load.
- you could take a look at speedstep.c. There is some code that checks 
cpu family, model and capability. You could check that against kstat's 
output.
- you could check the history of speedstep.c - may this provides a clue 
if upgrading would help is this case.

Regards,

Tom.

David Vengerov wrote:
> Can someone please help me figure out if xeon.sfbay can be used for 
> studying how DVFS works? The site  
> http://blogs.sun.com/mhaywood/entry/introducing_speedstep_on_solaris 
> suggests that Intel Xeon is capable of supporting several frequencies. 
> However, when I run "kstat -m cpu_info -s supported_frequencies_Hz", I 
> get the following:
> 
> module: cpu_info                        instance: 0
> name:   cpu_info0                       class:    misc
>        supported_frequencies_Hz        1793370470
> 
> module: cpu_info                        instance: 1
> name:   cpu_info1                       class:    misc
>        supported_frequencies_Hz        1793370470
> 
> module: cpu_info                        instance: 2
> name:   cpu_info2                       class:    misc
>        supported_frequencies_Hz        1793370470
> 
> module: cpu_info                        instance: 3
> name:   cpu_info3                       class:    misc
>        supported_frequencies_Hz        1793370470
> 
> which suggests that only one frequency is supported. The kernel version 
> is: SunOS 5.11 snv_79. Is it possible that a later version of Nevada is 
> required for DVFS?
> 
> Thanks,
> 
> David
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> pm-discuss mailing list
> pm-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/pm-discuss

Reply via email to