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