39 lines
1.7 KiB
Diff
39 lines
1.7 KiB
Diff
From 163bd8ef0f0cd261e34ecb7c30bc7a30a325bd6e Mon Sep 17 00:00:00 2001
|
|
From: Adam Williamson <awilliam@redhat.com>
|
|
Date: Tue, 9 Mar 2021 17:21:59 -0800
|
|
Subject: [PATCH 1/6] Test: deny atomic KMS for "tegra" (RHBZ #1936991)
|
|
|
|
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
|
---
|
|
data/61-mutter.rules | 3 ++-
|
|
src/backends/native/meta-kms-impl-device-atomic.c | 1 +
|
|
2 files changed, 3 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/data/61-mutter.rules b/data/61-mutter.rules
|
|
index 241424827d..b51369c89a 100644
|
|
--- a/data/61-mutter.rules
|
|
+++ b/data/61-mutter.rules
|
|
@@ -114,4 +114,5 @@ DRIVERS=="i915", SUBSYSTEM=="drm", ATTRS{vendor}=="0x8086", ATTRS{device}=="0x9b
|
|
DRIVERS=="i915", SUBSYSTEM=="drm", ATTRS{vendor}=="0x8086", ATTRS{device}=="0x9be6", TAG+="mutter-device-disable-kms-modifiers"
|
|
DRIVERS=="i915", SUBSYSTEM=="drm", ATTRS{vendor}=="0x8086", ATTRS{device}=="0x9bf6", TAG+="mutter-device-disable-kms-modifiers"
|
|
ENV{ID_PATH}=="platform-vkms", TAG+="mutter-device-ignore"
|
|
-ENV{DEVPATH}=="/devices/faux/vkms/drm/card[0-9]*", TAG+="mutter-device-ignore"
|
|
\ No newline at end of file
|
|
+ENV{DEVPATH}=="/devices/faux/vkms/drm/card[0-9]*", TAG+="mutter-device-ignore"
|
|
+DRIVER=="tegra", SUBSYSTEM=="platform", TAG+="mutter-device-disable-atomic-kms"
|
|
diff --git a/src/backends/native/meta-kms-impl-device-atomic.c b/src/backends/native/meta-kms-impl-device-atomic.c
|
|
index 7860cc2c6b..b99e32bf5d 100644
|
|
--- a/src/backends/native/meta-kms-impl-device-atomic.c
|
|
+++ b/src/backends/native/meta-kms-impl-device-atomic.c
|
|
@@ -1330,6 +1330,7 @@ requires_hotspots (const char *driver_name)
|
|
"vboxvideo",
|
|
"virtio_gpu",
|
|
"vmwgfx",
|
|
+ "tegra",
|
|
NULL,
|
|
};
|
|
|
|
--
|
|
2.51.0
|
|
|