Li, Aubrey wrote: > Mark Haywood wrote: > > >> Mario Goebbels wrote: >> >>>>> On snv_95, PowerTOP indicated that there are two P-States on my CPU >>>>> (2GHz and 2.67GHz). I've updated to snv_97 today and now I'm left >>>>> with a single P-State (obviously the maximum frequency). The CPU's >>>>> a Intel Core 2 Quad 9450. >>>>> >>>>> Any ideas? Thanks! >>>>> >>>>> >>>>> >>>> fgrep cpudrv /var/adm/messages to see if there are any messages >>>> coming from the CPU driver. >>>> >>>> >>> That's all messages since the last boot up. Does that mean I have to >>> install some additional stuff? This is OpenSolaris 2008.05 updated >>> to snv_97. >>> >>> Regards, >>> -mg >>> >>> >> This is odd. Obviously related to the T-state support that was >> integrated into snv_97. I'll have to test this myself. I'll get back >> to you either tomorrow or Monday. >> >> Thanks, >> Mark >> > > Previously, > > ess_pdccap = ESS_PDC_PS_MSR | ESS_PDC_IO_BEFORE_HALT | > ESS_PDC_MP | ESS_PDC_PSD; > > Currently, > > cpudrv_intel_pdccap = CPUDRV_INTEL_PDC_PS_MSR | > CPUDRV_INTEL_PDC_MP | CPUDRV_INTEL_PDC_PSD; > > "ESS_PDC_IO_BEFORE_HALT" is missing, isn't it? >
Yes, it looks like the T-state integration missed a previous bug fix and therefore didn't include IO_BEFORE_HALT. I've attached a patched CPU driver. Mario, if you care to give it a try, you need to copy it to /platform/i86pc/kernel/drv/amd64/cpudrv and reboot your machine. Thanks, Mark > Thanks, > -Aubrey > _______________________________________________ > pm-discuss mailing list > pm-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/pm-discuss > -------------- next part -------------- A non-text attachment was scrubbed... Name: cpudrv.gz Type: application/x-gzip Size: 40737 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/pm-discuss/attachments/20080915/c034ed33/attachment.bin>