diff options
Diffstat (limited to 'debian/patches-rt/drm-i915-fence-Do-not-use-TIMER_IRQSAFE.patch')
-rw-r--r-- | debian/patches-rt/drm-i915-fence-Do-not-use-TIMER_IRQSAFE.patch | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/debian/patches-rt/drm-i915-fence-Do-not-use-TIMER_IRQSAFE.patch b/debian/patches-rt/drm-i915-fence-Do-not-use-TIMER_IRQSAFE.patch deleted file mode 100644 index 6997f680f..000000000 --- a/debian/patches-rt/drm-i915-fence-Do-not-use-TIMER_IRQSAFE.patch +++ /dev/null @@ -1,35 +0,0 @@ -From: Sebastian Andrzej Siewior <bigeasy@linutronix.de> -Date: Tue, 12 Feb 2019 12:45:19 +0100 -Subject: [PATCH] drm/i915/fence: Do not use TIMER_IRQSAFE -Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.0/older/patches-5.0.10-rt7.tar.xz - -The timer is initialized with TIMER_IRQSAFE flag. It does look like the -timer callback requires this flag at all. Its sole purpose is to ensure -synchronisation in the workqueue code. - -Remove TIMER_IRQSAFE flag because it is not required. - -Cc: Jani Nikula <jani.nikula@linux.intel.com> -Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> -Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> -Cc: David Airlie <airlied@linux.ie> -Cc: Daniel Vetter <daniel@ffwll.ch> -Cc: intel-gfx@lists.freedesktop.org -Cc: dri-devel@lists.freedesktop.org -Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> ---- - drivers/gpu/drm/i915/i915_sw_fence.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - ---- a/drivers/gpu/drm/i915/i915_sw_fence.c -+++ b/drivers/gpu/drm/i915/i915_sw_fence.c -@@ -461,8 +461,7 @@ int i915_sw_fence_await_dma_fence(struct - timer->dma = dma_fence_get(dma); - init_irq_work(&timer->work, irq_i915_sw_fence_work); - -- timer_setup(&timer->timer, -- timer_i915_sw_fence_wake, TIMER_IRQSAFE); -+ timer_setup(&timer->timer, timer_i915_sw_fence_wake, 0); - mod_timer(&timer->timer, round_jiffies_up(jiffies + timeout)); - - func = dma_i915_sw_fence_wake_timer; |