]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
6.14-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 Apr 2025 08:39:24 +0000 (10:39 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 Apr 2025 08:39:24 +0000 (10:39 +0200)
added patches:
drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch

queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch [new file with mode: 0644]
queue-6.14/series

diff --git a/queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch b/queue-6.14/drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch
new file mode 100644 (file)
index 0000000..42388e1
--- /dev/null
@@ -0,0 +1,35 @@
+From ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd Mon Sep 17 00:00:00 2001
+From: Aurabindo Pillai <aurabindo.pillai@amd.com>
+Date: Mon, 20 Jan 2025 15:27:23 -0500
+Subject: drm/amd/display: Temporarily disable hostvm on DCN31
+
+From: Aurabindo Pillai <aurabindo.pillai@amd.com>
+
+commit ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd upstream.
+
+With HostVM enabled, DCN31 fails to pass validation for 3x4k60. Some Linux
+userspace does not downgrade one of the monitors to 4k30, and the result
+is that the monitor does not light up. Disable it until the bandwidth
+calculation failure is resolved.
+
+Reviewed-by: Sun peng Li <sunpeng.li@amd.com>
+Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
+Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
+Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
++++ b/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
+@@ -890,7 +890,7 @@ static const struct dc_debug_options deb
+       .disable_z10 = true,
+       .enable_legacy_fast_update = true,
+       .enable_z9_disable_interface = true, /* Allow support for the PMFW interface for disable Z9*/
+-      .dml_hostvm_override = DML_HOSTVM_NO_OVERRIDE,
++      .dml_hostvm_override = DML_HOSTVM_OVERRIDE_FALSE,
+       .using_dml2 = false,
+ };
index 02c0d4af8cbb362ecbcffd4e718cb35d3162c5bd..9967244ff89553c1094483abacf49c58f243a657 100644 (file)
@@ -231,3 +231,4 @@ platform-x86-alienware-wmi-wmax-add-g-mode-support-to-alienware-m16-r1.patch
 platform-x86-alienware-wmi-wmax-extend-support-to-more-laptops.patch
 platform-x86-msi-wmi-platform-rename-data-variable.patch
 platform-x86-msi-wmi-platform-workaround-a-acpi-firmware-bug.patch
+drm-amd-display-temporarily-disable-hostvm-on-dcn31.patch