On Fri, Feb 11, 2011 at 09:16:33AM -0800, Jesse Barnes wrote:
On Fri, 11 Feb 2011 08:28:37 +0100 Francesco Allertsen fallertsen@gmail.com wrote:
On Thu, Feb 10, 2011 at 03:25:33PM -0800, Jesse Barnes wrote:
Does this kernel have the problem patch included? Or is it reverted?
That was without the patch reverted, now I've reverted it and this is the output:
HD boost: yes Boost freq: 3 HW control enabled: no SW control enabled: yes Gated voltage change: no Starting frequency: P9 Max P-state: P0 Min P-state: P9 RS1 VID: 0 RS2 VID: 8 Render standby enabled: yes Current RS state: RS2 (RC6) RSTDBYCTL: 0x474c3000
It seems the same.
Interesting, so your RSTDBYCTL is the same and you're still in RC6. So something else in the cleanup patch is causing trouble.
Francesco, if you revert d5bb081b027b520f9e59b4fb8faea83a136ec15e do both the hangs at X startup and suspend/resume go away?
I've tried to revert it and it hangs the same on the suspend/resume, so I've setted inittab to work only in tty mode, and bisected the suspend/resume problem from -rc4.
The bad commit is another:
commit 88271da3f3da75d6eaef5e768c82a1627edf7088 Author: Jesse Barnes jbarnes@virtuousgeek.org Date: Wed Jan 5 12:01:24 2011 -0800
drm/i915: re-enable rc6 support for Ironlake+
Re-enable rc6 support on Ironlake for power savings. Adds a debugfs file to check current RC state, adds a missing workaround for Ironlake MI_SET_CONTEXT instructions, and renames MCHBAR_RENDER_STANDBY to RSTDBYCTL to match the docs.
Keep RC6 and the power context disabled on pre-ILK. It only seems to hang and doesn't save any power.
Signed-off-by: Jesse Barnes jbarnes@virtuousgeek.org Signed-off-by: Chris Wilson chris@chris-wilson.co.uk
I've tried to rever it on top of -rc4 to check if the suspend/resume works, but it doesn't revert clean, and now I don't have the time to check.
If you need some more information just let me know, anyway this seems another unrelated problem.
Bye Francesco