Summary: | [evergreen] Monitor fails to come back after unplug and replug (recent regression) | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Thomas Lindroth <thomas.lindroth> | ||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||
Status: | RESOLVED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | medium | ||||||
Version: | unspecified | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Thomas Lindroth
2011-07-07 01:54:51 UTC
It is a kernel regression. A bisect on the drivers/gpu folder resulted in the following likely candidate. commit 1e85e1d07b9255bd52c557f1a77fb72ccfacaf1c Author: Alex Deucher <alexdeucher@gmail.com> Date: Fri May 20 04:34:29 2011 -0400 drm/radeon/kms: simplify hotplug handler logic In the hotplug handler, just use the drm dpms functions. If the monitor is plugged in, turn it on, if it's not, turn it off. This also reduces power usage by turning off the encoder and crtc when the monitor is unplugged. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com> Created attachment 48977 [details] [review] fix This patch should fix it. The provided patch fixed the problem. A patch referencing this bug report has been merged in Linux v3.0: commit cbac9543281f8e813f3ca9186c963a9b55136e93 Author: Alex Deucher <alexdeucher@gmail.com> Date: Mon Jul 11 14:49:28 2011 +0000 drm/radeon/kms: fix regression in hotplug |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.