C-States configuration

Anton Sayetsky vsjcfm at gmail.com
Wed Apr 9 18:07:49 UTC 2014


2014-04-09 20:40 GMT+03:00 hiren panchasara <hiren.panchasara at gmail.com>:
> I am running -current on my T420 at r263906M
>
> debug.acpi.acpi_ca_version: 20130823
>
> o/p of sysctl -a | grep acpi - http://bpaste.net/show/199806/
>
>  and I have following in my rc.conf:
>
> performance_cx_lowest="Cmax"
> economy_cx_lowest="Cmax"
>
> But I still get:
>
> % sysctl -a | grep cx_lowest
> hw.acpi.cpu.cx_lowest: C1
> dev.cpu.0.cx_lowest: C1
> dev.cpu.1.cx_lowest: C1
> dev.cpu.2.cx_lowest: C1
> dev.cpu.3.cx_lowest: C1
>
> And I can do:
> # sysctl dev.cpu.0.cx_lowest=Cmax
> dev.cpu.0.cx_lowest: C1 -> C8
>
> that tells me that Cmax is C8.
>
> % sysctl -d dev.cpu.0.cx_lowest
> dev.cpu.0.cx_lowest: lowest Cx sleep state to use
>
> I was expecting cx_lowest to be set to C8 because of rc.conf config I have.
>
> What am I missing here?
>
> cheers,
> Hiren
Try to set LOW instead of Cmax.


More information about the freebsd-acpi mailing list