All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915: Depend on !PREEMPT_RT.
@ 2022-02-14 18:59 ` Sebastian Andrzej Siewior
  0 siblings, 0 replies; 18+ messages in thread
From: Sebastian Andrzej Siewior @ 2022-02-14 18:59 UTC (permalink / raw)
  To: intel-gfx, dri-devel
  Cc: Tvrtko Ursulin, David Airlie, Rodrigo Vivi, Thomas Gleixner

There are a few sections in the driver which are not compatible with
PREEMPT_RT. They trigger warnings and can lead to deadlocks at runtime.

Disable the i915 driver on a PREEMPT_RT enabled kernel. This way
PREEMPT_RT itself can be enabled without needing to address the i915
issues first. The RT related patches are still in RT queue and will be
handled later.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
 drivers/gpu/drm/i915/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/i915/Kconfig b/drivers/gpu/drm/i915/Kconfig
index a4c94dc2e2164..3aa719d5a0f0d 100644
--- a/drivers/gpu/drm/i915/Kconfig
+++ b/drivers/gpu/drm/i915/Kconfig
@@ -3,6 +3,7 @@ config DRM_I915
 	tristate "Intel 8xx/9xx/G3x/G4x/HD Graphics"
 	depends on DRM
 	depends on X86 && PCI
+	depends on !PREEMPT_RT
 	select INTEL_GTT
 	select INTERVAL_TREE
 	# we need shmfs for the swappable backing store, and in particular
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-03-02 12:33 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-14 18:59 [PATCH] drm/i915: Depend on !PREEMPT_RT Sebastian Andrzej Siewior
2022-02-14 18:59 ` [Intel-gfx] " Sebastian Andrzej Siewior
2022-02-16  3:16 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2022-02-16  7:16 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2022-02-25 23:03 ` [PATCH] " Sebastian Andrzej Siewior
2022-02-25 23:03   ` [Intel-gfx] " Sebastian Andrzej Siewior
2022-02-28 10:10   ` Tvrtko Ursulin
2022-02-28 10:10     ` [Intel-gfx] " Tvrtko Ursulin
2022-02-28 10:35     ` Sebastian Andrzej Siewior
2022-02-28 10:35       ` [Intel-gfx] " Sebastian Andrzej Siewior
2022-03-01 14:27       ` Tvrtko Ursulin
2022-03-01 14:27         ` [Intel-gfx] " Tvrtko Ursulin
2022-03-01 15:13         ` Sebastian Andrzej Siewior
2022-03-01 15:13           ` [Intel-gfx] " Sebastian Andrzej Siewior
2022-03-02 11:42           ` Tvrtko Ursulin
2022-03-02 11:42             ` [Intel-gfx] " Tvrtko Ursulin
2022-03-02 12:32             ` Sebastian Andrzej Siewior
2022-03-02 12:32               ` [Intel-gfx] " Sebastian Andrzej Siewior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.