Intel i915 freeze on latest git

Francesco Allertsen fallertsen at gmail.com
Sun Feb 13 08:53:00 PST 2011


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 at 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 at 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 at virtuousgeek.org>
    Signed-off-by: Chris Wilson <chris at 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


More information about the dri-devel mailing list