Thanks Bryce.  Seems this patch is already available in the Karmic
kernel git tree.  Marking this Fix Released against the kernel.

ogasaw...@emiko:~/ubuntu-karmic$ git log -p 
9e06dd39f2b6d7e35981e0d7aded618686b32ccb
commit 9e06dd39f2b6d7e35981e0d7aded618686b32ccb
Author: Jesse Barnes <jbar...@virtuousgeek.org>
Date:   Mon Jun 22 18:05:12 2009 -0700

    drm/i915: correct suspend/resume ordering
    
    We need to save register state *after* idling GEM, clearing the ring,
    and uninstalling the IRQ handler, or we might end up saving bogus
    fence regs, for one.  Our restore ordering should already be correct,
    since we do GEM, ring and IRQ init after restoring the last register
    state, which prevents us from clobbering things.
    
    I put this together to potentially address a bug, but I haven't heard
    back if it fixes it yet.  However I think it stands on its own, so I'm
    sending it in.
    
    Signed-off-by: Jesse Barnes <jbar...@virtuousgeek.org>
    Signed-off-by: Eric Anholt <e...@anholt.net>


** Changed in: linux (Ubuntu)
       Status: New => Fix Released

-- 
[i945] [KMS] [GM945]:  Xorg hang after resume from suspend
https://bugs.launchpad.net/bugs/382884
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to