]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop amdgpu patch from 4.4
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Nov 2019 18:07:35 +0000 (19:07 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Nov 2019 18:07:35 +0000 (19:07 +0100)
queue-4.4/drm-amdgpu-disable-gfxoff-when-using-register-read-interface.patch [deleted file]
queue-4.4/series

diff --git a/queue-4.4/drm-amdgpu-disable-gfxoff-when-using-register-read-interface.patch b/queue-4.4/drm-amdgpu-disable-gfxoff-when-using-register-read-interface.patch
deleted file mode 100644 (file)
index 1f4c767..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-From c57040d333c6729ce99c2cb95061045ff84c89ea Mon Sep 17 00:00:00 2001
-From: Alex Deucher <alexander.deucher@amd.com>
-Date: Thu, 14 Nov 2019 11:39:05 -0500
-Subject: drm/amdgpu: disable gfxoff when using register read interface
-
-From: Alex Deucher <alexander.deucher@amd.com>
-
-commit c57040d333c6729ce99c2cb95061045ff84c89ea upstream.
-
-When gfxoff is enabled, accessing gfx registers via MMIO
-can lead to a hang.
-
-Bug: https://bugzilla.kernel.org/show_bug.cgi?id=205497
-Acked-by: Xiaojie Yuan <xiaojie.yuan@amd.com>
-Reviewed-by: Evan Quan <evan.quan@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Cc: stable@vger.kernel.org
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c |    6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
-+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
-@@ -414,15 +414,19 @@ static int amdgpu_info_ioctl(struct drm_
-                       return -ENOMEM;
-               alloc_size = info->read_mmr_reg.count * sizeof(*regs);
--              for (i = 0; i < info->read_mmr_reg.count; i++)
-+              amdgpu_gfx_off_ctrl(adev, false);
-+              for (i = 0; i < info->read_mmr_reg.count; i++) {
-                       if (amdgpu_asic_read_register(adev, se_num, sh_num,
-                                                     info->read_mmr_reg.dword_offset + i,
-                                                     &regs[i])) {
-                               DRM_DEBUG_KMS("unallowed offset %#x\n",
-                                             info->read_mmr_reg.dword_offset + i);
-                               kfree(regs);
-+                              amdgpu_gfx_off_ctrl(adev, true);
-                               return -EFAULT;
-                       }
-+              }
-+              amdgpu_gfx_off_ctrl(adev, true);
-               n = copy_to_user(out, regs, min(size, alloc_size));
-               kfree(regs);
-               return n ? -EFAULT : 0;
index 82174bd3003bac53f222da91161f40f87595f10e..8bd6ac28ce1d284082e4fcd037cc6736778ed5c9 100644 (file)
@@ -4,4 +4,3 @@ net-sched-act_pedit-fix-warn-in-the-traffic-path.patch
 net-rtnetlink-prevent-underflows-in-do_setvfinfo.patch
 revert-fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_xa_prepare_entry.patch
 mm-ksm.c-don-t-warn-if-page-is-still-mapped-in-remove_stable_node.patch
-drm-amdgpu-disable-gfxoff-when-using-register-read-interface.patch