[Intel-gfx] drm/i915: Enabling PC8 on Haswell
Paulo Zanoni
przanoni at gmail.com
Thu Dec 26 14:46:21 CET 2013
Hi
See comments inline.
2013/12/22 Nicolas Kalkhof <nkalkhof at web.de>:
> Sorry, last post got html infected!
>
> Hello,
> I've been trying to enable PC8 on my Haswell i7-4600M Notebook but i'm not sure if it is working properly.
As far as I could check, your PCI ID is 0416, so your machine is not
ULT. As far as I know, your machine supports only up to PC7 state. I
may be wrong. Still, I will provide some comments below:
> During idle states (No X running) 915_pc8_status tells me that PC8 seems to be disabled:
To get into Pacakge C8 and deeper states you need all screens to be
disabled. You mentioned X is not running, so what exactly did you do
to disable all the screens?
> Requirements met: no
This means: either one or more screens are enabled, or the power well
is enabled, or both.
> GPU idle: no
Something is submitting work to the GPU.
> Disable count: 3
> IRQs disabled: no
> Enabled: no
> Is this supposed to be right?
>
> Powertop 2.5 reports that Package C-States never go above pc3 while Core C7-HSW and GPU RC6 states are always reached with > 90%.
Did you go to the "tunables" tab and switch everything to "good"? All
devices (not only graphics) need to be properly configured for the
machine to reach PC8+.
> Package | Core | CPU 0
> | | C0 active 0.7%
> | | POLL 0.0% 0.0 ms
> | | C1E-HSW 0.9% 1.3 ms
> C2 (pc2) 90.8% | |
> C3 (pc3) 0.0% | C3 (cc3) 0.4% | C3-HSW 0.4% 0.4 ms
> C6 (pc6) 0.0% | C6 (cc6) 0.0% | C6-HSW 0.0% 0.0 ms
> C7 (pc7) 0.0% | C7 (cc7) 97.1% | C7s-HSW 97.5% 5.8 ms
> | Core | CPU 1
> | | C0 active 0.8%
> | | POLL 0.0% 0.0 ms
> | | C1E-HSW 0.0% 0.0 ms
> | |
> | C3 (cc3) 0.1% | C3-HSW 0.1% 0.3 ms
> | C6 (cc6) 0.0% | C6-HSW 0.0% 0.0 ms
> | C7 (cc7) 92.0% | C7s-HSW 92.3% 12.0 ms
> | GPU |
> | |
> | Powered On 0.6% |
> | RC6 99.4% |
> | RC6p 0.0% |
>
Powertop doesn't show PC8, PC9 and PC10 states, which confirms my
belief that your machine does not support these states.
> Kernel is 3.13-rc4 from ~danvet/drm-intel/drm-intel-nightly
> Params are: i915.i915_enable_rc6=1 pcie_aspm=force i915.i915_disable_power_well=0 i915.enable_pc8=1 "acpi_osi=!Windows 2012" acpi_backlight=legacy
Why are you using all these options for i915? We recommend to stick to
the defaults since they are the best bug-free setup.
Thanks,
Paulo
>
> dmesg goes here: http://pastebin.ca/2516591
> Any ideas?
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
--
Paulo Zanoni
More information about the Intel-gfx
mailing list