* [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups.
@ 2025-07-14 15:39 Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 1/9] drm/i915: Use preempt_disable/enable_rt() where recommended Sebastian Andrzej Siewior
` (12 more replies)
0 siblings, 13 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior
The following patches are from the PREEMPT_RT queue. They are used by
people using the real-time preemption model and a i915 compatible GPU
card.
Patches 1+2 keep preemption and interrupts enabled within vblank
handling. I don't see another way of handling it given the constrains.
Patch #4 disables i915's tracepoints because they acquire sleeping locks
within the assign callback with is invoked with disabled preemption.
The remaining patches mostly deal with the API & syntax such as not
test for disabled interrupts but rather use lockdep (#6) or how to
identify atomic context which also causes no errors on PREEMPT_RT (#3,
#6, #7). Patch #5 uses proper spinlock API to disable interrupt instead
of using local_irq_disable() for it.
Some of the patches already received already Acked-by/ Reviewed-by.
Could we please apply some of the series and then discuss the
controversial ones which are not doable?
History:
v3…v4 https://lore.kernel.org/all/20240628130601.1772849-1-bigeasy@linutronix.de/
- Added patch 8.
v2…v3 https://lore.kernel.org/all/20240613102818.4056866-1-bigeasy@linutronix.de/
- Collected tags.
- Added comment to 3/8 explaining why RT is excluded from the test.
v1…v2:
- The tracing disable bits (4/8) have been reworked after Steven pointed out
that something isn't right.
- The irq_work() bits have been dropped because they are no longer
needed.
Mike Galbraith (2):
drm/i915: Use preempt_disable/enable_rt() where recommended
drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
Sebastian Andrzej Siewior (7):
drm/i915: Don't check for atomic context on PREEMPT_RT
drm/i915: Disable tracing points on PREEMPT_RT
drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() +
spin_lock()
drm/i915: Drop the irqs_disabled() check
drm/i915/guc: Consider also RCU depth in busy loop.
drm/i915: Consider RCU read section as atomic.
Revert "drm/i915: Depend on !PREEMPT_RT."
drivers/gpu/drm/i915/Kconfig | 1 -
drivers/gpu/drm/i915/display/intel_crtc.c | 9 ++--
drivers/gpu/drm/i915/display/intel_cursor.c | 9 ++--
.../drm/i915/display/intel_display_trace.h | 4 ++
drivers/gpu/drm/i915/display/intel_vblank.c | 49 ++++++++++++++-----
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
.../drm/i915/gt/intel_execlists_submission.c | 17 ++-----
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +-
drivers/gpu/drm/i915/i915_request.c | 2 -
drivers/gpu/drm/i915/i915_trace.h | 4 ++
drivers/gpu/drm/i915/i915_utils.h | 9 +++-
drivers/gpu/drm/i915/intel_uncore_trace.h | 4 ++
12 files changed, 75 insertions(+), 37 deletions(-)
Sebastian
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH v4 1/9] drm/i915: Use preempt_disable/enable_rt() where recommended
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 2/9] drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates Sebastian Andrzej Siewior
` (11 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings, Mike Galbraith,
Mario Kleiner, Sebastian Andrzej Siewior
From: Mike Galbraith <umgwanakikbuti@gmail.com>
Mario Kleiner suggest in commit
ad3543ede630f ("drm/intel: Push get_scanout_position() timestamping into kms driver.")
a spots where preemption should be disabled on PREEMPT_RT. The
difference is that on PREEMPT_RT the intel_uncore::lock disables neither
preemption nor interrupts and so region remains preemptible.
The area covers only register reads and writes. The part that worries me
is:
- __intel_get_crtc_scanline() the worst case is 100us if no match is
found.
- intel_crtc_scanlines_since_frame_timestamp() not sure how long this
may take in the worst case.
It was in the RT queue for a while and nobody complained.
Disable preemption on PREEPMPT_RT during timestamping.
[bigeasy: patch description.]
Cc: Mario Kleiner <mario.kleiner.de@gmail.com>
Signed-off-by: Mike Galbraith <umgwanakikbuti@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/display/intel_vblank.c | 43 ++++++++++++++++-----
1 file changed, 33 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c b/drivers/gpu/drm/i915/display/intel_vblank.c
index 139fa5deba805..539573113375b 100644
--- a/drivers/gpu/drm/i915/display/intel_vblank.c
+++ b/drivers/gpu/drm/i915/display/intel_vblank.c
@@ -312,6 +312,20 @@ static void intel_vblank_section_exit(struct intel_display *display)
struct drm_i915_private *i915 = to_i915(display->drm);
spin_unlock(&i915->uncore.lock);
}
+
+static void intel_vblank_section_enter_irqf(struct intel_display *display, unsigned long *flags)
+ __acquires(i915->uncore.lock)
+{
+ struct drm_i915_private *i915 = to_i915(display->drm);
+ spin_lock_irqsave(&i915->uncore.lock, *flags);
+}
+
+static void intel_vblank_section_exit_irqf(struct intel_display *display, unsigned long flags)
+ __releases(i915->uncore.lock)
+{
+ struct drm_i915_private *i915 = to_i915(display->drm);
+ spin_unlock_irqrestore(&i915->uncore.lock, flags);
+}
#else
static void intel_vblank_section_enter(struct intel_display *display)
{
@@ -320,6 +334,17 @@ static void intel_vblank_section_enter(struct intel_display *display)
static void intel_vblank_section_exit(struct intel_display *display)
{
}
+
+static void intel_vblank_section_enter_irqf(struct intel_display *display, unsigned long *flags)
+{
+ *flags = 0;
+}
+
+static void intel_vblank_section_exit_irqf(struct intel_display *display, unsigned long flags)
+{
+ if (flags)
+ return;
+}
#endif
static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
@@ -356,10 +381,10 @@ static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
* timing critical raw register reads, potentially with
* preemption disabled, so the following code must not block.
*/
- local_irq_save(irqflags);
- intel_vblank_section_enter(display);
+ intel_vblank_section_enter_irqf(display, &irqflags);
- /* preempt_disable_rt() should go right here in PREEMPT_RT patchset. */
+ if (IS_ENABLED(CONFIG_PREEMPT_RT))
+ preempt_disable();
/* Get optional system timestamp before query. */
if (stime)
@@ -423,10 +448,10 @@ static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
if (etime)
*etime = ktime_get();
- /* preempt_enable_rt() should go right here in PREEMPT_RT patchset. */
+ if (IS_ENABLED(CONFIG_PREEMPT_RT))
+ preempt_enable();
- intel_vblank_section_exit(display);
- local_irq_restore(irqflags);
+ intel_vblank_section_exit_irqf(display, irqflags);
/*
* While in vblank, position will be negative
@@ -464,13 +489,11 @@ int intel_get_crtc_scanline(struct intel_crtc *crtc)
unsigned long irqflags;
int position;
- local_irq_save(irqflags);
- intel_vblank_section_enter(display);
+ intel_vblank_section_enter_irqf(display, &irqflags);
position = __intel_get_crtc_scanline(crtc);
- intel_vblank_section_exit(display);
- local_irq_restore(irqflags);
+ intel_vblank_section_exit_irqf(display, irqflags);
return position;
}
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 2/9] drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 1/9] drm/i915: Use preempt_disable/enable_rt() where recommended Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 3/9] drm/i915: Don't check for atomic context on PREEMPT_RT Sebastian Andrzej Siewior
` (10 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings, Mike Galbraith,
Sebastian Andrzej Siewior
From: Mike Galbraith <umgwanakikbuti@gmail.com>
Commit
8d7849db3eab7 ("drm/i915: Make sprite updates atomic")
started disabling interrupts across atomic updates. This breaks on PREEMPT_RT
because within this section the code attempt to acquire spinlock_t locks which
are sleeping locks on PREEMPT_RT.
According to the comment the interrupts are disabled to avoid random delays and
not required for protection or synchronisation.
If this needs to happen with disabled interrupts on PREEMPT_RT, and the
whole section is restricted to register access then all sleeping locks
need to be acquired before interrupts are disabled and some function
maybe moved after enabling interrupts again.
This includes:
- prepare_to_wait() + finish_wait() due its wake queue.
- drm_crtc_vblank_put() -> vblank_disable_fn() drm_device::vbl_lock.
- skl_pfit_enable(), intel_update_plane(), vlv_atomic_update_fifo() and
maybe others due to intel_uncore::lock
- drm_crtc_arm_vblank_event() due to drm_device::event_lock and
drm_device::vblank_time_lock.
Don't disable interrupts on PREEMPT_RT during atomic updates.
[bigeasy: drop local locks, commit message]
Signed-off-by: Mike Galbraith <umgwanakikbuti@gmail.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/display/intel_crtc.c | 9 ++++++---
drivers/gpu/drm/i915/display/intel_cursor.c | 9 ++++++---
drivers/gpu/drm/i915/display/intel_vblank.c | 6 ++++--
3 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_crtc.c b/drivers/gpu/drm/i915/display/intel_crtc.c
index 29cfc38f12e04..5cfe6ecf1c115 100644
--- a/drivers/gpu/drm/i915/display/intel_crtc.c
+++ b/drivers/gpu/drm/i915/display/intel_crtc.c
@@ -559,7 +559,8 @@ void intel_pipe_update_start(struct intel_atomic_state *state,
*/
intel_psr_wait_for_idle_locked(new_crtc_state);
- local_irq_disable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_disable();
crtc->debug.min_vbl = evade.min;
crtc->debug.max_vbl = evade.max;
@@ -577,7 +578,8 @@ void intel_pipe_update_start(struct intel_atomic_state *state,
return;
irq_disable:
- local_irq_disable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_disable();
}
#if IS_ENABLED(CONFIG_DRM_I915_DEBUG_VBLANK_EVADE)
@@ -723,7 +725,8 @@ void intel_pipe_update_end(struct intel_atomic_state *state,
if (!state->base.legacy_cursor_update)
intel_vrr_send_push(NULL, new_crtc_state);
- local_irq_enable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_enable();
if (intel_vgpu_active(dev_priv))
goto out;
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
index 2fec5ba58373a..d3cfc20f866f5 100644
--- a/drivers/gpu/drm/i915/display/intel_cursor.c
+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
@@ -930,13 +930,15 @@ intel_legacy_cursor_update(struct drm_plane *_plane,
*/
intel_psr_wait_for_idle_locked(crtc_state);
- local_irq_disable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_disable();
intel_vblank_evade(&evade);
drm_crtc_vblank_put(&crtc->base);
} else {
- local_irq_disable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_disable();
}
if (new_plane_state->uapi.visible) {
@@ -946,7 +948,8 @@ intel_legacy_cursor_update(struct drm_plane *_plane,
intel_plane_disable_arm(NULL, plane, crtc_state);
}
- local_irq_enable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_enable();
intel_psr_unlock(crtc_state);
diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c b/drivers/gpu/drm/i915/display/intel_vblank.c
index 539573113375b..0c29ca3bb5e32 100644
--- a/drivers/gpu/drm/i915/display/intel_vblank.c
+++ b/drivers/gpu/drm/i915/display/intel_vblank.c
@@ -753,11 +753,13 @@ int intel_vblank_evade(struct intel_vblank_evade_ctx *evade)
break;
}
- local_irq_enable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_enable();
timeout = schedule_timeout(timeout);
- local_irq_disable();
+ if (!IS_ENABLED(CONFIG_PREEMPT_RT))
+ local_irq_disable();
}
finish_wait(wq, &wait);
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 3/9] drm/i915: Don't check for atomic context on PREEMPT_RT
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 1/9] drm/i915: Use preempt_disable/enable_rt() where recommended Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 2/9] drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 4/9] drm/i915: Disable tracing points " Sebastian Andrzej Siewior
` (9 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, Tvrtko Ursulin
The !in_atomic() check in _wait_for_atomic() triggers on PREEMPT_RT
because the uncore::lock is a spinlock_t and does not disable
preemption or interrupts.
Changing the uncore:lock to a raw_spinlock_t doubles the worst case
latency on an otherwise idle testbox during testing.
Ignore _WAIT_FOR_ATOMIC_CHECK() on PREEMPT_RT.
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Link: https://lore.kernel.org/all/20211006164628.s2mtsdd2jdbfyf7g@linutronix.de/
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/i915_utils.h | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_utils.h b/drivers/gpu/drm/i915/i915_utils.h
index f7fb40cfdb705..9cb40c2c4b124 100644
--- a/drivers/gpu/drm/i915/i915_utils.h
+++ b/drivers/gpu/drm/i915/i915_utils.h
@@ -267,8 +267,13 @@ wait_remaining_ms_from_jiffies(unsigned long timestamp_jiffies, int to_wait_ms)
(Wmax))
#define wait_for(COND, MS) _wait_for((COND), (MS) * 1000, 10, 1000)
-/* If CONFIG_PREEMPT_COUNT is disabled, in_atomic() always reports false. */
-#if IS_ENABLED(CONFIG_DRM_I915_DEBUG) && IS_ENABLED(CONFIG_PREEMPT_COUNT)
+/*
+ * If CONFIG_PREEMPT_COUNT is disabled, in_atomic() always reports false.
+ * On PREEMPT_RT the context isn't becoming atomic because it is used in an
+ * interrupt handler or because a spinlock_t is acquired. This leads to
+ * warnings which don't occur otherwise and therefore the check is disabled.
+ */
+#if IS_ENABLED(CONFIG_DRM_I915_DEBUG) && IS_ENABLED(CONFIG_PREEMPT_COUNT) && !defined(CONFIG_PREEMPT_RT)
# define _WAIT_FOR_ATOMIC_CHECK(ATOMIC) WARN_ON_ONCE((ATOMIC) && !in_atomic())
#else
# define _WAIT_FOR_ATOMIC_CHECK(ATOMIC) do { } while (0)
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 4/9] drm/i915: Disable tracing points on PREEMPT_RT
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (2 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 3/9] drm/i915: Don't check for atomic context on PREEMPT_RT Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-15 8:01 ` Maarten Lankhorst
2025-07-14 15:39 ` [PATCH v4 5/9] drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() Sebastian Andrzej Siewior
` (8 subsequent siblings)
12 siblings, 1 reply; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, Tvrtko Ursulin, Luca Abeni,
Steven Rostedt
Luca Abeni reported this:
| BUG: scheduling while atomic: kworker/u8:2/15203/0x00000003
| CPU: 1 PID: 15203 Comm: kworker/u8:2 Not tainted 4.19.1-rt3 #10
| Call Trace:
| rt_spin_lock+0x3f/0x50
| gen6_read32+0x45/0x1d0 [i915]
| g4x_get_vblank_counter+0x36/0x40 [i915]
| trace_event_raw_event_i915_pipe_update_start+0x7d/0xf0 [i915]
The tracing events use trace_intel_pipe_update_start() among other events
use functions acquire spinlock_t locks which are transformed into
sleeping locks on PREEMPT_RT. A few trace points use
intel_get_crtc_scanline(), others use ->get_vblank_counter() wich also
might acquire a sleeping locks on PREEMPT_RT.
At the time the arguments are evaluated within trace point, preemption
is disabled and so the locks must not be acquired on PREEMPT_RT.
Based on this I don't see any other way than disable trace points on
PREMPT_RT.
Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Reported-by: Luca Abeni <lucabe72@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/display/intel_display_trace.h | 4 ++++
drivers/gpu/drm/i915/i915_trace.h | 4 ++++
drivers/gpu/drm/i915/intel_uncore_trace.h | 4 ++++
3 files changed, 12 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_trace.h b/drivers/gpu/drm/i915/display/intel_display_trace.h
index 27ebc32cb61a5..a519d94700c36 100644
--- a/drivers/gpu/drm/i915/display/intel_display_trace.h
+++ b/drivers/gpu/drm/i915/display/intel_display_trace.h
@@ -13,6 +13,10 @@
#if !defined(__INTEL_DISPLAY_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
#define __INTEL_DISPLAY_TRACE_H__
+#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
+#define NOTRACE
+#endif
+
#include <linux/string.h>
#include <linux/string_helpers.h>
#include <linux/types.h>
diff --git a/drivers/gpu/drm/i915/i915_trace.h b/drivers/gpu/drm/i915/i915_trace.h
index 7ed41ce9b7085..6b87ef6005c69 100644
--- a/drivers/gpu/drm/i915/i915_trace.h
+++ b/drivers/gpu/drm/i915/i915_trace.h
@@ -6,6 +6,10 @@
#if !defined(_I915_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ)
#define _I915_TRACE_H_
+#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
+#define NOTRACE
+#endif
+
#include <linux/stringify.h>
#include <linux/types.h>
#include <linux/tracepoint.h>
diff --git a/drivers/gpu/drm/i915/intel_uncore_trace.h b/drivers/gpu/drm/i915/intel_uncore_trace.h
index f13ff71edf2db..3c67e267fb602 100644
--- a/drivers/gpu/drm/i915/intel_uncore_trace.h
+++ b/drivers/gpu/drm/i915/intel_uncore_trace.h
@@ -7,6 +7,10 @@
#if !defined(__INTEL_UNCORE_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
#define __INTEL_UNCORE_TRACE_H__
+#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
+#define NOTRACE
+#endif
+
#include "i915_reg_defs.h"
#include <linux/types.h>
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 5/9] drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock()
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (3 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 4/9] drm/i915: Disable tracing points " Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 6/9] drm/i915: Drop the irqs_disabled() check Sebastian Andrzej Siewior
` (7 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, Clark Williams, Maarten Lankhorst
execlists_dequeue() is invoked from a function which uses
local_irq_disable() to disable interrupts so the spin_lock() behaves
like spin_lock_irq().
This breaks PREEMPT_RT because local_irq_disable() + spin_lock() is not
the same as spin_lock_irq().
execlists_dequeue_irq() and execlists_dequeue() has each one caller
only. If intel_engine_cs::active::lock is acquired and released with the
_irq suffix then it behaves almost as if execlists_dequeue() would be
invoked with disabled interrupts. The difference is the last part of the
function which is then invoked with enabled interrupts.
I can't tell if this makes a difference. From looking at it, it might
work to move the last unlock at the end of the function as I didn't find
anything that would acquire the lock again.
Reported-by: Clark Williams <williams@redhat.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
.../drm/i915/gt/intel_execlists_submission.c | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_execlists_submission.c b/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
index 03baa7fa0a27c..799e943d9facb 100644
--- a/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
+++ b/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
@@ -1294,7 +1294,7 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
* and context switches) submission.
*/
- spin_lock(&sched_engine->lock);
+ spin_lock_irq(&sched_engine->lock);
/*
* If the queue is higher priority than the last
@@ -1394,7 +1394,7 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
* Even if ELSP[1] is occupied and not worthy
* of timeslices, our queue might be.
*/
- spin_unlock(&sched_engine->lock);
+ spin_unlock_irq(&sched_engine->lock);
return;
}
}
@@ -1420,7 +1420,7 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
if (last && !can_merge_rq(last, rq)) {
spin_unlock(&ve->base.sched_engine->lock);
- spin_unlock(&engine->sched_engine->lock);
+ spin_unlock_irq(&engine->sched_engine->lock);
return; /* leave this for another sibling */
}
@@ -1582,7 +1582,7 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
*/
sched_engine->queue_priority_hint = queue_prio(sched_engine);
i915_sched_engine_reset_on_empty(sched_engine);
- spin_unlock(&sched_engine->lock);
+ spin_unlock_irq(&sched_engine->lock);
/*
* We can skip poking the HW if we ended up with exactly the same set
@@ -1608,13 +1608,6 @@ static void execlists_dequeue(struct intel_engine_cs *engine)
}
}
-static void execlists_dequeue_irq(struct intel_engine_cs *engine)
-{
- local_irq_disable(); /* Suspend interrupts across request submission */
- execlists_dequeue(engine);
- local_irq_enable(); /* flush irq_work (e.g. breadcrumb enabling) */
-}
-
static void clear_ports(struct i915_request **ports, int count)
{
memset_p((void **)ports, NULL, count);
@@ -2469,7 +2462,7 @@ static void execlists_submission_tasklet(struct tasklet_struct *t)
}
if (!engine->execlists.pending[0]) {
- execlists_dequeue_irq(engine);
+ execlists_dequeue(engine);
start_timeslice(engine);
}
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 6/9] drm/i915: Drop the irqs_disabled() check
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (4 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 5/9] drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 7/9] drm/i915/guc: Consider also RCU depth in busy loop Sebastian Andrzej Siewior
` (6 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, Maarten Lankhorst, Tvrtko Ursulin
The !irqs_disabled() check triggers on PREEMPT_RT even with
i915_sched_engine::lock acquired. The reason is the lock is transformed
into a sleeping lock on PREEMPT_RT and does not disable interrupts.
There is no need to check for disabled interrupts. The lockdep
annotation below already check if the lock has been acquired by the
caller and will yell if the interrupts are not disabled.
Remove the !irqs_disabled() check.
Reported-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/i915_request.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_request.c b/drivers/gpu/drm/i915/i915_request.c
index c3d27eadc0a7e..4705d6d6db141 100644
--- a/drivers/gpu/drm/i915/i915_request.c
+++ b/drivers/gpu/drm/i915/i915_request.c
@@ -608,7 +608,6 @@ bool __i915_request_submit(struct i915_request *request)
RQ_TRACE(request, "\n");
- GEM_BUG_ON(!irqs_disabled());
lockdep_assert_held(&engine->sched_engine->lock);
/*
@@ -717,7 +716,6 @@ void __i915_request_unsubmit(struct i915_request *request)
*/
RQ_TRACE(request, "\n");
- GEM_BUG_ON(!irqs_disabled());
lockdep_assert_held(&engine->sched_engine->lock);
/*
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 7/9] drm/i915/guc: Consider also RCU depth in busy loop.
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (5 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 6/9] drm/i915: Drop the irqs_disabled() check Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 8/9] drm/i915: Consider RCU read section as atomic Sebastian Andrzej Siewior
` (5 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, John B. Wyatt IV
intel_guc_send_busy_loop() looks at in_atomic() and irqs_disabled() to
decide if it should busy-spin while waiting or if it may sleep.
Both checks will report false on PREEMPT_RT if sleeping spinlocks are
acquired leading to RCU splats while the function sleeps.
Check also if RCU has been disabled.
Reported-by: "John B. Wyatt IV" <jwyatt@redhat.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc.h b/drivers/gpu/drm/i915/gt/uc/intel_guc.h
index 053780f562c1a..b25fa8f4dc4bd 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_guc.h
+++ b/drivers/gpu/drm/i915/gt/uc/intel_guc.h
@@ -362,7 +362,7 @@ static inline int intel_guc_send_busy_loop(struct intel_guc *guc,
{
int err;
unsigned int sleep_period_ms = 1;
- bool not_atomic = !in_atomic() && !irqs_disabled();
+ bool not_atomic = !in_atomic() && !irqs_disabled() && !rcu_preempt_depth();
/*
* FIXME: Have caller pass in if we are in an atomic context to avoid
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 8/9] drm/i915: Consider RCU read section as atomic.
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (6 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 7/9] drm/i915/guc: Consider also RCU depth in busy loop Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 9/9] Revert "drm/i915: Depend on !PREEMPT_RT." Sebastian Andrzej Siewior
` (4 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior
Locking and/ or running inside interrupt handler will not lead to an
atomic section on PREEMPT_RT. The RCU read section needs to be
considered because all locks, which become sleeping locks on
PREEMPT_RT, start a RCU read section. Scheduling/ sleeping while within
a RCU read section is invalid.
Check for also for RCU read section in stop_timeout() to determine if it
is safe to sleep.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c b/drivers/gpu/drm/i915/gt/intel_engine_cs.c
index b721bbd233567..f5a6143ea8a24 100644
--- a/drivers/gpu/drm/i915/gt/intel_engine_cs.c
+++ b/drivers/gpu/drm/i915/gt/intel_engine_cs.c
@@ -1609,7 +1609,7 @@ u64 intel_engine_get_last_batch_head(const struct intel_engine_cs *engine)
static unsigned long stop_timeout(const struct intel_engine_cs *engine)
{
- if (in_atomic() || irqs_disabled()) /* inside atomic preempt-reset? */
+ if (in_atomic() || irqs_disabled() || rcu_preempt_depth()) /* inside atomic preempt-reset? */
return 0;
/*
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH v4 9/9] Revert "drm/i915: Depend on !PREEMPT_RT."
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (7 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 8/9] drm/i915: Consider RCU read section as atomic Sebastian Andrzej Siewior
@ 2025-07-14 15:39 ` Sebastian Andrzej Siewior
2025-07-14 18:08 ` ✓ i915.CI.BAT: success for drm/i915: PREEMPT_RT related fixups. (rev13) Patchwork
` (3 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-07-14 15:39 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings,
Sebastian Andrzej Siewior, Tvrtko Ursulin
Once the known issues are addressed, it should be safe to enable the
driver.
Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
drivers/gpu/drm/i915/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/Kconfig b/drivers/gpu/drm/i915/Kconfig
index 5e939004b6463..40a9234e6e5dc 100644
--- a/drivers/gpu/drm/i915/Kconfig
+++ b/drivers/gpu/drm/i915/Kconfig
@@ -3,7 +3,6 @@ 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 if X86
select INTERVAL_TREE
# we need shmfs for the swappable backing store, and in particular
--
2.50.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915: PREEMPT_RT related fixups. (rev13)
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (8 preceding siblings ...)
2025-07-14 15:39 ` [PATCH v4 9/9] Revert "drm/i915: Depend on !PREEMPT_RT." Sebastian Andrzej Siewior
@ 2025-07-14 18:08 ` Patchwork
2025-07-14 21:16 ` ✗ i915.CI.Full: failure " Patchwork
` (2 subsequent siblings)
12 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2025-07-14 18:08 UTC (permalink / raw)
To: Sebastian Andrzej Siewior; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2640 bytes --]
== Series Details ==
Series: drm/i915: PREEMPT_RT related fixups. (rev13)
URL : https://patchwork.freedesktop.org/series/95463/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16862 -> Patchwork_95463v13
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_95463v13 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-dg2-8: [DMESG-FAIL][3] ([i915#12061]) -> [PASS][4] +1 other test pass
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/bat-dg2-8/igt@i915_selftest@live.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/bat-dg2-8/igt@i915_selftest@live.html
- bat-arls-5: [INCOMPLETE][5] -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/bat-arls-5/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/bat-arls-5/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-9: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
Build changes
-------------
* Linux: CI_DRM_16862 -> Patchwork_95463v13
CI-20190529: 20190529
CI_DRM_16862: 40b316fbcfdecd30d18ccfad4bba3e460a82cf13 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8457: 756ebdbf0e4c75f0680c0a36db206a9f6ff126ce @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_95463v13: 40b316fbcfdecd30d18ccfad4bba3e460a82cf13 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/index.html
[-- Attachment #2: Type: text/html, Size: 3450 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915: PREEMPT_RT related fixups. (rev13)
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (9 preceding siblings ...)
2025-07-14 18:08 ` ✓ i915.CI.BAT: success for drm/i915: PREEMPT_RT related fixups. (rev13) Patchwork
@ 2025-07-14 21:16 ` Patchwork
2025-07-21 5:06 ` [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Romain Guyard
2025-08-21 11:17 ` Sebastian Andrzej Siewior
12 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2025-07-14 21:16 UTC (permalink / raw)
To: Sebastian Andrzej Siewior; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 149648 bytes --]
== Series Details ==
Series: drm/i915: PREEMPT_RT related fixups. (rev13)
URL : https://patchwork.freedesktop.org/series/95463/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16862_full -> Patchwork_95463v13_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_95463v13_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_95463v13_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (11 -> 11)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_95463v13_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_rpm@debugfs-read:
- shard-dg2-9: NOTRUN -> [DMESG-WARN][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@i915_pm_rpm@debugfs-read.html
* igt@kms_setmode@basic@pipe-b-hdmi-a-3:
- shard-dg2: [PASS][2] -> [FAIL][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-2/igt@kms_setmode@basic@pipe-b-hdmi-a-3.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-2/igt@kms_setmode@basic@pipe-b-hdmi-a-3.html
New tests
---------
New tests have been introduced between CI_DRM_16862_full and Patchwork_95463v13_full:
### New IGT tests (1) ###
* igt@kms_flip@bo-too-big@d-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [0.14] s
Known issues
------------
Here are the changes found in Patchwork_95463v13_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][4] ([i915#8411]) +2 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-dg2: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@device_reset@unbind-cold-reset-rebind.html
* igt@fbdev@write:
- shard-rkl: [PASS][7] -> [SKIP][8] ([i915#14544] / [i915#2582])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@fbdev@write.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@fbdev@write.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#9323])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][10] ([i915#3555] / [i915#9323])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [PASS][11] -> [INCOMPLETE][12] ([i915#13356])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#7697])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2-9: NOTRUN -> [SKIP][14] ([i915#7697]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_ctx_persistence@heartbeat-close:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_ctx_persistence@heartbeat-close.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2-9: NOTRUN -> [SKIP][16] ([i915#8555]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][17] ([i915#280])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#280])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu-1: NOTRUN -> [SKIP][19] ([i915#280]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@reset-stress:
- shard-dg2: NOTRUN -> [FAIL][20] ([i915#5784])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2-9: NOTRUN -> [SKIP][21] ([i915#4771])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2-9: NOTRUN -> [SKIP][22] ([i915#4812])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu-1: NOTRUN -> [SKIP][23] ([i915#4525]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#4525])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-tglu: NOTRUN -> [SKIP][25] ([i915#4525])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_capture@capture-invisible@lmem0:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#6334]) +2 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_exec_capture@capture-invisible@lmem0.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg2: NOTRUN -> [FAIL][27] ([i915#11965]) +4 other tests fail
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_fence@submit67:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#4812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-rkl: NOTRUN -> [SKIP][30] ([i915#3281]) +2 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3281]) +6 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-wc-active:
- shard-dg2-9: NOTRUN -> [SKIP][32] ([i915#3281]) +8 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_exec_reloc@basic-wc-active.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg2-9: NOTRUN -> [SKIP][33] ([i915#4537] / [i915#4812]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-dg2-9: NOTRUN -> [SKIP][34] ([i915#4860]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_lmem_swapping@massive:
- shard-tglu-1: NOTRUN -> [SKIP][35] ([i915#4613])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_lmem_swapping@massive.html
* igt@gem_lmem_swapping@massive-random:
- shard-glk: NOTRUN -> [SKIP][36] ([i915#4613]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk8/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#4613]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-tglu: NOTRUN -> [SKIP][38] ([i915#4613]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_mmap_gtt@big-bo-tiledx:
- shard-dg2-9: NOTRUN -> [SKIP][39] ([i915#4077]) +8 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_mmap_gtt@big-bo-tiledx.html
* igt@gem_mmap_gtt@cpuset-big-copy:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#4077]) +6 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_mmap_gtt@cpuset-big-copy.html
* igt@gem_mmap_wc@bad-object:
- shard-dg2: NOTRUN -> [SKIP][41] ([i915#4083]) +3 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@gem_mmap_wc@bad-object.html
* igt@gem_mmap_wc@read-write:
- shard-dg2-9: NOTRUN -> [SKIP][42] ([i915#4083]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_mmap_wc@read-write.html
* igt@gem_partial_pwrite_pread@write-display:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#3282]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_partial_pwrite_pread@write-display.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#3282]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@snoop:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#3282]) +2 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_pread@snoop.html
* igt@gem_pwrite@basic-exhaustion:
- shard-tglu-1: NOTRUN -> [WARN][46] ([i915#2658])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4270]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
- shard-rkl: NOTRUN -> [TIMEOUT][48] ([i915#12964])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
- shard-dg2-9: NOTRUN -> [SKIP][49] ([i915#4270])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-tglu-1: NOTRUN -> [SKIP][50] ([i915#13398])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu: NOTRUN -> [SKIP][51] ([i915#13398])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-rkl: [PASS][52] -> [TIMEOUT][53] ([i915#12964])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@gem_pxp@regular-baseline-src-copy-readible.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-rkl: [PASS][54] -> [TIMEOUT][55] ([i915#12917] / [i915#12964]) +1 other test timeout
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-2.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_render_copy@y-tiled-ccs-to-linear:
- shard-dg2-9: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +3 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_render_copy@y-tiled-ccs-to-linear.html
* igt@gem_render_copy@yf-tiled-to-vebox-linear:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#5190] / [i915#8428]) +4 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@gem_render_copy@yf-tiled-to-vebox-linear.html
* igt@gem_render_tiled_blits@basic:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4079])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_render_tiled_blits@basic.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][59] ([i915#4079]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-dg2-9: NOTRUN -> [SKIP][60] ([i915#4885])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3297]) +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-dg2-9: NOTRUN -> [SKIP][62] ([i915#3297]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][63] ([i915#3297]) +3 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#3297] / [i915#4880]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#3281] / [i915#3297])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-tglu: NOTRUN -> [SKIP][66] ([i915#3297])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-glk: NOTRUN -> [INCOMPLETE][67] ([i915#13356] / [i915#14586])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk8/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-tglu: NOTRUN -> [SKIP][68] ([i915#2527] / [i915#2856]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-far:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#2527] / [i915#2856])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#2856])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2-9: NOTRUN -> [SKIP][71] ([i915#2856]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_drm_fdinfo@all-busy-check-all:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#14123])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@i915_drm_fdinfo@all-busy-check-all.html
* igt@i915_drm_fdinfo@busy-idle@vcs0:
- shard-dg2-9: NOTRUN -> [SKIP][73] ([i915#14073]) +15 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@i915_drm_fdinfo@busy-idle@vcs0.html
* igt@i915_drm_fdinfo@busy@vecs1:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#14073]) +7 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@i915_drm_fdinfo@busy@vecs1.html
* igt@i915_drm_fdinfo@virtual-busy-idle:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#14118]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@i915_drm_fdinfo@virtual-busy-idle.html
* igt@i915_module_load@reload-no-display:
- shard-snb: [PASS][76] -> [DMESG-WARN][77] ([i915#14545])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-snb1/igt@i915_module_load@reload-no-display.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb4/igt@i915_module_load@reload-no-display.html
* igt@i915_module_load@resize-bar:
- shard-dg2: [PASS][78] -> [DMESG-WARN][79] ([i915#14545])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-8/igt@i915_module_load@resize-bar.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu-1: NOTRUN -> [SKIP][80] ([i915#6590]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][81] ([i915#13790] / [i915#2681]) +1 other test warn
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@system-suspend:
- shard-rkl: [PASS][82] -> [INCOMPLETE][83] ([i915#12797])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-4/igt@i915_pm_rpm@system-suspend.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@basic-api:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#11681] / [i915#6621])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@thresholds-idle:
- shard-dg2-9: NOTRUN -> [SKIP][85] ([i915#11681]) +1 other test skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@i915_pm_rps@thresholds-idle.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#11681])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#4387])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#6188])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu: NOTRUN -> [INCOMPLETE][89] ([i915#4817])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#5190])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#4212]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-dg2-9: NOTRUN -> [SKIP][92] ([i915#4212]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#12454] / [i915#12712])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@invalid-async-flip-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][94] ([i915#12967])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_async_flips@invalid-async-flip-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#1769] / [i915#3555])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-dg2-9: NOTRUN -> [SKIP][96] ([i915#1769] / [i915#3555])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#5286]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#5286]) +3 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglu-1: NOTRUN -> [SKIP][99] ([i915#5286]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@linear-16bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][100] +6 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_big_fb@linear-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][101] ([i915#4538] / [i915#5190]) +6 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_big_fb@y-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#4538] / [i915#5190]) +10 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-dg2-9: NOTRUN -> [SKIP][103] ([i915#5190])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][104] +7 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#6095]) +42 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][106] ([i915#12313]) +2 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#10307] / [i915#10434] / [i915#6095])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#10307] / [i915#6095]) +108 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs:
- shard-rkl: [PASS][109] -> [SKIP][110] ([i915#14544]) +42 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][111] ([i915#12805])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][112] ([i915#6095]) +4 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#6095]) +24 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
- shard-dg1: [PASS][114] -> [DMESG-WARN][115] ([i915#4423]) +3 other tests dmesg-warn
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg1-14/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-15/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-rkl: [PASS][116] -> [INCOMPLETE][117] ([i915#12796])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][118] ([i915#12796])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][119] ([i915#6095]) +34 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][120] ([i915#14098] / [i915#6095]) +54 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#6095]) +115 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-13/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][122] ([i915#10307] / [i915#6095]) +34 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#3742])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][124] ([i915#13783]) +4 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2.html
* igt@kms_chamelium_color@degamma:
- shard-dg2: NOTRUN -> [SKIP][125] +13 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#11151] / [i915#7828]) +2 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-tglu: NOTRUN -> [SKIP][127] ([i915#11151] / [i915#7828]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#11151] / [i915#7828]) +4 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-9: NOTRUN -> [SKIP][129] ([i915#11151] / [i915#7828]) +3 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#11151] / [i915#7828]) +3 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_color@ctm-signed:
- shard-rkl: [PASS][131] -> [SKIP][132] ([i915#12655] / [i915#14544])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_color@ctm-signed.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_color@ctm-signed.html
* igt@kms_content_protection@atomic:
- shard-dg2-9: NOTRUN -> [SKIP][133] ([i915#7118] / [i915#9424])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@content-type-change:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#9424])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#3116])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@lic-type-1:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#9424])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@srm@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][137] ([i915#7173])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-3.html
* igt@kms_content_protection@uevent:
- shard-dg2: NOTRUN -> [FAIL][138] ([i915#1339] / [i915#7173]) +1 other test fail
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#13049])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#13049]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][141] ([i915#13566]) +1 other test fail
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-tglu: NOTRUN -> [SKIP][142] ([i915#13049])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#3555]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][144] ([i915#13566]) +3 other tests fail
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-tglu: NOTRUN -> [SKIP][145] ([i915#3555])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_cursor_crc@cursor-sliding-32x10.html
- shard-dg2-9: NOTRUN -> [SKIP][146] ([i915#3555]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#13049])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size:
- shard-rkl: [PASS][148] -> [SKIP][149] ([i915#11190] / [i915#14544]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#13046] / [i915#5354]) +3 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][151] ([i915#9723])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dp_aux_dev:
- shard-dg2-9: NOTRUN -> [SKIP][152] ([i915#1257])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#13749])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#13748])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_dp_link_training@uhbr-mst.html
- shard-tglu-1: NOTRUN -> [SKIP][155] ([i915#13748])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-tglu: NOTRUN -> [SKIP][156] ([i915#13748])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_dp_link_training@uhbr-sst.html
- shard-dg2-9: NOTRUN -> [SKIP][157] ([i915#13748])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#13707])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-rkl: [PASS][159] -> [DMESG-WARN][160] ([i915#12964]) +9 other tests dmesg-warn
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_draw_crc@draw-method-mmap-gtt.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#3840])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-formats:
- shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#3555] / [i915#3840])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_dsc@dsc-with-formats.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-tglu: NOTRUN -> [SKIP][163] ([i915#3555] / [i915#3840])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_feature_discovery@display-3x:
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#1839])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_feature_discovery@display-3x.html
- shard-dg2-9: NOTRUN -> [SKIP][165] ([i915#1839])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-rkl: NOTRUN -> [SKIP][166] ([i915#9934])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-tglu-1: NOTRUN -> [SKIP][167] ([i915#3637] / [i915#9934]) +3 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][168] ([i915#4839])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk5/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-tglu: NOTRUN -> [SKIP][169] ([i915#3637] / [i915#9934]) +3 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-dg2: NOTRUN -> [SKIP][170] ([i915#9934]) +3 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2-9: NOTRUN -> [SKIP][171] ([i915#9934]) +8 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@dpms-vs-vblank-race@a-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][172] ([i915#10826])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip@dpms-vs-vblank-race@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][173] ([i915#12745] / [i915#4839] / [i915#6113])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk2/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][174] ([i915#12745] / [i915#6113])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk2/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip@modeset-vs-vblank-race-interruptible:
- shard-rkl: [PASS][175] -> [SKIP][176] ([i915#14544] / [i915#3637]) +4 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_flip@modeset-vs-vblank-race-interruptible.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_flip@modeset-vs-vblank-race-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][177] ([i915#2587] / [i915#2672]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling:
- shard-rkl: [PASS][178] -> [SKIP][179] ([i915#14544] / [i915#3555]) +2 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][180] ([i915#2672] / [i915#3555])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][181] ([i915#2672])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#2672]) +3 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#2672]) +6 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#2672] / [i915#3555] / [i915#5190])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][185] ([i915#2672] / [i915#3555]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][186] ([i915#2672] / [i915#3555]) +2 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [FAIL][187] ([i915#6880]) +1 other test fail
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render:
- shard-dg2: [PASS][188] -> [FAIL][189] ([i915#6880])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render.html
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: [PASS][190] -> [SKIP][191] ([i915#14544] / [i915#1849] / [i915#5354]) +8 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][192] ([i915#5354]) +13 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][193] ([i915#1825]) +17 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][194] ([i915#8708]) +16 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#10055])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#3023]) +10 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#8708]) +14 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt:
- shard-glk: NOTRUN -> [SKIP][198] +80 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#5354]) +23 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-tglu: NOTRUN -> [SKIP][200] +50 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#9766])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][202] +40 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#3458]) +19 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-blt:
- shard-dg2-9: NOTRUN -> [SKIP][204] ([i915#3458]) +8 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-blt.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2-9: NOTRUN -> [SKIP][205] ([i915#3555] / [i915#8228]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_hdr@invalid-hdr.html
- shard-rkl: NOTRUN -> [SKIP][206] ([i915#3555] / [i915#8228])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-swap:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#3555] / [i915#8228])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_hdr@static-swap.html
* igt@kms_invalid_mode@clock-too-high:
- shard-rkl: [PASS][208] -> [SKIP][209] ([i915#14544] / [i915#3555] / [i915#8826])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_invalid_mode@clock-too-high.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_invalid_mode@overflow-vrefresh:
- shard-rkl: [PASS][210] -> [SKIP][211] ([i915#14544] / [i915#8826])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_invalid_mode@overflow-vrefresh.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_invalid_mode@overflow-vrefresh.html
* igt@kms_joiner@basic-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][212] ([i915#10656])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][213] ([i915#12394])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#13688])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_joiner@basic-max-non-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][215] ([i915#13688])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#12388])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][217] ([i915#12339])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#6301])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
- shard-snb: NOTRUN -> [SKIP][219] +5 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb5/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
* igt@kms_plane@planar-pixel-format-settings:
- shard-rkl: [PASS][220] -> [SKIP][221] ([i915#14544] / [i915#9581])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_plane@planar-pixel-format-settings.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane@planar-pixel-format-settings.html
* igt@kms_plane_alpha_blend@alpha-7efc:
- shard-dg2-9: NOTRUN -> [INCOMPLETE][222] ([i915#14446])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_plane_alpha_blend@alpha-7efc.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#13958]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#13958])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#13958])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-tglu-1: NOTRUN -> [SKIP][226] ([i915#14259])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#6953])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@invalid-parameters:
- shard-rkl: [PASS][228] -> [SKIP][229] ([i915#14544] / [i915#8152]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_plane_scaling@invalid-parameters.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@invalid-parameters.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers:
- shard-dg2: NOTRUN -> [SKIP][230] ([i915#12247] / [i915#9423]) +1 other test skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b:
- shard-dg2: NOTRUN -> [SKIP][231] ([i915#12247]) +11 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#12247] / [i915#6953])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][233] ([i915#12247]) +4 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#12247]) +9 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#12247]) +4 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25:
- shard-rkl: [PASS][236] -> [SKIP][237] ([i915#14544] / [i915#6953] / [i915#8152])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25@pipe-a:
- shard-rkl: [PASS][238] -> [SKIP][239] ([i915#12247] / [i915#14544]) +2 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25@pipe-a.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][240] ([i915#12247] / [i915#3555] / [i915#9423])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
- shard-rkl: [PASS][241] -> [SKIP][242] ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152]) +1 other test skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25:
- shard-dg2-9: NOTRUN -> [SKIP][243] ([i915#12247] / [i915#6953] / [i915#9423])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d:
- shard-dg2-9: NOTRUN -> [SKIP][244] ([i915#12247]) +3 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b:
- shard-rkl: [PASS][245] -> [SKIP][246] ([i915#12247] / [i915#14544] / [i915#8152]) +2 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][247] ([i915#9812])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#9685])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-9: NOTRUN -> [SKIP][249] ([i915#14104])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu: NOTRUN -> [SKIP][250] ([i915#9685])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: NOTRUN -> [SKIP][251] ([i915#4281])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#9340])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][253] ([i915#9519]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#9519])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][255] ([i915#9519]) +2 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@fences:
- shard-rkl: [PASS][256] -> [SKIP][257] ([i915#14544] / [i915#1849])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_pm_rpm@fences.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_pm_rpm@fences.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [PASS][258] -> [SKIP][259] ([i915#9519]) +2 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-dg2: NOTRUN -> [SKIP][260] ([i915#6524] / [i915#6805])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_prime@d3hot:
- shard-tglu: NOTRUN -> [SKIP][261] ([i915#6524])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_prime@d3hot.html
- shard-dg2-9: NOTRUN -> [SKIP][262] ([i915#6524] / [i915#6805])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-tglu: NOTRUN -> [SKIP][263] ([i915#11520]) +4 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2-9: NOTRUN -> [SKIP][264] ([i915#11520]) +5 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#11520]) +4 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][266] ([i915#11520]) +6 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][267] ([i915#11520]) +4 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#11520]) +3 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][269] ([i915#9683])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-suspend:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#1072] / [i915#9732]) +11 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@kms_psr@fbc-pr-suspend.html
* igt@kms_psr@fbc-psr-primary-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][271] ([i915#1072] / [i915#9732]) +11 other tests skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_psr@fbc-psr-primary-mmap-cpu.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-tglu: NOTRUN -> [SKIP][272] ([i915#9732]) +15 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][273] ([i915#9732]) +10 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_psr@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][274] ([i915#1072] / [i915#9732]) +21 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_psr@psr-suspend.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg2-9: NOTRUN -> [SKIP][275] ([i915#9685])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg2-9: NOTRUN -> [SKIP][276] ([i915#4235])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#5289])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][278] ([i915#12755] / [i915#5190])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#5289])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglu-1: NOTRUN -> [SKIP][280] ([i915#5289])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#12755])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu: NOTRUN -> [ABORT][282] ([i915#13179]) +1 other test abort
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@basic:
- shard-tglu-1: NOTRUN -> [FAIL][283] ([i915#5465]) +2 other tests fail
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_setmode@basic.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-dg2: NOTRUN -> [SKIP][284] ([i915#3555]) +5 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_setmode@basic-clone-single-crtc.html
- shard-tglu-1: NOTRUN -> [SKIP][285] ([i915#3555]) +4 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-1-pipe-b-hdmi-a-2:
- shard-glk: [PASS][286] -> [FAIL][287] ([i915#5465]) +5 other tests fail
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk3/igt@kms_setmode@basic@pipe-a-hdmi-a-1-pipe-b-hdmi-a-2.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk3/igt@kms_setmode@basic@pipe-a-hdmi-a-1-pipe-b-hdmi-a-2.html
* igt@kms_vblank@wait-busy-hang@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [DMESG-WARN][288] ([i915#12964]) +8 other tests dmesg-warn
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_vblank@wait-busy-hang@pipe-a-hdmi-a-2.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][289] ([i915#9906])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@kms_vrr@max-min.html
- shard-tglu-1: NOTRUN -> [SKIP][290] ([i915#9906])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-1/igt@kms_vrr@max-min.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-tglu: NOTRUN -> [SKIP][291] ([i915#2437] / [i915#9412]) +1 other test skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-6/igt@kms_writeback@writeback-pixel-formats.html
- shard-dg2-9: NOTRUN -> [SKIP][292] ([i915#2437] / [i915#9412])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@kms_writeback@writeback-pixel-formats.html
* igt@prime_vgem@basic-write:
- shard-rkl: NOTRUN -> [SKIP][293] ([i915#3291] / [i915#3708])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: NOTRUN -> [SKIP][294] ([i915#3708]) +1 other test skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@prime_vgem@coherency-gtt.html
- shard-dg2-9: NOTRUN -> [SKIP][295] ([i915#3708] / [i915#4077])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-write-hang:
- shard-dg2-9: NOTRUN -> [SKIP][296] ([i915#3708])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-9/igt@prime_vgem@fence-write-hang.html
* igt@runner@aborted:
- shard-mtlp: NOTRUN -> ([FAIL][297], [FAIL][298]) ([i915#14489])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-mtlp-4/igt@runner@aborted.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-mtlp-4/igt@runner@aborted.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2: NOTRUN -> [SKIP][299] ([i915#9917])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-5/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@fbdev@read:
- shard-rkl: [SKIP][300] ([i915#14544] / [i915#2582]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@fbdev@read.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@fbdev@read.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-rkl: [INCOMPLETE][302] ([i915#12353]) -> [PASS][303] +1 other test pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-3/igt@gem_ctx_isolation@preservation-s3.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-5/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_exec_suspend@basic-s0:
- shard-dg2: [INCOMPLETE][304] ([i915#11441] / [i915#13304]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-6/igt@gem_exec_suspend@basic-s0.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_exec_suspend@basic-s0.html
* igt@gem_exec_suspend@basic-s0@lmem0:
- shard-dg2: [INCOMPLETE][306] ([i915#11441]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-6/igt@gem_exec_suspend@basic-s0@lmem0.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-6/igt@gem_exec_suspend@basic-s0@lmem0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [TIMEOUT][308] ([i915#5493]) -> [PASS][309] +1 other test pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-4/igt@gem_lmem_swapping@smem-oom@lmem0.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-4/igt@gem_lmem_swapping@smem-oom@lmem0.html
- shard-dg1: [TIMEOUT][310] ([i915#5493]) -> [PASS][311] +1 other test pass
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_mmap_wc@set-cache-level:
- shard-rkl: [SKIP][312] ([i915#14544] / [i915#1850]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@gem_mmap_wc@set-cache-level.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [ABORT][314] ([i915#5566]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk2/igt@gen9_exec_parse@allowed-single.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk3/igt@gen9_exec_parse@allowed-single.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-glk: [FAIL][316] ([i915#10991] / [i915#13335]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk2/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2:
- shard-glk: [FAIL][318] ([i915#13335]) -> [PASS][319]
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk2/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-hdmi-a-1:
- shard-glk: [FAIL][320] ([i915#10991]) -> [PASS][321]
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk2/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-hdmi-a-1.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-hdmi-a-1.html
* igt@kms_busy@basic:
- shard-rkl: [SKIP][322] ([i915#11190] / [i915#14544]) -> [PASS][323] +3 other tests pass
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_busy@basic.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_busy@basic.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
- shard-rkl: [INCOMPLETE][324] ([i915#12796]) -> [PASS][325]
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
* igt@kms_color@ctm-0-50:
- shard-rkl: [SKIP][326] ([i915#12655] / [i915#14544]) -> [PASS][327] +3 other tests pass
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_color@ctm-0-50.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_color@ctm-0-50.html
* igt@kms_cursor_crc@cursor-onscreen-256x256:
- shard-rkl: [SKIP][328] ([i915#14544]) -> [PASS][329] +47 other tests pass
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-256x256.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
- shard-snb: [SKIP][330] -> [PASS][331]
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-snb4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb2/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_flip@2x-busy-flip:
- shard-glk: [SKIP][332] -> [PASS][333]
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk8/igt@kms_flip@2x-busy-flip.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk5/igt@kms_flip@2x-busy-flip.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-snb: [TIMEOUT][334] ([i915#14033] / [i915#14350]) -> [PASS][335]
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-snb2/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [TIMEOUT][336] ([i915#14033]) -> [PASS][337]
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-snb2/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1:
- shard-snb: [INCOMPLETE][338] ([i915#12314] / [i915#12745] / [i915#4839]) -> [PASS][339] +1 other test pass
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-snb6/igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-snb5/igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1.html
* igt@kms_flip@flip-vs-wf_vblank-interruptible:
- shard-rkl: [SKIP][340] ([i915#14544] / [i915#3637]) -> [PASS][341] +1 other test pass
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling:
- shard-rkl: [SKIP][342] ([i915#14544] / [i915#3555]) -> [PASS][343] +1 other test pass
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite:
- shard-rkl: [SKIP][344] ([i915#14544] / [i915#1849] / [i915#5354]) -> [PASS][345] +11 other tests pass
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_hdr@static-toggle-dpms:
- shard-dg2: [SKIP][346] ([i915#3555] / [i915#8228]) -> [PASS][347]
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-8/igt@kms_hdr@static-toggle-dpms.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_invalid_mode@int-max-clock:
- shard-rkl: [SKIP][348] ([i915#14544] / [i915#3555] / [i915#8826]) -> [PASS][349] +1 other test pass
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_invalid_mode@int-max-clock.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_invalid_mode@int-max-clock.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a:
- shard-rkl: [INCOMPLETE][350] ([i915#14412]) -> [PASS][351] +1 other test pass
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
* igt@kms_plane@plane-position-covered:
- shard-rkl: [SKIP][352] ([i915#14544] / [i915#8825]) -> [PASS][353]
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane@plane-position-covered.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane@plane-position-covered.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-rkl: [SKIP][354] ([i915#14544] / [i915#7294]) -> [PASS][355] +1 other test pass
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75:
- shard-rkl: [SKIP][356] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152]) -> [PASS][357]
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a:
- shard-rkl: [SKIP][358] ([i915#12247] / [i915#14544]) -> [PASS][359] +2 other tests pass
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b:
- shard-rkl: [SKIP][360] ([i915#12247] / [i915#14544] / [i915#8152]) -> [PASS][361] +3 other tests pass
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-rkl: [SKIP][362] ([i915#13441] / [i915#14544]) -> [PASS][363]
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_pm_dc@dc5-dpms-negative.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@dc5-psr:
- shard-mtlp: [FAIL][364] -> [PASS][365]
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-mtlp-4/igt@kms_pm_dc@dc5-psr.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-mtlp-1/igt@kms_pm_dc@dc5-psr.html
* igt@kms_properties@plane-properties-legacy:
- shard-rkl: [SKIP][366] ([i915#11521] / [i915#14544]) -> [PASS][367]
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_properties@plane-properties-legacy.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_properties@plane-properties-legacy.html
* igt@kms_setmode@basic:
- shard-rkl: [FAIL][368] ([i915#14353]) -> [PASS][369]
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-2/igt@kms_setmode@basic.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-8/igt@kms_setmode@basic.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-3:
- shard-dg2: [FAIL][370] ([i915#5465]) -> [PASS][371]
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-2/igt@kms_setmode@basic@pipe-a-hdmi-a-3.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-2/igt@kms_setmode@basic@pipe-a-hdmi-a-3.html
* igt@perf@blocking@0-rcs0:
- shard-rkl: [FAIL][372] ([i915#10538]) -> [PASS][373] +1 other test pass
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@perf@blocking@0-rcs0.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@perf@blocking@0-rcs0.html
* igt@perf@gen12-group-concurrent-oa-buffer-read:
- shard-tglu: [FAIL][374] ([i915#10538]) -> [PASS][375]
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-tglu-9/igt@perf@gen12-group-concurrent-oa-buffer-read.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-tglu-2/igt@perf@gen12-group-concurrent-oa-buffer-read.html
* igt@prime_mmap@test_invalid_sync_flags:
- shard-rkl: [DMESG-WARN][376] ([i915#12964]) -> [PASS][377] +7 other tests pass
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@prime_mmap@test_invalid_sync_flags.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@prime_mmap@test_invalid_sync_flags.html
#### Warnings ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: [SKIP][378] ([i915#14544] / [i915#8411]) -> [SKIP][379] ([i915#8411]) +1 other test skip
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@api_intel_bb@blit-reloc-keep-cache.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: [SKIP][380] ([i915#14544] / [i915#9323]) -> [SKIP][381] ([i915#9323])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: [SKIP][382] ([i915#13008] / [i915#14544]) -> [SKIP][383] ([i915#13008])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_ccs@large-ctrl-surf-copy.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-rkl: [SKIP][384] ([i915#9323]) -> [SKIP][385] ([i915#14544] / [i915#9323])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@gem_ccs@suspend-resume.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_ccs@suspend-resume.html
* igt@gem_close_race@multigpu-basic-process:
- shard-rkl: [SKIP][386] ([i915#7697]) -> [SKIP][387] ([i915#14544] / [i915#7697])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@gem_close_race@multigpu-basic-process.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: [SKIP][388] ([i915#14544] / [i915#6335]) -> [SKIP][389] ([i915#6335])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_sseu@invalid-args:
- shard-rkl: [SKIP][390] ([i915#14544] / [i915#280]) -> [SKIP][391] ([i915#280])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_ctx_sseu@invalid-args.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-rkl: [SKIP][392] ([i915#14544] / [i915#4525]) -> [SKIP][393] ([i915#4525]) +1 other test skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: [SKIP][394] ([i915#4525]) -> [SKIP][395] ([i915#14544] / [i915#4525])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@gem_exec_balancer@parallel-keep-submit-fence.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_reloc@basic-gtt-cpu-active:
- shard-rkl: [SKIP][396] ([i915#3281]) -> [SKIP][397] ([i915#14544] / [i915#3281]) +7 other tests skip
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-cpu-active.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-cpu-active.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: [SKIP][398] ([i915#14544] / [i915#3281]) -> [SKIP][399] ([i915#3281]) +7 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_exec_reloc@basic-write-read.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: [SKIP][400] ([i915#4613]) -> [SKIP][401] ([i915#14544] / [i915#4613]) +1 other test skip
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: [SKIP][402] ([i915#14544] / [i915#4613]) -> [SKIP][403] ([i915#4613]) +4 other tests skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_partial_pwrite_pread@reads:
- shard-rkl: [SKIP][404] ([i915#3282]) -> [SKIP][405] ([i915#14544] / [i915#3282]) +2 other tests skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@gem_partial_pwrite_pread@reads.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_partial_pwrite_pread@write-snoop:
- shard-rkl: [SKIP][406] ([i915#14544] / [i915#3282]) -> [SKIP][407] ([i915#3282]) +4 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_partial_pwrite_pread@write-snoop.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_partial_pwrite_pread@write-snoop.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-rkl: [SKIP][408] -> [SKIP][409] ([i915#14544]) +9 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@gem_softpin@evict-snoop-interruptible.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: [SKIP][410] ([i915#14544] / [i915#3297]) -> [SKIP][411] ([i915#3297]) +4 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-rkl: [SKIP][412] ([i915#3297]) -> [SKIP][413] ([i915#14544] / [i915#3297])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@gem_userptr_blits@unsync-overlap.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen9_exec_parse@batch-invalid-length:
- shard-rkl: [SKIP][414] ([i915#2527]) -> [SKIP][415] ([i915#14544] / [i915#2527])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@gen9_exec_parse@batch-invalid-length.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@gen9_exec_parse@batch-invalid-length.html
* igt@gen9_exec_parse@bb-oversize:
- shard-rkl: [SKIP][416] ([i915#14544] / [i915#2527]) -> [SKIP][417] ([i915#2527]) +1 other test skip
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@gen9_exec_parse@bb-oversize.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@gen9_exec_parse@bb-oversize.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-rkl: [SKIP][418] ([i915#8399]) -> [SKIP][419] ([i915#14544] / [i915#8399])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@i915_pm_freq_api@freq-suspend.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: [SKIP][420] ([i915#12454] / [i915#12712] / [i915#14544]) -> [SKIP][421] ([i915#12454] / [i915#12712])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][422] ([i915#1769] / [i915#3555]) -> [SKIP][423] ([i915#14544])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg1: [SKIP][424] ([i915#4538] / [i915#5286]) -> [SKIP][425] ([i915#4423] / [i915#4538] / [i915#5286]) +1 other test skip
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg1-14/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-15/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-0:
- shard-rkl: [SKIP][426] ([i915#5286]) -> [SKIP][427] ([i915#14544]) +1 other test skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: [SKIP][428] ([i915#14544]) -> [SKIP][429] ([i915#5286]) +5 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-rkl: [SKIP][430] ([i915#3638]) -> [SKIP][431] ([i915#14544]) +4 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_big_fb@linear-16bpp-rotate-90.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: [SKIP][432] ([i915#14544]) -> [SKIP][433] ([i915#3638]) +1 other test skip
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-270.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-rkl: [SKIP][434] ([i915#14544]) -> [DMESG-WARN][435] ([i915#12964]) +2 other tests dmesg-warn
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][436] ([i915#14098] / [i915#6095]) -> [SKIP][437] ([i915#14544]) +8 other tests skip
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][438] ([i915#12313]) -> [SKIP][439] ([i915#14544]) +1 other test skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-rkl: [SKIP][440] ([i915#14544]) -> [SKIP][441] ([i915#14098] / [i915#6095]) +14 other tests skip
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][442] ([i915#14098] / [i915#6095]) -> [SKIP][443] ([i915#6095]) +4 other tests skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-rkl: [SKIP][444] ([i915#14544]) -> [SKIP][445] +18 other tests skip
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_chamelium_color@ctm-green-to-red.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-rkl: [SKIP][446] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][447] ([i915#11151] / [i915#7828]) +5 other tests skip
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-fast.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-rkl: [SKIP][448] ([i915#11151] / [i915#7828]) -> [SKIP][449] ([i915#11151] / [i915#14544] / [i915#7828]) +7 other tests skip
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_chamelium_hpd@dp-hpd-storm.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: [SKIP][450] ([i915#14544]) -> [SKIP][451] ([i915#3116])
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@srm:
- shard-dg2: [SKIP][452] ([i915#7118]) -> [FAIL][453] ([i915#7173])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-8/igt@kms_content_protection@srm.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-11/igt@kms_content_protection@srm.html
* igt@kms_content_protection@uevent:
- shard-rkl: [SKIP][454] ([i915#14544]) -> [SKIP][455] ([i915#7118] / [i915#9424])
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_content_protection@uevent.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-rkl: [SKIP][456] ([i915#14544]) -> [SKIP][457] ([i915#3555]) +2 other tests skip
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-32x10.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: [SKIP][458] ([i915#3555]) -> [SKIP][459] ([i915#14544]) +4 other tests skip
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-32x32.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-64x21:
- shard-rkl: [FAIL][460] ([i915#13566]) -> [SKIP][461] ([i915#14544])
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-64x21.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-rkl: [SKIP][462] ([i915#14544]) -> [SKIP][463] ([i915#13049]) +1 other test skip
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-rkl: [SKIP][464] ([i915#4103]) -> [SKIP][465] ([i915#11190] / [i915#14544])
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-rkl: [SKIP][466] ([i915#14544]) -> [FAIL][467] ([i915#2346])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: [SKIP][468] ([i915#13691]) -> [SKIP][469] ([i915#14544])
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_display_modes@extended-mode-basic.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-rkl: [SKIP][470] ([i915#14544]) -> [SKIP][471] ([i915#13748])
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_dp_link_training@uhbr-mst.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-rkl: [SKIP][472] ([i915#13748]) -> [SKIP][473] ([i915#14544])
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_dp_link_training@uhbr-sst.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: [SKIP][474] ([i915#14544]) -> [SKIP][475] ([i915#13707])
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-rkl: [SKIP][476] ([i915#3840]) -> [SKIP][477] ([i915#14544])
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_feature_discovery@display-3x:
- shard-rkl: [SKIP][478] ([i915#1839]) -> [SKIP][479] ([i915#14544] / [i915#1839])
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_feature_discovery@display-3x.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@psr2:
- shard-rkl: [SKIP][480] ([i915#658]) -> [SKIP][481] ([i915#14544] / [i915#658])
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_feature_discovery@psr2.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-rkl: [SKIP][482] ([i915#14544] / [i915#9934]) -> [SKIP][483] ([i915#9934]) +12 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip@2x-flip-vs-modeset.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: [SKIP][484] -> [INCOMPLETE][485] ([i915#12745] / [i915#4839])
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-glk8/igt@kms_flip@2x-flip-vs-suspend.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-glk5/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-rkl: [SKIP][486] ([i915#9934]) -> [SKIP][487] ([i915#14544] / [i915#9934]) +5 other tests skip
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-dg1: [SKIP][488] ([i915#9934]) -> [SKIP][489] ([i915#4423] / [i915#9934])
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg1-14/igt@kms_flip@2x-plain-flip.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-15/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@dpms-vs-vblank-race:
- shard-rkl: [SKIP][490] ([i915#14544] / [i915#3637]) -> [FAIL][491] ([i915#10826])
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip@dpms-vs-vblank-race.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip@dpms-vs-vblank-race.html
* igt@kms_flip@flip-vs-blocking-wf-vblank:
- shard-rkl: [SKIP][492] ([i915#14544] / [i915#3637]) -> [DMESG-WARN][493] ([i915#12964])
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip@flip-vs-blocking-wf-vblank.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_flip@flip-vs-blocking-wf-vblank.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-rkl: [SKIP][494] ([i915#2672] / [i915#3555]) -> [SKIP][495] ([i915#14544] / [i915#3555]) +1 other test skip
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: [SKIP][496] ([i915#14544] / [i915#3555]) -> [SKIP][497] ([i915#2672] / [i915#3555]) +6 other tests skip
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render:
- shard-rkl: [DMESG-WARN][498] ([i915#12964]) -> [SKIP][499] ([i915#14544] / [i915#1849] / [i915#5354]) +1 other test skip
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-rkl: [SKIP][500] ([i915#1825]) -> [SKIP][501] ([i915#14544] / [i915#1849] / [i915#5354]) +26 other tests skip
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
- shard-rkl: [SKIP][502] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][503] ([i915#3023]) +23 other tests skip
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][504] -> [SKIP][505] ([i915#14544] / [i915#1849] / [i915#5354]) +1 other test skip
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][506] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][507] ([i915#1825]) +37 other tests skip
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-render:
- shard-dg1: [SKIP][508] ([i915#3458]) -> [SKIP][509] ([i915#3458] / [i915#4423])
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-render.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-rkl: [SKIP][510] ([i915#3023]) -> [SKIP][511] ([i915#14544] / [i915#1849] / [i915#5354]) +14 other tests skip
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2: [SKIP][512] ([i915#13331]) -> [SKIP][513] ([i915#12713])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-11/igt@kms_hdr@brightness-with-hdr.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-7/igt@kms_hdr@brightness-with-hdr.html
- shard-rkl: [SKIP][514] ([i915#12713]) -> [SKIP][515] ([i915#14544])
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_hdr@brightness-with-hdr.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [SKIP][516] ([i915#14544]) -> [SKIP][517] ([i915#3555] / [i915#8228]) +1 other test skip
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-rkl: [SKIP][518] ([i915#13688] / [i915#14544]) -> [SKIP][519] ([i915#13688])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_joiner@basic-max-non-joiner.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-rkl: [SKIP][520] ([i915#12339]) -> [SKIP][521] ([i915#12339] / [i915#14544])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_joiner@basic-ultra-joiner.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: [SKIP][522] ([i915#12394] / [i915#14544]) -> [SKIP][523] ([i915#12394])
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- shard-rkl: [DMESG-WARN][524] ([i915#12964]) -> [SKIP][525] ([i915#11190] / [i915#14544])
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers:
- shard-rkl: [SKIP][526] ([i915#14544] / [i915#8152]) -> [DMESG-WARN][527] ([i915#12964]) +1 other test dmesg-warn
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers@pipe-b:
- shard-rkl: [SKIP][528] ([i915#12247] / [i915#14544] / [i915#8152]) -> [DMESG-WARN][529] ([i915#12964])
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers@pipe-b.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-a:
- shard-rkl: [SKIP][530] ([i915#12247] / [i915#14544]) -> [DMESG-WARN][531] ([i915#12964])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-a.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation:
- shard-rkl: [SKIP][532] ([i915#12247] / [i915#14544] / [i915#8152]) -> [SKIP][533] ([i915#12247]) +5 other tests skip
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-rkl: [SKIP][534] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152]) -> [SKIP][535] ([i915#12247] / [i915#6953])
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-rkl: [SKIP][536] ([i915#12247] / [i915#6953]) -> [SKIP][537] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152])
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a:
- shard-rkl: [SKIP][538] ([i915#12247]) -> [SKIP][539] ([i915#12247] / [i915#14544])
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b:
- shard-rkl: [SKIP][540] ([i915#12247]) -> [SKIP][541] ([i915#12247] / [i915#14544] / [i915#8152])
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-rkl: [SKIP][542] ([i915#12247] / [i915#14544] / [i915#3555] / [i915#8152]) -> [SKIP][543] ([i915#12247] / [i915#3555])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a:
- shard-rkl: [SKIP][544] ([i915#12247] / [i915#14544]) -> [SKIP][545] ([i915#12247]) +3 other tests skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: [SKIP][546] ([i915#12343]) -> [SKIP][547] ([i915#12343] / [i915#14544])
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_pm_backlight@brightness-with-dpms.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: [SKIP][548] ([i915#14544] / [i915#5354]) -> [SKIP][549] ([i915#5354])
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_pm_backlight@fade-with-suspend.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][550] ([i915#14544] / [i915#9685]) -> [SKIP][551] ([i915#9685])
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [FAIL][552] ([i915#9295]) -> [SKIP][553] ([i915#3361])
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_pm_dc@dc6-dpms.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: [SKIP][554] ([i915#14544] / [i915#8430]) -> [SKIP][555] ([i915#8430])
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [SKIP][556] ([i915#14544] / [i915#9519]) -> [SKIP][557] ([i915#9519])
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-pc8-residency-stress:
- shard-rkl: [SKIP][558] ([i915#12916]) -> [SKIP][559]
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-2/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-7/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_prime@d3hot:
- shard-rkl: [SKIP][560] ([i915#6524]) -> [SKIP][561] ([i915#14544] / [i915#6524])
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_prime@d3hot.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][562] ([i915#11520]) -> [SKIP][563] ([i915#11520] / [i915#14544]) +5 other tests skip
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][564] ([i915#11520] / [i915#14544]) -> [SKIP][565] ([i915#11520]) +5 other tests skip
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: [SKIP][566] ([i915#9683]) -> [SKIP][567] ([i915#14544] / [i915#9683])
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_psr2_su@page_flip-nv12.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-rkl: [SKIP][568] ([i915#14544] / [i915#9683]) -> [SKIP][569] ([i915#9683])
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_psr2_su@page_flip-xrgb8888.html
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-rkl: [SKIP][570] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][571] ([i915#1072] / [i915#9732]) +19 other tests skip
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_psr@pr-cursor-plane-onoff.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: [SKIP][572] ([i915#1072] / [i915#9732]) -> [SKIP][573] ([i915#1072] / [i915#14544] / [i915#9732]) +15 other tests skip
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_psr@psr-sprite-plane-onoff.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: [SKIP][574] ([i915#5289]) -> [SKIP][575] ([i915#14544])
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_setmode@basic:
- shard-dg2: [FAIL][576] ([i915#5465]) -> [FAIL][577] ([i915#14353])
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-dg2-2/igt@kms_setmode@basic.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-dg2-2/igt@kms_setmode@basic.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: [SKIP][578] ([i915#14544] / [i915#3555]) -> [SKIP][579] ([i915#3555]) +1 other test skip
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-rkl: [SKIP][580] ([i915#8623]) -> [SKIP][581] ([i915#14544])
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_tiled_display@basic-test-pattern.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@wait-forked-busy-hang:
- shard-rkl: [DMESG-WARN][582] ([i915#12964]) -> [SKIP][583] ([i915#14544]) +1 other test skip
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_vblank@wait-forked-busy-hang.html
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_vblank@wait-forked-busy-hang.html
* igt@kms_vrr@max-min:
- shard-rkl: [SKIP][584] ([i915#14544]) -> [SKIP][585] ([i915#9906]) +1 other test skip
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@kms_vrr@max-min.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-rkl: [SKIP][586] ([i915#9906]) -> [SKIP][587] ([i915#14544])
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@kms_vrr@seamless-rr-switch-vrr.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-rkl: [SKIP][588] ([i915#2437]) -> [SKIP][589] ([i915#14544] / [i915#2437])
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-7/igt@kms_writeback@writeback-invalid-parameters.html
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-rkl: [SKIP][590] ([i915#2437] / [i915#9412]) -> [SKIP][591] ([i915#14544] / [i915#2437] / [i915#9412])
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-5/igt@kms_writeback@writeback-pixel-formats.html
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: [SKIP][592] ([i915#14544] / [i915#2435]) -> [SKIP][593] ([i915#2435])
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@perf@per-context-mode-unprivileged.html
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-3/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@module-unload:
- shard-rkl: [FAIL][594] ([i915#14433]) -> [DMESG-FAIL][595] ([i915#12964])
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@perf_pmu@module-unload.html
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][596] ([i915#14544] / [i915#8516]) -> [SKIP][597] ([i915#8516])
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-2/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: [SKIP][598] ([i915#3291] / [i915#3708]) -> [SKIP][599] ([i915#14544] / [i915#3291] / [i915#3708])
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16862/shard-rkl-8/igt@prime_vgem@basic-fence-read.html
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/shard-rkl-6/igt@prime_vgem@basic-fence-read.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[i915#10991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10991
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
[i915#11441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11441
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11521]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11521
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12353]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12353
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796
[i915#12797]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12797
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13304]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13304
[i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331
[i915#13335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13335
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#1339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1339
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13441
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14104
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14350]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350
[i915#14353]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14353
[i915#14412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14412
[i915#14433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433
[i915#14446]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14446
[i915#14489]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14489
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#1850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1850
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7294]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#8152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9581]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9581
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_16862 -> Patchwork_95463v13
CI-20190529: 20190529
CI_DRM_16862: 40b316fbcfdecd30d18ccfad4bba3e460a82cf13 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8457: 756ebdbf0e4c75f0680c0a36db206a9f6ff126ce @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_95463v13: 40b316fbcfdecd30d18ccfad4bba3e460a82cf13 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_95463v13/index.html
[-- Attachment #2: Type: text/html, Size: 201175 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v4 4/9] drm/i915: Disable tracing points on PREEMPT_RT
2025-07-14 15:39 ` [PATCH v4 4/9] drm/i915: Disable tracing points " Sebastian Andrzej Siewior
@ 2025-07-15 8:01 ` Maarten Lankhorst
2025-07-15 17:54 ` Ville Syrjälä
0 siblings, 1 reply; 17+ messages in thread
From: Maarten Lankhorst @ 2025-07-15 8:01 UTC (permalink / raw)
To: Sebastian Andrzej Siewior, intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings, Tvrtko Ursulin,
Luca Abeni, Steven Rostedt
Hey,
I believe the platforms that require spinlocks for reading registers all predate Xe,
so it should be possible to enable tracepoints on Xe.
I do see there is still a path there that takes locks, through intel_crtc_get_vblank_counter -> drm_crtc_accurate_vblank_count().
I would recommend changing intel_crtc_get_vblank_counter to use drm_vblank_count(),
which doesn't take locks.
This reduces vblank accuracy slightly on old platforms and gen11+ DSI, but I would say for most usecases it has the same accuracy, with the benefit of keeping tracepoints enabled. The only users for intel_crtc_get_vblank_counter() are debug functions.
With that change, something like:
"#if defined(CONFIG_PREEMPT_RT) && defined(I915) && !defined(NOTRACE)"
would disable tracepoints only on i915.
Kind regards,
~Maarten
Den 2025-07-14 kl. 17:39, skrev Sebastian Andrzej Siewior:
> Luca Abeni reported this:
> | BUG: scheduling while atomic: kworker/u8:2/15203/0x00000003
> | CPU: 1 PID: 15203 Comm: kworker/u8:2 Not tainted 4.19.1-rt3 #10
> | Call Trace:
> | rt_spin_lock+0x3f/0x50
> | gen6_read32+0x45/0x1d0 [i915]
> | g4x_get_vblank_counter+0x36/0x40 [i915]
> | trace_event_raw_event_i915_pipe_update_start+0x7d/0xf0 [i915]
>
> The tracing events use trace_intel_pipe_update_start() among other events
> use functions acquire spinlock_t locks which are transformed into
> sleeping locks on PREEMPT_RT. A few trace points use
> intel_get_crtc_scanline(), others use ->get_vblank_counter() wich also
> might acquire a sleeping locks on PREEMPT_RT.
> At the time the arguments are evaluated within trace point, preemption
> is disabled and so the locks must not be acquired on PREEMPT_RT.
>
> Based on this I don't see any other way than disable trace points on
> PREMPT_RT.
>
> Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
> Reported-by: Luca Abeni <lucabe72@gmail.com>
> Cc: Steven Rostedt <rostedt@goodmis.org>
> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> ---
> drivers/gpu/drm/i915/display/intel_display_trace.h | 4 ++++
> drivers/gpu/drm/i915/i915_trace.h | 4 ++++
> drivers/gpu/drm/i915/intel_uncore_trace.h | 4 ++++
> 3 files changed, 12 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_trace.h b/drivers/gpu/drm/i915/display/intel_display_trace.h
> index 27ebc32cb61a5..a519d94700c36 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_trace.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_trace.h
> @@ -13,6 +13,10 @@
> #if !defined(__INTEL_DISPLAY_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
> #define __INTEL_DISPLAY_TRACE_H__
>
> +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> +#define NOTRACE
> +#endif
> +
> #include <linux/string.h>
> #include <linux/string_helpers.h>
> #include <linux/types.h>
> diff --git a/drivers/gpu/drm/i915/i915_trace.h b/drivers/gpu/drm/i915/i915_trace.h
> index 7ed41ce9b7085..6b87ef6005c69 100644
> --- a/drivers/gpu/drm/i915/i915_trace.h
> +++ b/drivers/gpu/drm/i915/i915_trace.h
> @@ -6,6 +6,10 @@
> #if !defined(_I915_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ)
> #define _I915_TRACE_H_
>
> +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> +#define NOTRACE
> +#endif
> +
> #include <linux/stringify.h>
> #include <linux/types.h>
> #include <linux/tracepoint.h>
> diff --git a/drivers/gpu/drm/i915/intel_uncore_trace.h b/drivers/gpu/drm/i915/intel_uncore_trace.h
> index f13ff71edf2db..3c67e267fb602 100644
> --- a/drivers/gpu/drm/i915/intel_uncore_trace.h
> +++ b/drivers/gpu/drm/i915/intel_uncore_trace.h
> @@ -7,6 +7,10 @@
> #if !defined(__INTEL_UNCORE_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
> #define __INTEL_UNCORE_TRACE_H__
>
> +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> +#define NOTRACE
> +#endif
> +
> #include "i915_reg_defs.h"
>
> #include <linux/types.h>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v4 4/9] drm/i915: Disable tracing points on PREEMPT_RT
2025-07-15 8:01 ` Maarten Lankhorst
@ 2025-07-15 17:54 ` Ville Syrjälä
0 siblings, 0 replies; 17+ messages in thread
From: Ville Syrjälä @ 2025-07-15 17:54 UTC (permalink / raw)
To: Maarten Lankhorst
Cc: Sebastian Andrzej Siewior, intel-gfx, intel-xe, Jani Nikula,
Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner, Tvrtko Ursulin,
Scott Oehrlein, Ben Hutchings, Tvrtko Ursulin, Luca Abeni,
Steven Rostedt
On Tue, Jul 15, 2025 at 10:01:45AM +0200, Maarten Lankhorst wrote:
> Hey,
>
> I believe the platforms that require spinlocks for reading registers all predate Xe,
> so it should be possible to enable tracepoints on Xe.
>
> I do see there is still a path there that takes locks, through intel_crtc_get_vblank_counter -> drm_crtc_accurate_vblank_count().
>
> I would recommend changing intel_crtc_get_vblank_counter to use drm_vblank_count(),
> which doesn't take locks.
>
> This reduces vblank accuracy slightly on old platforms and gen11+ DSI, but I would say for most usecases it has the same accuracy,
The non-accurate version is completely useless here. So NAK.
> with the benefit of keeping tracepoints enabled. The only users for intel_crtc_get_vblank_counter() are debug functions.
>
> With that change, something like:
> "#if defined(CONFIG_PREEMPT_RT) && defined(I915) && !defined(NOTRACE)"
>
> would disable tracepoints only on i915.
>
> Kind regards,
> ~Maarten
>
> Den 2025-07-14 kl. 17:39, skrev Sebastian Andrzej Siewior:
> > Luca Abeni reported this:
> > | BUG: scheduling while atomic: kworker/u8:2/15203/0x00000003
> > | CPU: 1 PID: 15203 Comm: kworker/u8:2 Not tainted 4.19.1-rt3 #10
> > | Call Trace:
> > | rt_spin_lock+0x3f/0x50
> > | gen6_read32+0x45/0x1d0 [i915]
> > | g4x_get_vblank_counter+0x36/0x40 [i915]
> > | trace_event_raw_event_i915_pipe_update_start+0x7d/0xf0 [i915]
> >
> > The tracing events use trace_intel_pipe_update_start() among other events
> > use functions acquire spinlock_t locks which are transformed into
> > sleeping locks on PREEMPT_RT. A few trace points use
> > intel_get_crtc_scanline(), others use ->get_vblank_counter() wich also
> > might acquire a sleeping locks on PREEMPT_RT.
> > At the time the arguments are evaluated within trace point, preemption
> > is disabled and so the locks must not be acquired on PREEMPT_RT.
> >
> > Based on this I don't see any other way than disable trace points on
> > PREMPT_RT.
> >
> > Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
> > Reported-by: Luca Abeni <lucabe72@gmail.com>
> > Cc: Steven Rostedt <rostedt@goodmis.org>
> > Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> > ---
> > drivers/gpu/drm/i915/display/intel_display_trace.h | 4 ++++
> > drivers/gpu/drm/i915/i915_trace.h | 4 ++++
> > drivers/gpu/drm/i915/intel_uncore_trace.h | 4 ++++
> > 3 files changed, 12 insertions(+)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_trace.h b/drivers/gpu/drm/i915/display/intel_display_trace.h
> > index 27ebc32cb61a5..a519d94700c36 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_trace.h
> > +++ b/drivers/gpu/drm/i915/display/intel_display_trace.h
> > @@ -13,6 +13,10 @@
> > #if !defined(__INTEL_DISPLAY_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
> > #define __INTEL_DISPLAY_TRACE_H__
> >
> > +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> > +#define NOTRACE
> > +#endif
> > +
> > #include <linux/string.h>
> > #include <linux/string_helpers.h>
> > #include <linux/types.h>
> > diff --git a/drivers/gpu/drm/i915/i915_trace.h b/drivers/gpu/drm/i915/i915_trace.h
> > index 7ed41ce9b7085..6b87ef6005c69 100644
> > --- a/drivers/gpu/drm/i915/i915_trace.h
> > +++ b/drivers/gpu/drm/i915/i915_trace.h
> > @@ -6,6 +6,10 @@
> > #if !defined(_I915_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ)
> > #define _I915_TRACE_H_
> >
> > +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> > +#define NOTRACE
> > +#endif
> > +
> > #include <linux/stringify.h>
> > #include <linux/types.h>
> > #include <linux/tracepoint.h>
> > diff --git a/drivers/gpu/drm/i915/intel_uncore_trace.h b/drivers/gpu/drm/i915/intel_uncore_trace.h
> > index f13ff71edf2db..3c67e267fb602 100644
> > --- a/drivers/gpu/drm/i915/intel_uncore_trace.h
> > +++ b/drivers/gpu/drm/i915/intel_uncore_trace.h
> > @@ -7,6 +7,10 @@
> > #if !defined(__INTEL_UNCORE_TRACE_H__) || defined(TRACE_HEADER_MULTI_READ)
> > #define __INTEL_UNCORE_TRACE_H__
> >
> > +#if defined(CONFIG_PREEMPT_RT) && !defined(NOTRACE)
> > +#define NOTRACE
> > +#endif
> > +
> > #include "i915_reg_defs.h"
> >
> > #include <linux/types.h>
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups.
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (10 preceding siblings ...)
2025-07-14 21:16 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-07-21 5:06 ` Romain Guyard
2025-08-21 11:13 ` Sebastian Andrzej Siewior
2025-08-21 11:17 ` Sebastian Andrzej Siewior
12 siblings, 1 reply; 17+ messages in thread
From: Romain Guyard @ 2025-07-21 5:06 UTC (permalink / raw)
To: Sebastian Andrzej Siewior, intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings
Hello,
I use i915 on a RT machine (Intel(R) Xeon(R) E-2278GE CPU), so I am
interested in this patch set.
I have applied it to the 6.16-rc6 kernel but few minutes after boot, my
kernel doesn't look very happy.
The system was mostly idle, maybe doing some light DB work.
From the kdump I retrieved the following logs:
```
[ 2286.626358] rcu: INFO: rcu_preempt self-detected stall on CPU
[ 2286.626361] rcu: 0-...!: (21000 ticks this GP)
idle=1cfc/1/0x4000000000000002 softirq=0/0 fqs=0
[ 2286.626363] rcu: (t=21000 jiffies g=355917 q=1637 ncpus=16)
[ 2286.626364] rcu: rcu_preempt kthread timer wakeup didn't happen for
20997 jiffies! g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
[ 2286.626366] rcu: Possible timer handling issue on cpu=0
timer-softirq=95269
[ 2286.626366] rcu: rcu_preempt kthread starved for 21000 jiffies!
g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0
[ 2286.626367] rcu: Unless rcu_preempt kthread gets sufficient CPU
time, OOM is now expected behavior.
[ 2286.626368] rcu: RCU grace-period kthread stack dump:
[ 2286.626368] task:rcu_preempt state:I stack:0 pid:17
tgid:17 ppid:2 task_flags:0x208040 flags:0x00004000
[ 2286.626371] Call Trace:
[ 2286.626372] <TASK>
[ 2286.626373] __schedule+0x44c/0xad0
[ 2286.626393] ? __pfx_rcu_gp_kthread+0x10/0x10
[ 2286.626396] schedule+0x31/0x100
[ 2286.626398] schedule_timeout+0x76/0x100
[ 2286.626400] ? __pfx_process_timeout+0x10/0x10
[ 2286.626402] rcu_gp_fqs_loop+0x10a/0x4b0
[ 2286.626404] rcu_gp_kthread+0xd3/0x160
[ 2286.626406] kthread+0x10b/0x220
[ 2286.626408] ? __pfx_kthread+0x10/0x10
[ 2286.626409] ? migrate_enable+0xd6/0x100
[ 2286.626411] ? __pfx_kthread+0x10/0x10
[ 2286.626413] ret_from_fork+0x7f/0xe0
[ 2286.626415] ? __pfx_kthread+0x10/0x10
[ 2286.626416] ret_from_fork_asm+0x1a/0x30
[ 2286.626418] </TASK>
[ 2286.626422] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Kdump: loaded
Tainted: G S 6.16.0-rc6 #1 PREEMPT_{RT,(lazy)}
[ 2286.626424] Tainted: [S]=CPU_OUT_OF_SPEC
[ 2286.626424] Hardware name: ADLINK TECHNOLOGY Inc. -612X/-612X, BIOS
1.06.10 07/20/2021
[ 2286.626425] RIP: 0010:cpuidle_enter_state+0xc0/0x410
[ 2286.626426] Code: 61 02 00 00 e8 21 22 04 ff e8 2c f6 ff ff 49 89 c5
0f 1f 44 00 00 31 ff e8 9d 40 03 ff 45 84 ff 0f 85 33 02 00 00 fb 45 85
f6 <0f> 88 75 01 00 00 49 63 c6 4c 2b 2c 24 48 8d 14 40 48 8d 0c 90 4
8
[ 2286.626428] RSP: 0018:ffffffff8bc03e38 EFLAGS: 00000206
[ 2286.626429] RAX: ffff951b3db04000 RBX: ffff951acba35000 RCX:
000000000000001f
[ 2286.626430] RDX: 0000000000000000 RSI: ffffffff8b99e3f0 RDI:
ffffffff8b9a2813
[ 2286.626430] RBP: 0000000000000003 R08: 00000214658d3fd1 R09:
0000000000000006
[ 2286.626431] R10: ffffffffffffffff R11: 00000000000002f4 R12:
ffffffff8bdd2f20
[ 2286.626432] R13: 00000214658d3fd1 R14: 0000000000000003 R15:
0000000000000000
[ 2286.626432] FS: 0000000000000000(0000) GS:ffff951b3db04000(0000)
knlGS:0000000000000000
[ 2286.626433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2286.626434] CR2: 00007fb0fe4996f8 CR3: 000000065dc4e003 CR4:
00000000003726f0
[ 2286.626435] Call Trace:
[ 2286.626435] <TASK>
[ 2286.626436] cpuidle_enter+0x2d/0x40
[ 2286.626439] do_idle+0x1a3/0x200
[ 2286.626441] cpu_startup_entry+0x29/0x30
[ 2286.626442] rest_init+0xcd/0xd0
[ 2286.626443] start_kernel+0x506/0x7c0
[ 2286.626446] x86_64_start_reservations+0x18/0x30
[ 2286.626448] x86_64_start_kernel+0x104/0x120
[ 2286.626449] common_startup_64+0x12c/0x138
[ 2286.626452] </TASK>
[ 2349.629361] rcu: INFO: rcu_preempt self-detected stall on CPU
[ 2349.629364] rcu: 0-...!: (84003 ticks this GP)
idle=a904/1/0x4000000000000002 softirq=0/0 fqs=1
[ 2349.629367] rcu: (t=84003 jiffies g=355917 q=7445 ncpus=16)
[ 2349.629368] rcu: rcu_preempt kthread timer wakeup didn't happen for
63000 jiffies! g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
[ 2349.629369] rcu: Possible timer handling issue on cpu=0
timer-softirq=95269
[ 2349.629370] rcu: rcu_preempt kthread starved for 63003 jiffies!
g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0
[ 2349.629371] rcu: Unless rcu_preempt kthread gets sufficient CPU
time, OOM is now expected behavior.
[ 2349.629371] rcu: RCU grace-period kthread stack dump:
[ 2349.629372] task:rcu_preempt state:I stack:0 pid:17
tgid:17 ppid:2 task_flags:0x208040 flags:0x00004000
[ 2349.629374] Call Trace:
[ 2349.629375] <TASK>
[ 2349.629376] __schedule+0x44c/0xad0
[ 2349.629397] ? __pfx_rcu_gp_kthread+0x10/0x10
[ 2349.629400] schedule+0x31/0x100
[ 2349.629401] schedule_timeout+0x76/0x100
[ 2349.629403] ? __pfx_process_timeout+0x10/0x10
[ 2349.629405] rcu_gp_fqs_loop+0x10a/0x4b0
[ 2349.629407] rcu_gp_kthread+0xd3/0x160
[ 2349.629409] kthread+0x10b/0x220
[ 2349.629411] ? __pfx_kthread+0x10/0x10
[ 2349.629412] ? migrate_enable+0xd6/0x100
[ 2349.629414] ? __pfx_kthread+0x10/0x10
[ 2349.629416] ret_from_fork+0x7f/0xe0
[ 2349.629418] ? __pfx_kthread+0x10/0x10
[ 2349.629419] ret_from_fork_asm+0x1a/0x30
[ 2349.629422] </TASK>
[ 2349.629425] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Kdump: loaded
Tainted: G S 6.16.0-rc6 #1 PREEMPT_{RT,(lazy)}
[ 2349.629427] Tainted: [S]=CPU_OUT_OF_SPEC
[ 2349.629427] Hardware name: ADLINK TECHNOLOGY Inc. -612X/-612X, BIOS
1.06.10 07/20/2021
[ 2349.629428] RIP: 0010:cpuidle_enter_state+0xc0/0x410
[ 2349.629430] Code: 61 02 00 00 e8 21 22 04 ff e8 2c f6 ff ff 49 89 c5
0f 1f 44 00 00 31 ff e8 9d 40 03 ff 45 84 ff 0f 85 33 02 00 00 fb 45 85
f6 <0f> 88 75 01 00 00 49 63 c6 4c 2b 2c 24 48 8d 14 40 48 8d 0c 90 4
8
[ 2349.629431] RSP: 0018:ffffffff8bc03e38 EFLAGS: 00000202
[ 2349.629432] RAX: ffff951b3db04000 RBX: ffff951acba35000 RCX:
000000000000001f
[ 2349.629433] RDX: 0000000000000000 RSI: ffffffff8b99e3f0 RDI:
ffffffff8b9a2813
[ 2349.629433] RBP: 0000000000000004 R08: 0000022310d2c70f R09:
0000000000000008
[ 2349.629434] R10: ffffffffffffffff R11: 00000000ffffffff R12:
ffffffff8bdd2f20
[ 2349.629434] R13: 0000022310d2c70f R14: 0000000000000004 R15:
0000000000000000
[ 2349.629435] FS: 0000000000000000(0000) GS:ffff951b3db04000(0000)
knlGS:0000000000000000
[ 2349.629436] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2349.629436] CR2: 00007f7ac1609030 CR3: 000000065dc4e006 CR4:
00000000003726f0
[ 2349.629437] Call Trace:
[ 2349.629438] <TASK>
[ 2349.629438] cpuidle_enter+0x2d/0x40
[ 2349.629441] do_idle+0x1a3/0x200
[ 2349.629443] cpu_startup_entry+0x29/0x30
[ 2349.629444] rest_init+0xcd/0xd0
[ 2349.629446] start_kernel+0x506/0x7c0
[ 2349.629448] x86_64_start_reservations+0x18/0x30
[ 2349.629450] x86_64_start_kernel+0x104/0x120
[ 2349.629451] common_startup_64+0x12c/0x138
[ 2349.629454] </TASK>
[ 2412.634282] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 2412.634284] rcu: Tasks blocked on level-0 rcu_node (CPUs 0-15):
P12083/1:b..l P12724/1:b..l P12725/1:b..l P4057/3:b..l
[ 2412.634289] rcu: (detected by 14, t=147008 jiffies, g=355917,
q=9582 ncpus=16)
[ 2412.634290] task:Xorg state:D stack:0 pid:4057
tgid:4057 ppid:4055 task_flags:0x400100 flags:0x00004000
[ 2412.634292] Call Trace:
[ 2412.634293] <TASK>
[ 2412.634295] __schedule+0x44c/0xad0
[ 2412.634299] ? rt_mutex_setprio+0x1c6/0x510
[ 2412.634302] schedule_rtlock+0x25/0x40
[ 2412.634303] rtlock_slowlock_locked+0x20d/0xe00
[ 2412.634305] ? __schedule+0x454/0xad0
[ 2412.634307] rt_spin_lock+0x7a/0xd0
[ 2412.634309] execlists_submission_tasklet+0x143/0x14d0
[ 2412.634352] ? timerqueue_add+0x6a/0xc0
[ 2412.634354] tasklet_action_common+0xc1/0x230
[ 2412.634356] handle_softirqs.constprop.0+0xce/0x280
[ 2412.634358] __local_bh_enable_ip+0xa0/0xd0
[ 2412.634359] i915_gem_do_execbuffer+0x1a73/0x2920
[ 2412.634363] ? start_dl_timer+0xa5/0x100
[ 2412.634364] ? migrate_enable+0xd6/0x100
[ 2412.634367] ? scm_recv_unix+0x4b/0x120
[ 2412.634386] ? ___slab_alloc.constprop.0+0x271/0xb30
[ 2412.634388] ? timerqueue_add+0x6a/0xc0
[ 2412.634389] ? timerqueue_del+0x2e/0x50
[ 2412.634390] ? __remove_hrtimer+0x39/0x90
[ 2412.634393] i915_gem_execbuffer2_ioctl+0x10f/0x280
[ 2412.634394] ? __pfx_i915_gem_execbuffer2_ioctl+0x10/0x10
[ 2412.634395] drm_ioctl_kernel+0xa5/0x100
[ 2412.634398] drm_ioctl+0x224/0x440
[ 2412.634399] ? __pfx_i915_gem_execbuffer2_ioctl+0x10/0x10
[ 2412.634401] ? vfs_read+0x157/0x350
[ 2412.634403] __x64_sys_ioctl+0x49e/0xac0
[ 2412.634405] ? preempt_count_add+0x52/0xb0
[ 2412.634407] ? fput+0x43/0x80
[ 2412.634409] do_syscall_64+0x4e/0x1d0
[ 2412.634410] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 2412.634412] RIP: 0033:0x7fe09fa6dcc7
[ 2412.634414] RSP: 002b:00007ffca8ce5c38 EFLAGS: 00000246 ORIG_RAX:
0000000000000010
[ 2412.634415] RAX: ffffffffffffffda RBX: 000055d5dd77e7e0 RCX:
00007fe09fa6dcc7
[ 2412.634416] RDX: 00007ffca8ce5c40 RSI: 0000000040406469 RDI:
0000000000000013
[ 2412.634417] RBP: 00007fe09ee069c0 R08: 0000000000000007 R09:
0000000000001021
[ 2412.634418] R10: 0000000000001021 R11: 0000000000000246 R12:
00007ffca8ce5c40
[ 2412.634418] R13: 0000000000000000 R14: 0000000000000013 R15:
000055d5dd8da6a8
[ 2412.634420] </TASK>
[ 2412.634420] task:postgres state:D stack:0 pid:12725
tgid:12725 ppid:3323 task_flags:0x400040 flags:0x00004000
[ 2412.634422] Call Trace:
[ 2412.634422] <TASK>
[ 2412.634423] __schedule+0x44c/0xad0
[ 2412.634425] schedule_rtlock+0x25/0x40
[ 2412.634426] rtlock_slowlock_locked+0x20d/0xe00
[ 2412.634428] ? __alloc_skb+0xdb/0x1a0
[ 2412.634430] rt_spin_lock+0x7a/0xd0
[ 2412.634431] __local_bh_disable_ip+0xa0/0xe0
[ 2412.634432] ipt_do_table+0xb6/0x490
[ 2412.634434] ? nf_conntrack_udp_packet+0x176/0x1d0
[ 2412.634437] iptable_mangle_hook+0x4d/0xc0
[ 2412.634439] nf_hook_slow+0x40/0xf0
[ 2412.634441] __ip_local_out+0xdf/0x120
[ 2412.634443] ? __pfx_dst_output+0x10/0x10
[ 2412.634445] ip_send_skb+0x22/0x90
[ 2412.634447] udp_send_skb+0x18e/0x370
[ 2412.634449] udp_sendmsg+0x94e/0xb40
[ 2412.634450] ? __pfx_ip_generic_getfrag+0x10/0x10
[ 2412.634453] ? complete_signal+0x129/0x380
[ 2412.634455] __sys_sendto+0x163/0x1e0
[ 2412.634457] ? migrate_enable+0xd6/0x100
[ 2412.634459] ? kill_pid_info_type+0xa6/0xc0
[ 2412.634460] ? __x64_sys_kill+0x1d2/0x210
[ 2412.634461] __x64_sys_sendto+0x29/0x30
[ 2412.634463] do_syscall_64+0x4e/0x1d0
[ 2412.634464] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 2412.634464] RIP: 0033:0x7f7ac505b44c
[ 2412.634465] RSP: 002b:00007fffd08ae3d8 EFLAGS: 00000246 ORIG_RAX:
000000000000002c
[ 2412.634466] RAX: ffffffffffffffda RBX: 0000000000000018 RCX:
00007f7ac505b44c
[ 2412.634467] RDX: 0000000000000018 RSI: 00007fffd08ae400 RDI:
0000000000000007
[ 2412.634467] RBP: 00007fffd08ae3f0 R08: 0000000000000000 R09:
0000000000000000
[ 2412.634468] R10: 0000000000000000 R11: 0000000000000246 R12:
00007fffd08ae400
[ 2412.634468] R13: 00000000000035c3 R14: 0000000000000006 R15:
0000560e2e271a80
[ 2412.634469] </TASK>
[ 2412.634470] task:postgres state:D stack:0 pid:12724
tgid:12724 ppid:3323 task_flags:0x400040 flags:0x00004000
[ 2412.634471] Call Trace:
[ 2412.634472] <TASK>
[ 2412.634472] __schedule+0x44c/0xad0
[ 2412.634474] schedule_rtlock+0x25/0x40
[ 2412.634475] rtlock_slowlock_locked+0x20d/0xe00
[ 2412.634477] ? __alloc_skb+0xdb/0x1a0
[ 2412.634478] rt_spin_lock+0x7a/0xd0
[ 2412.634479] __local_bh_disable_ip+0xa0/0xe0
[ 2412.634480] ipt_do_table+0xb6/0x490
[ 2412.634482] ? nf_conntrack_udp_packet+0x176/0x1d0
[ 2412.634483] iptable_mangle_hook+0x4d/0xc0
[ 2412.634485] nf_hook_slow+0x40/0xf0
[ 2412.634486] __ip_local_out+0xdf/0x120
[ 2412.634488] ? __pfx_dst_output+0x10/0x10
[ 2412.634490] ip_send_skb+0x22/0x90
[ 2412.634491] udp_send_skb+0x18e/0x370
[ 2412.634493] udp_sendmsg+0x94e/0xb40
[ 2412.634494] ? __pfx_ip_generic_getfrag+0x10/0x10
[ 2412.634497] ? complete_signal+0x129/0x380
[ 2412.634498] __sys_sendto+0x163/0x1e0
[ 2412.634499] ? migrate_enable+0xd6/0x100
[ 2412.634501] ? kill_pid_info_type+0xa6/0xc0
[ 2412.634502] ? __x64_sys_kill+0x1d2/0x210
[ 2412.634504] __x64_sys_sendto+0x29/0x30
[ 2412.634505] do_syscall_64+0x4e/0x1d0
[ 2412.634506] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 2412.634507] RIP: 0033:0x7f7ac505b44c
[ 2412.634507] RSP: 002b:00007fffd08ae3d8 EFLAGS: 00000246 ORIG_RAX:
000000000000002c
[ 2412.634508] RAX: ffffffffffffffda RBX: 0000000000000018 RCX:
00007f7ac505b44c
[ 2412.634508] RDX: 0000000000000018 RSI: 00007fffd08ae400 RDI:
0000000000000007
[ 2412.634509] RBP: 00007fffd08ae3f0 R08: 0000000000000000 R09:
0000000000000000
[ 2412.634509] R10: 0000000000000000 R11: 0000000000000246 R12:
00007fffd08ae400
[ 2412.634510] R13: 0000000000004001 R14: 0000000000000006 R15:
0000560e2e271a80
[ 2412.634511] </TASK>
[ 2412.634511] task:kworker/14:1 state:R running task stack:0
pid:12083 tgid:12083 ppid:2 task_flags:0x4208060 flags:0x00004000
[ 2412.634513] Workqueue: i915-unordered engine_retire
[ 2412.634515] Call Trace:
[ 2412.634516] <TASK>
[ 2412.634516] __schedule+0x44c/0xad0
[ 2412.634518] ? preempt_schedule_thunk+0x16/0x30
[ 2412.634520] preempt_schedule_common+0x31/0x80
[ 2412.634521] preempt_schedule_thunk+0x16/0x30
[ 2412.634523] migrate_enable+0xe6/0x100
[ 2412.634525] rt_spin_unlock+0x12/0x40
[ 2412.634526] remove_from_engine+0x76/0xc0
[ 2412.634528] i915_request_retire.part.0+0x7c/0x220
[ 2412.634530] engine_retire+0xc3/0x100
[ 2412.634531] process_one_work+0x166/0x390
[ 2412.634533] worker_thread+0x29d/0x3c0
[ 2412.634535] ? __pfx_worker_thread+0x10/0x10
[ 2412.634536] kthread+0x10b/0x220
[ 2412.634538] ? __pfx_kthread+0x10/0x10
[ 2412.634540] ? migrate_enable+0xd6/0x100
[ 2412.634541] ? __pfx_kthread+0x10/0x10
[ 2412.634542] ret_from_fork+0x7f/0xe0
[ 2412.634545] ? __pfx_kthread+0x10/0x10
[ 2412.634546] ret_from_fork_asm+0x1a/0x30
[ 2412.634548] </TASK>
[ 2412.634548] rcu: rcu_preempt kthread timer wakeup didn't happen for
63002 jiffies! g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
[ 2412.634550] rcu: Possible timer handling issue on cpu=0
timer-softirq=95269
[ 2412.634550] rcu: rcu_preempt kthread starved for 63005 jiffies!
g355917 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0
[ 2412.634551] rcu: Unless rcu_preempt kthread gets sufficient CPU
time, OOM is now expected behavior.
[ 2412.634552] rcu: RCU grace-period kthread stack dump:
[ 2412.634552] task:rcu_preempt state:I stack:0 pid:17
tgid:17 ppid:2 task_flags:0x208040 flags:0x00004000
[ 2412.634553] Call Trace:
[ 2412.634554] <TASK>
[ 2412.634554] __schedule+0x44c/0xad0
[ 2412.634556] ? __pfx_rcu_gp_kthread+0x10/0x10
[ 2412.634558] schedule+0x31/0x100
[ 2412.634560] schedule_timeout+0x76/0x100
[ 2412.634561] ? __pfx_process_timeout+0x10/0x10
[ 2412.634563] rcu_gp_fqs_loop+0x10a/0x4b0
[ 2412.634565] rcu_gp_kthread+0xd3/0x160
[ 2412.634566] kthread+0x10b/0x220
[ 2412.634568] ? __pfx_kthread+0x10/0x10
[ 2412.634569] ? migrate_enable+0xd6/0x100
[ 2412.634570] ? __pfx_kthread+0x10/0x10
[ 2412.634572] ret_from_fork+0x7f/0xe0
[ 2412.634573] ? __pfx_kthread+0x10/0x10
[ 2412.634574] ret_from_fork_asm+0x1a/0x30
[ 2412.634576] </TASK>
[ 2412.634576] rcu: Stack dump where RCU GP kthread last ran:
[ 2412.634577] Sending NMI from CPU 14 to CPUs 0:
[ 2412.634607] NMI backtrace for cpu 0 skipped: idling at
intel_idle+0x52/0x80
[ 2458.717424] INFO: task _plannings:5849 blocked for more than 122 seconds.
[ 2458.717427] Tainted: G S 6.16.0-rc6 #1
[ 2458.717427] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[ 2458.717428] task:_plannings state:D stack:0 pid:5849 tgid:5849
ppid:5369 task_flags:0x400700 flags:0x00004002
[ 2458.717430] Call Trace:
[ 2458.717431] <TASK>
[ 2458.717432] __schedule+0x44c/0xad0
[ 2458.717437] ? __blk_flush_plug+0xd7/0x130
[ 2458.717439] schedule+0x31/0x100
[ 2458.717441] io_schedule+0x50/0x80
[ 2458.717442] folio_wait_bit_common+0x119/0x2f0
[ 2458.717445] ? __pfx_wake_page_function+0x10/0x10
[ 2458.717447] filemap_fault+0x88a/0xfb0
[ 2458.717450] __do_fault+0x31/0x180
[ 2458.717452] __handle_mm_fault+0x5bf/0xe90
[ 2458.717454] handle_mm_fault+0xcf/0x290
[ 2458.717455] __get_user_pages+0x251/0x1010
[ 2458.717457] ? up_write+0x2e/0x60
[ 2458.717459] get_dump_page+0xe2/0x150
[ 2458.717460] dump_user_range+0x20a/0x3f0
[ 2458.717463] elf_core_dump+0xca1/0xfd0
[ 2458.717465] ? 0xffffffffff600000
[ 2458.717468] do_coredump+0x15d4/0x1c20
[ 2458.717471] ? preempt_count_add+0x52/0xb0
[ 2458.717474] ? kmem_cache_free.part.0+0x23c/0x2a0
[ 2458.717475] ? migrate_enable+0xd6/0x100
[ 2458.717477] ? get_signal+0x837/0x9a0
[ 2458.717479] get_signal+0x837/0x9a0
[ 2458.717480] arch_do_signal_or_restart+0x2d/0x1f0
[ 2458.717483] exit_to_user_mode_loop+0x7c/0xd0
[ 2458.717486] do_syscall_64+0x1b0/0x1d0
[ 2458.717488] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 2458.717489] RIP: 0033:0x7f9811ca23ff
[ 2458.717490] RSP: 002b:00007ffc93f6f2a0 EFLAGS: 00000293 ORIG_RAX:
0000000000000007
[ 2458.717491] RAX: fffffffffffffdfc RBX: 000000000022ce97 RCX:
00007f9811ca23ff
[ 2458.717492] RDX: 0000000000000064 RSI: 0000000000000001 RDI:
00007ffc93f6f340
[ 2458.717493] RBP: 0000000000000001 R08: 0000000000000000 R09:
0000000000000000
[ 2458.717493] R10: 7fffffffffffffff R11: 0000000000000293 R12:
0000000000000000
[ 2458.717494] R13: 0000000000000000 R14: 0000000029142aa0 R15:
0000000000000000
[ 2458.717496] </TASK>
[ 2458.717499] Kernel panic - not syncing: hung_task: blocked tasks
[ 2458.717500] CPU: 11 UID: 0 PID: 150 Comm: khungtaskd Kdump: loaded
Tainted: G S 6.16.0-rc6 #1 PREEMPT_{RT,(lazy)}
[ 2458.717502] Tainted: [S]=CPU_OUT_OF_SPEC
[ 2458.717502] Hardware name: ADLINK TECHNOLOGY Inc. -612X/-612X, BIOS
1.06.10 07/20/2021
[ 2458.717503] Call Trace:
[ 2458.717504] <TASK>
[ 2458.717504] panic+0x34d/0x380
[ 2458.717507] watchdog+0x5a2/0x5b0
[ 2458.717509] ? __pfx_watchdog+0x10/0x10
[ 2458.717510] kthread+0x10b/0x220
[ 2458.717512] ? __pfx_kthread+0x10/0x10
[ 2458.717513] ? migrate_enable+0xd6/0x100
[ 2458.717515] ? __pfx_kthread+0x10/0x10
[ 2458.717516] ret_from_fork+0x7f/0xe0
[ 2458.717519] ? __pfx_kthread+0x10/0x10
[ 2458.717520] ret_from_fork_asm+0x1a/0x30
[ 2458.717522] </TASK>
```
Looks like there are some i915 locking stuff in those BTs.
I am not very knowledgeable about i915 and RT, so my help is quite
limited, but since this is easily reproduced (always crash or hangs
after <1H), I can try things.
Thank you!
Romain Guyard
On 7/15/25 00:39, Sebastian Andrzej Siewior wrote:
> The following patches are from the PREEMPT_RT queue. They are used by
> people using the real-time preemption model and a i915 compatible GPU
> card.
> Patches 1+2 keep preemption and interrupts enabled within vblank
> handling. I don't see another way of handling it given the constrains.
> Patch #4 disables i915's tracepoints because they acquire sleeping locks
> within the assign callback with is invoked with disabled preemption.
>
> The remaining patches mostly deal with the API & syntax such as not
> test for disabled interrupts but rather use lockdep (#6) or how to
> identify atomic context which also causes no errors on PREEMPT_RT (#3,
> #6, #7). Patch #5 uses proper spinlock API to disable interrupt instead
> of using local_irq_disable() for it.
>
> Some of the patches already received already Acked-by/ Reviewed-by.
> Could we please apply some of the series and then discuss the
> controversial ones which are not doable?
>
> History:
> v3…v4 https://lore.kernel.org/all/20240628130601.1772849-1-bigeasy@linutronix.de/
> - Added patch 8.
>
> v2…v3 https://lore.kernel.org/all/20240613102818.4056866-1-bigeasy@linutronix.de/
> - Collected tags.
> - Added comment to 3/8 explaining why RT is excluded from the test.
>
> v1…v2:
> - The tracing disable bits (4/8) have been reworked after Steven pointed out
> that something isn't right.
> - The irq_work() bits have been dropped because they are no longer
> needed.
>
>
> Mike Galbraith (2):
> drm/i915: Use preempt_disable/enable_rt() where recommended
> drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
>
> Sebastian Andrzej Siewior (7):
> drm/i915: Don't check for atomic context on PREEMPT_RT
> drm/i915: Disable tracing points on PREEMPT_RT
> drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() +
> spin_lock()
> drm/i915: Drop the irqs_disabled() check
> drm/i915/guc: Consider also RCU depth in busy loop.
> drm/i915: Consider RCU read section as atomic.
> Revert "drm/i915: Depend on !PREEMPT_RT."
>
> drivers/gpu/drm/i915/Kconfig | 1 -
> drivers/gpu/drm/i915/display/intel_crtc.c | 9 ++--
> drivers/gpu/drm/i915/display/intel_cursor.c | 9 ++--
> .../drm/i915/display/intel_display_trace.h | 4 ++
> drivers/gpu/drm/i915/display/intel_vblank.c | 49 ++++++++++++++-----
> drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
> .../drm/i915/gt/intel_execlists_submission.c | 17 ++-----
> drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +-
> drivers/gpu/drm/i915/i915_request.c | 2 -
> drivers/gpu/drm/i915/i915_trace.h | 4 ++
> drivers/gpu/drm/i915/i915_utils.h | 9 +++-
> drivers/gpu/drm/i915/intel_uncore_trace.h | 4 ++
> 12 files changed, 75 insertions(+), 37 deletions(-)
>
> Sebastian
>
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups.
2025-07-21 5:06 ` [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Romain Guyard
@ 2025-08-21 11:13 ` Sebastian Andrzej Siewior
0 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-08-21 11:13 UTC (permalink / raw)
To: Romain Guyard
Cc: intel-gfx, intel-xe, Jani Nikula, Joonas Lahtinen, Rodrigo Vivi,
Thomas Gleixner, Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings
On 2025-07-21 14:06:48 [+0900], Romain Guyard wrote:
> Hello,
Hi,
> [ 2349.629427] Hardware name: ADLINK TECHNOLOGY Inc. -612X/-612X, BIOS
> [ 2349.629454] </TASK>
> [ 2412.634282] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
> [ 2412.634284] rcu: Tasks blocked on level-0 rcu_node (CPUs 0-15): P12083/1:b..l P12724/1:b..l P12725/1:b..l P4057/3:b..l
> [ 2412.634289] rcu: (detected by 14, t=147008 jiffies, g=355917, q=9582 ncpus=16)
> [ 2412.634290] task:Xorg state:D stack:0 pid:4057 tgid:4057 ppid:4055 task_flags:0x400100 flags:0x00004000
> [ 2412.634292] Call Trace:
> [ 2412.634293] <TASK>
> [ 2412.634295] __schedule+0x44c/0xad0
> [ 2412.634302] schedule_rtlock+0x25/0x40
> [ 2412.634303] rtlock_slowlock_locked+0x20d/0xe00
> [ 2412.634307] rt_spin_lock+0x7a/0xd0
> [ 2412.634309] execlists_submission_tasklet+0x143/0x14d0
> [ 2412.634354] tasklet_action_common+0xc1/0x230
> [ 2412.634356] handle_softirqs.constprop.0+0xce/0x280
> [ 2412.634358] __local_bh_enable_ip+0xa0/0xd0
> [ 2412.634359] i915_gem_do_execbuffer+0x1a73/0x2920
This blocks on a lock and waits to make progress. I did not find out who
is holding that one but.
…
> [ 2412.634511] </TASK>
> [ 2412.634511] task:kworker/14:1 state:R running task stack:0 pid:12083 tgid:12083 ppid:2 task_flags:0x4208060 flags:0x00004000
> [ 2412.634513] Workqueue: i915-unordered engine_retire
> [ 2412.634515] Call Trace:
> [ 2412.634516] <TASK>
> [ 2412.634516] __schedule+0x44c/0xad0
> [ 2412.634520] preempt_schedule_common+0x31/0x80
> [ 2412.634521] preempt_schedule_thunk+0x16/0x30
> [ 2412.634523] migrate_enable+0xe6/0x100
> [ 2412.634525] rt_spin_unlock+0x12/0x40
> [ 2412.634526] remove_from_engine+0x76/0xc0
> [ 2412.634528] i915_request_retire.part.0+0x7c/0x220
> [ 2412.634530] engine_retire+0xc3/0x100
> [ 2412.634531] process_one_work+0x166/0x390
> [ 2412.634533] worker_thread+0x29d/0x3c0
this might be the one. The task is running state so I don't understand
what is holding the scheduler back to put it back on the CPU.
There is at least one CPU idle available but this workqueue is called
i915-unordered but must complete on the same CPU (it can't migrate). So
what is CPU14 doing? It should schedule something and not be idle.
> Looks like there are some i915 locking stuff in those BTs.
>
> I am not very knowledgeable about i915 and RT, so my help is quite limited,
> but since this is easily reproduced (always crash or hangs after <1H), I can
> try things.
I don't know what you can retrieve from the kdump but CPU14 should be
spinning on something I guess. RCU complains about not making progress.
If RCU-boost is enabled then the kworker should have one more reason to
be on the CPU.
Could you try v6.17-rc? I didn't add anything i915 related.
Could lease please enable CONFIG_PROVE_LOCKING,
CONFIG_DEBUG_ATOMIC_SLEEP and check if the kernel complains? Maybe there
is something new I haven't noticed.
> Thank you!
>
> Romain Guyard
Sebastian
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups.
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
` (11 preceding siblings ...)
2025-07-21 5:06 ` [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Romain Guyard
@ 2025-08-21 11:17 ` Sebastian Andrzej Siewior
12 siblings, 0 replies; 17+ messages in thread
From: Sebastian Andrzej Siewior @ 2025-08-21 11:17 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Thomas Gleixner,
Tvrtko Ursulin, Scott Oehrlein, Ben Hutchings
On 2025-07-14 17:39:45 [+0200], To intel-gfx@lists.freedesktop.org wrote:
> The following patches are from the PREEMPT_RT queue. They are used by
> people using the real-time preemption model and a i915 compatible GPU
> card.
> Patches 1+2 keep preemption and interrupts enabled within vblank
> handling. I don't see another way of handling it given the constrains.
> Patch #4 disables i915's tracepoints because they acquire sleeping locks
> within the assign callback with is invoked with disabled preemption.
>
> The remaining patches mostly deal with the API & syntax such as not
> test for disabled interrupts but rather use lockdep (#6) or how to
> identify atomic context which also causes no errors on PREEMPT_RT (#3,
> #6, #7). Patch #5 uses proper spinlock API to disable interrupt instead
> of using local_irq_disable() for it.
>
> Some of the patches already received already Acked-by/ Reviewed-by.
> Could we please apply some of the series and then discuss the
> controversial ones which are not doable?
Any feedback up the series?
I've seen that Maarten posted part of the queue and found
8a643df55f3a9 ("drm/i915: Don't check for atomic context on PREEMPT_RT")
in -next.
What would be the next steps?
Sebastian
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2025-08-21 11:17 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-14 15:39 [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 1/9] drm/i915: Use preempt_disable/enable_rt() where recommended Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 2/9] drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 3/9] drm/i915: Don't check for atomic context on PREEMPT_RT Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 4/9] drm/i915: Disable tracing points " Sebastian Andrzej Siewior
2025-07-15 8:01 ` Maarten Lankhorst
2025-07-15 17:54 ` Ville Syrjälä
2025-07-14 15:39 ` [PATCH v4 5/9] drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 6/9] drm/i915: Drop the irqs_disabled() check Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 7/9] drm/i915/guc: Consider also RCU depth in busy loop Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 8/9] drm/i915: Consider RCU read section as atomic Sebastian Andrzej Siewior
2025-07-14 15:39 ` [PATCH v4 9/9] Revert "drm/i915: Depend on !PREEMPT_RT." Sebastian Andrzej Siewior
2025-07-14 18:08 ` ✓ i915.CI.BAT: success for drm/i915: PREEMPT_RT related fixups. (rev13) Patchwork
2025-07-14 21:16 ` ✗ i915.CI.Full: failure " Patchwork
2025-07-21 5:06 ` [PATCH v4 0/9] drm/i915: PREEMPT_RT related fixups Romain Guyard
2025-08-21 11:13 ` Sebastian Andrzej Siewior
2025-08-21 11:17 ` Sebastian Andrzej Siewior
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).