Comment 39 for bug 352207

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

After examining the patches Bryce referenced in the links above, I see these are already included in the current Karmic kernel tree (see below). I'm marking this Fix Released against the linux (Ubuntu) kernel package.

@ari197, if this is not resolved for you with the latest Karmic Alpha kernel (currently 2.6.31-4.21) , please feel free to reopen by setting the status back to New. Thanks.

ogasawara@emiko:~/ubuntu-karmic$ git log 354ff96772540d2e836194bf14dd9c05c274055c
commit 354ff96772540d2e836194bf14dd9c05c274055c
Author: Zhao Yakui <email address hidden>
Date: Wed Jul 8 14:13:12 2009 +0800

    drm/i915: Restore the KMS modeset for every activated CRTC

    Restore the modeset for every activated CRTC in course of resume.
    This is realized by calling the function of drm_helper_resume_force_mode.
    Note: it is meaningful only for the KMS mode.

    https://bugs.freedesktop.org/show_bug.cgi?id=21719
    https://bugs.freedesktop.org/show_bug.cgi?id=21708
    https://bugs.freedesktop.org/show_bug.cgi?id=22285
    https://bugs.freedesktop.org/show_bug.cgi?id=22263

    Signed-off-by: Zhao Yakui <email address hidden>
    Signed-off-by: Eric Anholt <email address hidden>

ogasawara@emiko:~/ubuntu-karmic$ git log -p af4fcb574efa90373b02ae0bb8b54d710c32eeb4
commit af4fcb574efa90373b02ae0bb8b54d710c32eeb4
Author: Zhao Yakui <email address hidden>
Date: Wed Jul 8 14:13:13 2009 +0800

    drm: Disable the unused connectors explicitly when resuming with KMS.

    Signed-off-by: Zhao Yakui <email address hidden>
    Acked-by: Jesse Barnes <email address hidden>
    Acked-by: Dave Airlie <email address hidden>
    Signed-off-by: Eric Anholt <email address hidden>

ogasawara@emiko:~/ubuntu-karmic$ git log -p fccdaba4317604602e5802c3afc4021f2fb8132e
commit fccdaba4317604602e5802c3afc4021f2fb8132e
Author: Zhao Yakui <email address hidden>
Date: Wed Jul 8 14:13:14 2009 +0800

    drm/i915: Avoid saving/restore the modesetting registers twice in KMS mode

    In KMS mode we now use the normal mode-setting paths to set the modes
    back to the current configuration, so we don't need to also run the more
    limited non-KMS implementation of modesetting for resume.

    Signed-off-by: Zhao Yakui <email address hidden>
    Acked-by: Jesse Barnes <email address hidden>
    Signed-off-by: Eric Anholt <email address hidden>