[linux] 01/01: Revert "drm/radeon: call hpd_irq_event on resume"

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Mon Mar 7 07:58:36 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch sid
in repository linux.

commit d2894c9e58bcc8c7e41dd511cb7f7f96262bf662
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Mon Mar 7 07:58:04 2016 +0000

    Revert "drm/radeon: call hpd_irq_event on resume"
    
    It is reported to cause regressions (crash/hang) on some systems.
---
 debian/changelog                                   |  3 ++-
 ...t-drm-radeon-call-hpd_irq_event-on-resume.patch | 22 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 3 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 5af982d..31250bc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -303,7 +303,6 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
       link training
     - drm/nouveau: platform: Fix deferred probe
     - drm/radeon: Fix off-by-one errors in radeon_vm_bo_set_addr
-    - drm/radeon: call hpd_irq_event on resume
     - drm/radeon: Fix "slow" audio over DP on DCE8+
     - drm/radeon: clean up fujitsu quirks
     - drm/radeon: properly byte swap vce firmware setup
@@ -453,6 +452,8 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
     - usb-modules: Include USB PHY drivers by default
   * uas: Fix high-order alloc
   * Fix/ignore module ABI changes in 4.4.4 as appropriate
+  * Revert "drm/radeon: call hpd_irq_event on resume", reported to cause
+    regressions (crash/hang) on some systems
 
   [ Ian Campbell ]
   * [armhf] dts: Add DTB for Novena, patches from Vagrant Cascadian
diff --git a/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch b/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch
new file mode 100644
index 0000000..8ad228d
--- /dev/null
+++ b/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch
@@ -0,0 +1,22 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Mon, 7 Mar 2016 07:55:44 +0000
+Subject: Revert "drm/radeon: call hpd_irq_event on resume"
+
+This reverts commit dbb17a21c131eca94eb31136eee9a7fe5aff00d9,
+reported to cause regressions (crash/hang) on some systems.
+---
+ drivers/gpu/drm/radeon/radeon_device.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c
+index 902b59cebac5..4197ca1bb1e4 100644
+--- a/drivers/gpu/drm/radeon/radeon_device.c
++++ b/drivers/gpu/drm/radeon/radeon_device.c
+@@ -1744,7 +1744,6 @@ int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon)
+ 	}
+ 
+ 	drm_kms_helper_poll_enable(dev);
+-	drm_helper_hpd_irq_event(dev);
+ 
+ 	/* set the power state here in case we are a PX system or headless */
+ 	if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled)
diff --git a/debian/patches/series b/debian/patches/series
index 1ee0445..9ec006a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -132,3 +132,4 @@ debian/revert-cgroup-make-sure-a-parent-css-isn-t-offlined.patch
 debian/thermal-fix-abi-change-in-4.4.4.patch
 debian/ipv4-fix-abi-change-in-4.4.4.patch
 debian/ipv6-fix-abi-change-in-4.4.4.patch
+bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list