Thanks for you replies. Correction, the low power mode seems to occur on resume after suspend-to-ram. I was booting on AC alone and on battery alone and got the same fast mode. I had to do suspend-resume to reach the power save mode.
This is strange. There is only one frequency and there seems to be no major difference in kstat cpu_info output between the two modes. There is only one cpu. I have double checked that the applications indeed run 35% slower after suspend/resume. Normal AC (fast mode): # kstat cpu_info | grep Hz brand Intel(r) Celeron(r) M processor 900MHz clock_MHz 900 current_clock_Hz 900077566 implementation x86 (GenuineIntel 6D8 family 6 model 13 step 8 clock 900 MHz) supported_frequencies_Hz 900077566 After suspend/resume (on battery): # kstat cpu_info | grep Hz brand Intel(r) Celeron(r) M processor 900MHz clock_MHz 900 current_clock_Hz 900072114 implementation x86 (GenuineIntel 6D8 family 6 model 13 step 8 clock 900 MHz) supported_frequencies_Hz 900072114 /Karl D -- This message posted from opensolaris.org