* [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe
@ 2026-04-08 15:57 Ville Syrjala
2026-04-08 15:57 ` [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order Ville Syrjala
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Ville Syrjala @ 2026-04-08 15:57 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Couple of things to make sure we can safely reorder
CRTCs vs. pipes.
I have another idea to make the joiner modeset and nomodeset
state copy paths a bit more alike still, but that's a bigger
change and clearly not backport material. The simple version
here we might be able to backport if necessary.
Cc: Jani Nikula <jani.nikula@intel.com>
Ville Syrjälä (2):
drm/i915/joiner: Make joiner "nomodeset" state copy independent of
pipe order
drm/i915: Walk crtcs in pipe order
drivers/gpu/drm/i915/display/intel_crtc.c | 20 +++++
drivers/gpu/drm/i915/display/intel_display.c | 20 ++---
drivers/gpu/drm/i915/display/intel_display.h | 90 ++++++++-----------
.../gpu/drm/i915/display/intel_display_core.h | 3 +
.../drm/i915/display/intel_display_driver.c | 1 +
.../drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/xe/display/xe_display.c | 1 +
7 files changed, 69 insertions(+), 67 deletions(-)
--
2.52.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order 2026-04-08 15:57 [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe Ville Syrjala @ 2026-04-08 15:57 ` Ville Syrjala 2026-04-08 16:46 ` Jani Nikula 2026-04-08 15:57 ` [PATCH 2/2] drm/i915: Walk crtcs in " Ville Syrjala ` (2 subsequent siblings) 3 siblings, 1 reply; 8+ messages in thread From: Ville Syrjala @ 2026-04-08 15:57 UTC (permalink / raw) To: intel-gfx; +Cc: intel-xe, Jani Nikula From: Ville Syrjälä <ville.syrjala@linux.intel.com> Currently the joiner primary->secondary hw state copy still happens from the main compute_config loop alongside the primary uapi->hw state copy. The primary uapi->hw state copy must therefore happen first, or else we'll end up copying stale junk into the secondary. We have a WARN in intel_atomic_check_joiner() to make sure the CRTCs will be walked in the correct order. The plan is to reoder the CRTCs, which would mess up the order, unless we also adjust the iterators to keep the pipe order. The actual plan is to do both, so technically we should be able to just remove the WARN and call it a day. But relying on the iteration order like this is fragile and confusing, so let's move the "nomodeset" joiner state copy into the later loop where the "modeset" state copy is also done. The first loop having completely finished, we are guaranteed to have up to date hw state on the primary when we do the copy to the secondary. Cc: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- drivers/gpu/drm/i915/display/intel_display.c | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c index 58a654ca0d20..674a4ece6d0f 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c @@ -5914,17 +5914,6 @@ static int intel_atomic_check_joiner(struct intel_atomic_state *state, return -EINVAL; } - /* - * The state copy logic assumes the primary crtc gets processed - * before the secondary crtc during the main compute_config loop. - * This works because the crtcs are created in pipe order, - * and the hardware requires primary pipe < secondary pipe as well. - * Should that change we need to rethink the logic. - */ - if (WARN_ON(drm_crtc_index(&primary_crtc->base) > - drm_crtc_index(&secondary_crtc->base))) - return -EINVAL; - drm_dbg_kms(display->drm, "[CRTC:%d:%s] Used as secondary for joiner primary [CRTC:%d:%s]\n", secondary_crtc->base.base.id, secondary_crtc->base.name, @@ -6302,9 +6291,7 @@ static int intel_atomic_check_config(struct intel_atomic_state *state, for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { if (!intel_crtc_needs_modeset(new_crtc_state)) { - if (intel_crtc_is_joiner_secondary(new_crtc_state)) - copy_joiner_crtc_state_nomodeset(state, crtc); - else + if (!intel_crtc_is_joiner_secondary(new_crtc_state)) intel_crtc_copy_uapi_to_hw_state_nomodeset(state, crtc); continue; } @@ -6439,8 +6426,11 @@ int intel_atomic_check(struct drm_device *dev, goto fail; for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { - if (!intel_crtc_needs_modeset(new_crtc_state)) + if (!intel_crtc_needs_modeset(new_crtc_state)) { + if (intel_crtc_is_joiner_secondary(new_crtc_state)) + copy_joiner_crtc_state_nomodeset(state, crtc); continue; + } if (intel_crtc_is_joiner_secondary(new_crtc_state)) { drm_WARN_ON(display->drm, new_crtc_state->uapi.enable); -- 2.52.0 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order 2026-04-08 15:57 ` [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order Ville Syrjala @ 2026-04-08 16:46 ` Jani Nikula 2026-04-13 7:27 ` Jani Nikula 0 siblings, 1 reply; 8+ messages in thread From: Jani Nikula @ 2026-04-08 16:46 UTC (permalink / raw) To: Ville Syrjala, intel-gfx; +Cc: intel-xe On Wed, 08 Apr 2026, Ville Syrjala <ville.syrjala@linux.intel.com> wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Currently the joiner primary->secondary hw state copy still happens from > the main compute_config loop alongside the primary uapi->hw state copy. > The primary uapi->hw state copy must therefore happen first, or else > we'll end up copying stale junk into the secondary. > > We have a WARN in intel_atomic_check_joiner() to make sure the CRTCs > will be walked in the correct order. The plan is to reoder the CRTCs, > which would mess up the order, unless we also adjust the iterators > to keep the pipe order. The actual plan is to do both, so technically > we should be able to just remove the WARN and call it a day. > > But relying on the iteration order like this is fragile and confusing, > so let's move the "nomodeset" joiner state copy into the later loop > where the "modeset" state copy is also done. The first loop having > completely finished, we are guaranteed to have up to date hw state > on the primary when we do the copy to the secondary. I find the number of loops in the forest of intel_atomic_check* functions confusing too. But this looks like progress. Reviewed-by: Jani Nikula <jani.nikula@intel.com> I'm wondering about merging this, along with the pipe reordering, to a topic branch that could be merged to drm-next at Dave's discretion, instead of cherry-picks which might be a bit cumbersome for patches this size. So please hold off on merging while I figure this out. > > Cc: Jani Nikula <jani.nikula@intel.com> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > drivers/gpu/drm/i915/display/intel_display.c | 20 +++++--------------- > 1 file changed, 5 insertions(+), 15 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c > index 58a654ca0d20..674a4ece6d0f 100644 > --- a/drivers/gpu/drm/i915/display/intel_display.c > +++ b/drivers/gpu/drm/i915/display/intel_display.c > @@ -5914,17 +5914,6 @@ static int intel_atomic_check_joiner(struct intel_atomic_state *state, > return -EINVAL; > } > > - /* > - * The state copy logic assumes the primary crtc gets processed > - * before the secondary crtc during the main compute_config loop. > - * This works because the crtcs are created in pipe order, > - * and the hardware requires primary pipe < secondary pipe as well. > - * Should that change we need to rethink the logic. > - */ > - if (WARN_ON(drm_crtc_index(&primary_crtc->base) > > - drm_crtc_index(&secondary_crtc->base))) > - return -EINVAL; > - > drm_dbg_kms(display->drm, > "[CRTC:%d:%s] Used as secondary for joiner primary [CRTC:%d:%s]\n", > secondary_crtc->base.base.id, secondary_crtc->base.name, > @@ -6302,9 +6291,7 @@ static int intel_atomic_check_config(struct intel_atomic_state *state, > > for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { > if (!intel_crtc_needs_modeset(new_crtc_state)) { > - if (intel_crtc_is_joiner_secondary(new_crtc_state)) > - copy_joiner_crtc_state_nomodeset(state, crtc); > - else > + if (!intel_crtc_is_joiner_secondary(new_crtc_state)) > intel_crtc_copy_uapi_to_hw_state_nomodeset(state, crtc); > continue; > } > @@ -6439,8 +6426,11 @@ int intel_atomic_check(struct drm_device *dev, > goto fail; > > for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { > - if (!intel_crtc_needs_modeset(new_crtc_state)) > + if (!intel_crtc_needs_modeset(new_crtc_state)) { > + if (intel_crtc_is_joiner_secondary(new_crtc_state)) > + copy_joiner_crtc_state_nomodeset(state, crtc); > continue; > + } > > if (intel_crtc_is_joiner_secondary(new_crtc_state)) { > drm_WARN_ON(display->drm, new_crtc_state->uapi.enable); -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order 2026-04-08 16:46 ` Jani Nikula @ 2026-04-13 7:27 ` Jani Nikula 2026-04-13 7:56 ` Saarinen, Jani 0 siblings, 1 reply; 8+ messages in thread From: Jani Nikula @ 2026-04-13 7:27 UTC (permalink / raw) To: Ville Syrjala, intel-gfx; +Cc: intel-xe On Wed, 08 Apr 2026, Jani Nikula <jani.nikula@intel.com> wrote: > On Wed, 08 Apr 2026, Ville Syrjala <ville.syrjala@linux.intel.com> wrote: >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> >> >> Currently the joiner primary->secondary hw state copy still happens from >> the main compute_config loop alongside the primary uapi->hw state copy. >> The primary uapi->hw state copy must therefore happen first, or else >> we'll end up copying stale junk into the secondary. >> >> We have a WARN in intel_atomic_check_joiner() to make sure the CRTCs >> will be walked in the correct order. The plan is to reoder the CRTCs, >> which would mess up the order, unless we also adjust the iterators >> to keep the pipe order. The actual plan is to do both, so technically >> we should be able to just remove the WARN and call it a day. >> >> But relying on the iteration order like this is fragile and confusing, >> so let's move the "nomodeset" joiner state copy into the later loop >> where the "modeset" state copy is also done. The first loop having >> completely finished, we are guaranteed to have up to date hw state >> on the primary when we do the copy to the secondary. > > I find the number of loops in the forest of intel_atomic_check* > functions confusing too. But this looks like progress. > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > I'm wondering about merging this, along with the pipe reordering, to a > topic branch that could be merged to drm-next at Dave's discretion, > instead of cherry-picks which might be a bit cumbersome for patches this > size. So please hold off on merging while I figure this out. Thanks, I've pushed the set to topic/pipe-reorder, and will be resending the pipe reordering patch again shortly. BR, Jani. > > >> >> Cc: Jani Nikula <jani.nikula@intel.com> >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_display.c | 20 +++++--------------- >> 1 file changed, 5 insertions(+), 15 deletions(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c >> index 58a654ca0d20..674a4ece6d0f 100644 >> --- a/drivers/gpu/drm/i915/display/intel_display.c >> +++ b/drivers/gpu/drm/i915/display/intel_display.c >> @@ -5914,17 +5914,6 @@ static int intel_atomic_check_joiner(struct intel_atomic_state *state, >> return -EINVAL; >> } >> >> - /* >> - * The state copy logic assumes the primary crtc gets processed >> - * before the secondary crtc during the main compute_config loop. >> - * This works because the crtcs are created in pipe order, >> - * and the hardware requires primary pipe < secondary pipe as well. >> - * Should that change we need to rethink the logic. >> - */ >> - if (WARN_ON(drm_crtc_index(&primary_crtc->base) > >> - drm_crtc_index(&secondary_crtc->base))) >> - return -EINVAL; >> - >> drm_dbg_kms(display->drm, >> "[CRTC:%d:%s] Used as secondary for joiner primary [CRTC:%d:%s]\n", >> secondary_crtc->base.base.id, secondary_crtc->base.name, >> @@ -6302,9 +6291,7 @@ static int intel_atomic_check_config(struct intel_atomic_state *state, >> >> for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { >> if (!intel_crtc_needs_modeset(new_crtc_state)) { >> - if (intel_crtc_is_joiner_secondary(new_crtc_state)) >> - copy_joiner_crtc_state_nomodeset(state, crtc); >> - else >> + if (!intel_crtc_is_joiner_secondary(new_crtc_state)) >> intel_crtc_copy_uapi_to_hw_state_nomodeset(state, crtc); >> continue; >> } >> @@ -6439,8 +6426,11 @@ int intel_atomic_check(struct drm_device *dev, >> goto fail; >> >> for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { >> - if (!intel_crtc_needs_modeset(new_crtc_state)) >> + if (!intel_crtc_needs_modeset(new_crtc_state)) { >> + if (intel_crtc_is_joiner_secondary(new_crtc_state)) >> + copy_joiner_crtc_state_nomodeset(state, crtc); >> continue; >> + } >> >> if (intel_crtc_is_joiner_secondary(new_crtc_state)) { >> drm_WARN_ON(display->drm, new_crtc_state->uapi.enable); -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order 2026-04-13 7:27 ` Jani Nikula @ 2026-04-13 7:56 ` Saarinen, Jani 0 siblings, 0 replies; 8+ messages in thread From: Saarinen, Jani @ 2026-04-13 7:56 UTC (permalink / raw) To: Nikula, Jani, Ville Syrjala, intel-gfx@lists.freedesktop.org Cc: intel-xe@lists.freedesktop.org Hi, > -----Original Message----- > From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Jani > Nikula > Sent: Monday, 13 April 2026 10.28 > To: Ville Syrjala <ville.syrjala@linux.intel.com>; intel-gfx@lists.freedesktop.org > Cc: intel-xe@lists.freedesktop.org > Subject: Re: [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy > independent of pipe order > > On Wed, 08 Apr 2026, Jani Nikula <jani.nikula@intel.com> wrote: > > On Wed, 08 Apr 2026, Ville Syrjala <ville.syrjala@linux.intel.com> wrote: > >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> > >> > >> Currently the joiner primary->secondary hw state copy still happens > >> from the main compute_config loop alongside the primary uapi->hw state > copy. > >> The primary uapi->hw state copy must therefore happen first, or else > >> we'll end up copying stale junk into the secondary. > >> > >> We have a WARN in intel_atomic_check_joiner() to make sure the CRTCs > >> will be walked in the correct order. The plan is to reoder the CRTCs, > >> which would mess up the order, unless we also adjust the iterators to > >> keep the pipe order. The actual plan is to do both, so technically we > >> should be able to just remove the WARN and call it a day. > >> > >> But relying on the iteration order like this is fragile and > >> confusing, so let's move the "nomodeset" joiner state copy into the > >> later loop where the "modeset" state copy is also done. The first > >> loop having completely finished, we are guaranteed to have up to date > >> hw state on the primary when we do the copy to the secondary. > > > > I find the number of loops in the forest of intel_atomic_check* > > functions confusing too. But this looks like progress. > > > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > > > I'm wondering about merging this, along with the pipe reordering, to a > > topic branch that could be merged to drm-next at Dave's discretion, > > instead of cherry-picks which might be a bit cumbersome for patches > > this size. So please hold off on merging while I figure this out. > > Thanks, I've pushed the set to topic/pipe-reorder, and will be resending the pipe > reordering patch again shortly. Thanks. > > BR, > Jani. > > > > > > >> > >> Cc: Jani Nikula <jani.nikula@intel.com> > >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > >> --- > >> drivers/gpu/drm/i915/display/intel_display.c | 20 > >> +++++--------------- > >> 1 file changed, 5 insertions(+), 15 deletions(-) > >> > >> diff --git a/drivers/gpu/drm/i915/display/intel_display.c > >> b/drivers/gpu/drm/i915/display/intel_display.c > >> index 58a654ca0d20..674a4ece6d0f 100644 > >> --- a/drivers/gpu/drm/i915/display/intel_display.c > >> +++ b/drivers/gpu/drm/i915/display/intel_display.c > >> @@ -5914,17 +5914,6 @@ static int intel_atomic_check_joiner(struct > intel_atomic_state *state, > >> return -EINVAL; > >> } > >> > >> - /* > >> - * The state copy logic assumes the primary crtc gets processed > >> - * before the secondary crtc during the main compute_config > loop. > >> - * This works because the crtcs are created in pipe order, > >> - * and the hardware requires primary pipe < secondary pipe as > well. > >> - * Should that change we need to rethink the logic. > >> - */ > >> - if (WARN_ON(drm_crtc_index(&primary_crtc->base) > > >> - drm_crtc_index(&secondary_crtc->base))) > >> - return -EINVAL; > >> - > >> drm_dbg_kms(display->drm, > >> "[CRTC:%d:%s] Used as secondary for joiner primary > [CRTC:%d:%s]\n", > >> secondary_crtc->base.base.id, secondary_crtc- > >base.name, @@ > >> -6302,9 +6291,7 @@ static int intel_atomic_check_config(struct > >> intel_atomic_state *state, > >> > >> for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { > >> if (!intel_crtc_needs_modeset(new_crtc_state)) { > >> - if (intel_crtc_is_joiner_secondary(new_crtc_state)) > >> - copy_joiner_crtc_state_nomodeset(state, crtc); > >> - else > >> + if (!intel_crtc_is_joiner_secondary(new_crtc_state)) > >> > intel_crtc_copy_uapi_to_hw_state_nomodeset(state, crtc); > >> continue; > >> } > >> @@ -6439,8 +6426,11 @@ int intel_atomic_check(struct drm_device *dev, > >> goto fail; > >> > >> for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { > >> - if (!intel_crtc_needs_modeset(new_crtc_state)) > >> + if (!intel_crtc_needs_modeset(new_crtc_state)) { > >> + if (intel_crtc_is_joiner_secondary(new_crtc_state)) > >> + copy_joiner_crtc_state_nomodeset(state, crtc); > >> continue; > >> + } > >> > >> if (intel_crtc_is_joiner_secondary(new_crtc_state)) { > >> drm_WARN_ON(display->drm, new_crtc_state- > >uapi.enable); > > -- > Jani Nikula, Intel ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/2] drm/i915: Walk crtcs in pipe order 2026-04-08 15:57 [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe Ville Syrjala 2026-04-08 15:57 ` [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order Ville Syrjala @ 2026-04-08 15:57 ` Ville Syrjala 2026-04-09 0:54 ` ✓ i915.CI.BAT: success for drm/i915: Make sure CRTC vs. pipe reordering is safe Patchwork 2026-04-09 7:32 ` ✗ i915.CI.Full: failure " Patchwork 3 siblings, 0 replies; 8+ messages in thread From: Ville Syrjala @ 2026-04-08 15:57 UTC (permalink / raw) To: intel-gfx; +Cc: intel-xe, Jani Nikula From: Ville Syrjälä <ville.syrjala@linux.intel.com> Currently our crtcs are registered in pipe order, and thus all the for_intel_crtc*() iterators walk the crtcs in pipe order. There are a bunch of places that more or less depend on that. Eg. during plane updates and such we want joined pipes to be processed back-to-back to give a better chance of an atomic update across the whole set. When we start to register crtcs in a different order we don't want to change the order in which the pipes get handled. Decouple the for_each_intel_crtc*() iterators from the crtc registration order by using a separate list which will be sorted by the pipe rather than the crtc index. We could probably use a simple array or something, but that would require some kind of extra iterator variable for the macros, and thus would require a lot more changes. Using a linked list keeps the fallout minimal. We can look at using a more optimal data structure later. I also added this extra junk to the atomic state iterators: "(__i) = drm_crtc_index(&(crtc)->base), (void)(__i)" even though the macro itself no longer needs the "__i" iterator. This in case the "__i" is used by the caller, and to avoid compiler warnings if it's completely unused now. v2: Flip the pipe comparison (Jani) Reviewed-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- drivers/gpu/drm/i915/display/intel_crtc.c | 20 +++++ drivers/gpu/drm/i915/display/intel_display.h | 90 ++++++++----------- .../gpu/drm/i915/display/intel_display_core.h | 3 + .../drm/i915/display/intel_display_driver.c | 1 + .../drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/xe/display/xe_display.c | 1 + 6 files changed, 64 insertions(+), 52 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_crtc.c b/drivers/gpu/drm/i915/display/intel_crtc.c index b8189cd5d864..c88a6810c49f 100644 --- a/drivers/gpu/drm/i915/display/intel_crtc.c +++ b/drivers/gpu/drm/i915/display/intel_crtc.c @@ -209,6 +209,8 @@ static struct intel_crtc *intel_crtc_alloc(void) crtc->base.state = &crtc_state->uapi; crtc->config = crtc_state; + INIT_LIST_HEAD(&crtc->pipe_head); + return crtc; } @@ -222,6 +224,8 @@ static void intel_crtc_destroy(struct drm_crtc *_crtc) { struct intel_crtc *crtc = to_intel_crtc(_crtc); + list_del(&crtc->pipe_head); + cpu_latency_qos_remove_request(&crtc->vblank_pm_qos); drm_crtc_cleanup(&crtc->base); @@ -308,6 +312,20 @@ static const struct drm_crtc_funcs i8xx_crtc_funcs = { .get_vblank_timestamp = intel_crtc_get_vblank_timestamp, }; +static void add_crtc_to_pipe_list(struct intel_display *display, struct intel_crtc *crtc) +{ + struct intel_crtc *iter; + + list_for_each_entry(iter, &display->pipe_list, pipe_head) { + if (crtc->pipe < iter->pipe) { + list_add_tail(&crtc->pipe_head, &iter->pipe_head); + return; + } + } + + list_add_tail(&crtc->pipe_head, &display->pipe_list); +} + static int __intel_crtc_init(struct intel_display *display, enum pipe pipe) { struct intel_plane *primary, *cursor; @@ -398,6 +416,8 @@ static int __intel_crtc_init(struct intel_display *display, enum pipe pipe) if (HAS_CASF(display) && crtc->num_scalers >= 2) drm_crtc_create_sharpness_strength_property(&crtc->base); + add_crtc_to_pipe_list(display, crtc); + return 0; fail: diff --git a/drivers/gpu/drm/i915/display/intel_display.h b/drivers/gpu/drm/i915/display/intel_display.h index 552a59d19e0f..1e76a455d7c4 100644 --- a/drivers/gpu/drm/i915/display/intel_display.h +++ b/drivers/gpu/drm/i915/display/intel_display.h @@ -212,22 +212,23 @@ enum phy_fia { base.head) \ for_each_if((intel_plane)->pipe == (intel_crtc)->pipe) -#define for_each_intel_crtc(dev, intel_crtc) \ - list_for_each_entry(intel_crtc, \ - &(dev)->mode_config.crtc_list, \ - base.head) +#define for_each_intel_crtc(dev, crtc) \ + list_for_each_entry((crtc), \ + &to_intel_display(dev)->pipe_list, \ + pipe_head) -#define for_each_intel_crtc_in_pipe_mask(dev, intel_crtc, pipe_mask) \ - list_for_each_entry(intel_crtc, \ - &(dev)->mode_config.crtc_list, \ - base.head) \ - for_each_if((pipe_mask) & BIT(intel_crtc->pipe)) +#define for_each_intel_crtc_reverse(dev, crtc) \ + list_for_each_entry_reverse((crtc), \ + &to_intel_display(dev)->pipe_list, \ + pipe_head) -#define for_each_intel_crtc_in_pipe_mask_reverse(dev, intel_crtc, pipe_mask) \ - list_for_each_entry_reverse((intel_crtc), \ - &(dev)->mode_config.crtc_list, \ - base.head) \ - for_each_if((pipe_mask) & BIT((intel_crtc)->pipe)) +#define for_each_intel_crtc_in_pipe_mask(dev, crtc, pipe_mask) \ + for_each_intel_crtc((dev), (crtc)) \ + for_each_if((pipe_mask) & BIT((crtc)->pipe)) + +#define for_each_intel_crtc_in_pipe_mask_reverse(dev, crtc, pipe_mask) \ + for_each_intel_crtc_reverse((dev), (crtc)) \ + for_each_if((pipe_mask) & BIT((crtc)->pipe)) #define for_each_intel_encoder(dev, intel_encoder) \ list_for_each_entry(intel_encoder, \ @@ -269,14 +270,6 @@ enum phy_fia { (__i)++) \ for_each_if(plane) -#define for_each_old_intel_crtc_in_state(__state, crtc, old_crtc_state, __i) \ - for ((__i) = 0; \ - (__i) < (__state)->base.dev->mode_config.num_crtc && \ - ((crtc) = to_intel_crtc((__state)->base.crtcs[__i].ptr), \ - (old_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].old_state), 1); \ - (__i)++) \ - for_each_if(crtc) - #define for_each_new_intel_plane_in_state(__state, plane, new_plane_state, __i) \ for ((__i) = 0; \ (__i) < (__state)->base.dev->mode_config.num_total_plane && \ @@ -285,22 +278,6 @@ enum phy_fia { (__i)++) \ for_each_if(plane) -#define for_each_new_intel_crtc_in_state(__state, crtc, new_crtc_state, __i) \ - for ((__i) = 0; \ - (__i) < (__state)->base.dev->mode_config.num_crtc && \ - ((crtc) = to_intel_crtc((__state)->base.crtcs[__i].ptr), \ - (new_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].new_state), 1); \ - (__i)++) \ - for_each_if(crtc) - -#define for_each_new_intel_crtc_in_state_reverse(__state, crtc, new_crtc_state, __i) \ - for ((__i) = (__state)->base.dev->mode_config.num_crtc - 1; \ - (__i) >= 0 && \ - ((crtc) = to_intel_crtc((__state)->base.crtcs[__i].ptr), \ - (new_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].new_state), 1); \ - (__i)--) \ - for_each_if(crtc) - #define for_each_oldnew_intel_plane_in_state(__state, plane, old_plane_state, new_plane_state, __i) \ for ((__i) = 0; \ (__i) < (__state)->base.dev->mode_config.num_total_plane && \ @@ -310,23 +287,32 @@ enum phy_fia { (__i)++) \ for_each_if(plane) +#define for_each_old_intel_crtc_in_state(__state, crtc, old_crtc_state, __i) \ + for_each_intel_crtc((__state)->base.dev, (crtc)) \ + for_each_if(((__i) = drm_crtc_index(&(crtc)->base), (void)(__i), \ + (old_crtc_state) = intel_atomic_get_old_crtc_state((__state), (crtc)))) + +#define for_each_new_intel_crtc_in_state(__state, crtc, new_crtc_state, __i) \ + for_each_intel_crtc((__state)->base.dev, (crtc)) \ + for_each_if(((__i) = drm_crtc_index(&(crtc)->base), (void)(__i), \ + (new_crtc_state) = intel_atomic_get_new_crtc_state((__state), (crtc)))) + +#define for_each_new_intel_crtc_in_state_reverse(__state, crtc, new_crtc_state, __i) \ + for_each_intel_crtc_reverse((__state)->base.dev, (crtc)) \ + for_each_if(((__i) = drm_crtc_index(&(crtc)->base), (void)(__i), \ + (new_crtc_state) = intel_atomic_get_new_crtc_state((__state), (crtc)))) + #define for_each_oldnew_intel_crtc_in_state(__state, crtc, old_crtc_state, new_crtc_state, __i) \ - for ((__i) = 0; \ - (__i) < (__state)->base.dev->mode_config.num_crtc && \ - ((crtc) = to_intel_crtc((__state)->base.crtcs[__i].ptr), \ - (old_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].old_state), \ - (new_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].new_state), 1); \ - (__i)++) \ - for_each_if(crtc) + for_each_intel_crtc((__state)->base.dev, (crtc)) \ + for_each_if(((__i) = drm_crtc_index(&(crtc)->base), (void)(__i), \ + (old_crtc_state) = intel_atomic_get_old_crtc_state((__state), (crtc)), \ + (new_crtc_state) = intel_atomic_get_new_crtc_state((__state), (crtc)))) #define for_each_oldnew_intel_crtc_in_state_reverse(__state, crtc, old_crtc_state, new_crtc_state, __i) \ - for ((__i) = (__state)->base.dev->mode_config.num_crtc - 1; \ - (__i) >= 0 && \ - ((crtc) = to_intel_crtc((__state)->base.crtcs[__i].ptr), \ - (old_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].old_state), \ - (new_crtc_state) = to_intel_crtc_state((__state)->base.crtcs[__i].new_state), 1); \ - (__i)--) \ - for_each_if(crtc) + for_each_intel_crtc_reverse((__state)->base.dev, (crtc)) \ + for_each_if(((__i) = drm_crtc_index(&(crtc)->base), (void)(__i), \ + (old_crtc_state) = intel_atomic_get_old_crtc_state((__state), (crtc)), \ + (new_crtc_state) = intel_atomic_get_new_crtc_state((__state), (crtc)))) #define intel_atomic_crtc_state_for_each_plane_state( \ plane, plane_state, \ diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h b/drivers/gpu/drm/i915/display/intel_display_core.h index d708d322aa85..d9baca2d5aaf 100644 --- a/drivers/gpu/drm/i915/display/intel_display_core.h +++ b/drivers/gpu/drm/i915/display/intel_display_core.h @@ -294,6 +294,9 @@ struct intel_display { /* Parent, or core, driver functions exposed to display */ const struct intel_display_parent_interface *parent; + /* list of all intel_crtcs sorted by pipe */ + struct list_head pipe_list; + /* Display functions */ struct { /* Top level crtc-ish functions */ diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c index 23bfecc983e8..9c2f7ad6c7b7 100644 --- a/drivers/gpu/drm/i915/display/intel_display_driver.c +++ b/drivers/gpu/drm/i915/display/intel_display_driver.c @@ -117,6 +117,7 @@ static void intel_mode_config_init(struct intel_display *display) drm_mode_config_init(display->drm); INIT_LIST_HEAD(&display->global.obj_list); + INIT_LIST_HEAD(&display->pipe_list); mode_config->min_width = 0; mode_config->min_height = 0; diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h index ca2581fb7bbd..ee076106be85 100644 --- a/drivers/gpu/drm/i915/display/intel_display_types.h +++ b/drivers/gpu/drm/i915/display/intel_display_types.h @@ -1485,6 +1485,7 @@ struct intel_flipq { struct intel_crtc { struct drm_crtc base; + struct list_head pipe_head; enum pipe pipe; /* * Whether the crtc and the connected output pipeline is active. Implies diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c index a0a4ddf3bb46..00dfa68af29a 100644 --- a/drivers/gpu/drm/xe/display/xe_display.c +++ b/drivers/gpu/drm/xe/display/xe_display.c @@ -21,6 +21,7 @@ #include "intel_audio.h" #include "intel_bw.h" #include "intel_display.h" +#include "intel_display_core.h" #include "intel_display_device.h" #include "intel_display_driver.h" #include "intel_display_irq.h" -- 2.52.0 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915: Make sure CRTC vs. pipe reordering is safe 2026-04-08 15:57 [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe Ville Syrjala 2026-04-08 15:57 ` [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order Ville Syrjala 2026-04-08 15:57 ` [PATCH 2/2] drm/i915: Walk crtcs in " Ville Syrjala @ 2026-04-09 0:54 ` Patchwork 2026-04-09 7:32 ` ✗ i915.CI.Full: failure " Patchwork 3 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2026-04-09 0:54 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 2706 bytes --] == Series Details == Series: drm/i915: Make sure CRTC vs. pipe reordering is safe URL : https://patchwork.freedesktop.org/series/164558/ State : success == Summary == CI Bug Log - changes from CI_DRM_18295 -> Patchwork_164558v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/index.html Participating hosts (42 -> 40) ------------------------------ Missing (2): bat-dg2-13 fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_164558v1 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_18295/bat-dg2-14/igt@i915_selftest@live@workarounds.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html * igt@kms_hdmi_inject@inject-audio: - fi-tgl-1115g4: [PASS][3] -> [FAIL][4] ([i915#14867]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html #### Possible fixes #### * igt@i915_selftest@live: - bat-mtlp-8: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/bat-mtlp-8/igt@i915_selftest@live.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/bat-mtlp-8/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - bat-mtlp-9: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/bat-mtlp-9/igt@i915_selftest@live@workarounds.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/bat-mtlp-9/igt@i915_selftest@live@workarounds.html [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#14867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14867 Build changes ------------- * Linux: CI_DRM_18295 -> Patchwork_164558v1 CI-20190529: 20190529 CI_DRM_18295: 08037efa91c349ee17b62ddd1908a846d7abd917 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8850: 8850 Patchwork_164558v1: 08037efa91c349ee17b62ddd1908a846d7abd917 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/index.html [-- Attachment #2: Type: text/html, Size: 3546 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915: Make sure CRTC vs. pipe reordering is safe 2026-04-08 15:57 [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe Ville Syrjala ` (2 preceding siblings ...) 2026-04-09 0:54 ` ✓ i915.CI.BAT: success for drm/i915: Make sure CRTC vs. pipe reordering is safe Patchwork @ 2026-04-09 7:32 ` Patchwork 3 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2026-04-09 7:32 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 112987 bytes --] == Series Details == Series: drm/i915: Make sure CRTC vs. pipe reordering is safe URL : https://patchwork.freedesktop.org/series/164558/ State : failure == Summary == CI Bug Log - changes from CI_DRM_18295_full -> Patchwork_164558v1_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_164558v1_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_164558v1_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 (10 -> 10) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_164558v1_full: ### IGT changes ### #### Possible regressions #### * igt@kms_draw_crc@draw-method-blt: - shard-glk: [PASS][1] -> [DMESG-WARN][2] +1 other test dmesg-warn [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-glk8/igt@kms_draw_crc@draw-method-blt.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk5/igt@kms_draw_crc@draw-method-blt.html Known issues ------------ Here are the changes found in Patchwork_164558v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-rkl: NOTRUN -> [SKIP][3] ([i915#6230]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@api_intel_bb@crc32.html * igt@device_reset@unbind-cold-reset-rebind: - shard-rkl: NOTRUN -> [SKIP][4] ([i915#11078]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@device_reset@unbind-cold-reset-rebind.html * igt@gem_ccs@suspend-resume: - shard-dg2: [PASS][5] -> [INCOMPLETE][6] ([i915#13356]) +1 other test incomplete [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-4/igt@gem_ccs@suspend-resume.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@gem_ccs@suspend-resume.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0: - shard-dg2: [PASS][7] -> [INCOMPLETE][8] ([i915#12392] / [i915#13356]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html * igt@gem_close_race@multigpu-basic-process: - shard-dg2: NOTRUN -> [SKIP][9] ([i915#7697]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@gem_close_race@multigpu-basic-process.html * igt@gem_ctx_isolation@preservation-s3: - shard-glk10: NOTRUN -> [INCOMPLETE][10] ([i915#13356]) +1 other test incomplete [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk10/igt@gem_ctx_isolation@preservation-s3.html * igt@gem_ctx_persistence@saturated-hostile-nopreempt: - shard-dg2: NOTRUN -> [SKIP][11] ([i915#5882]) +7 other tests skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@gem_ctx_persistence@saturated-hostile-nopreempt.html * igt@gem_ctx_sseu@engines: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#280]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_ctx_sseu@engines.html - shard-rkl: NOTRUN -> [SKIP][13] ([i915#280]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@gem_ctx_sseu@engines.html * igt@gem_ctx_sseu@invalid-args: - shard-tglu: NOTRUN -> [SKIP][14] ([i915#280]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@gem_ctx_sseu@invalid-args.html * igt@gem_eio@kms: - shard-tglu: NOTRUN -> [ABORT][15] ([i915#13363]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-6/igt@gem_eio@kms.html * igt@gem_exec_balancer@parallel-out-fence: - shard-rkl: NOTRUN -> [SKIP][16] ([i915#4525]) +1 other test skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@gem_exec_balancer@parallel-out-fence.html - shard-tglu-1: NOTRUN -> [SKIP][17] ([i915#4525]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@capture@vecs0-lmem0: - shard-dg2: NOTRUN -> [FAIL][18] ([i915#11965]) +4 other tests fail [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_exec_capture@capture@vecs0-lmem0.html * igt@gem_exec_flush@basic-wb-prw-default: - shard-dg2: NOTRUN -> [SKIP][19] ([i915#3539] / [i915#4852]) +1 other test skip [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_exec_flush@basic-wb-prw-default.html * igt@gem_exec_reloc@basic-gtt-wc-noreloc: - shard-rkl: NOTRUN -> [SKIP][20] ([i915#3281]) +12 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html * igt@gem_exec_reloc@basic-write-read-active: - shard-dg2: NOTRUN -> [SKIP][21] ([i915#3281]) +4 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_exec_reloc@basic-write-read-active.html * igt@gem_exec_schedule@semaphore-power: - shard-rkl: NOTRUN -> [SKIP][22] ([i915#7276]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_exec_schedule@semaphore-power.html * igt@gem_fenced_exec_thrash@no-spare-fences-busy: - shard-dg2: NOTRUN -> [SKIP][23] ([i915#4860]) +1 other test skip [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@gem_fenced_exec_thrash@no-spare-fences-busy.html * igt@gem_lmem_evict@dontneed-evict-race: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#4613] / [i915#7582]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-1/igt@gem_lmem_evict@dontneed-evict-race.html * igt@gem_lmem_swapping@parallel-random: - shard-tglu: NOTRUN -> [SKIP][25] ([i915#4613]) +1 other test skip [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@gem_lmem_swapping@parallel-random.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][26] ([i915#4613]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@random-engines: - shard-glk: NOTRUN -> [SKIP][27] ([i915#4613]) +2 other tests skip [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk1/igt@gem_lmem_swapping@random-engines.html * igt@gem_madvise@dontneed-before-pwrite: - shard-rkl: NOTRUN -> [SKIP][28] ([i915#3282]) +7 other tests skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_madvise@dontneed-before-pwrite.html * igt@gem_mmap@bad-offset: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#4083]) +2 other tests skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@gem_mmap@bad-offset.html * igt@gem_mmap_gtt@cpuset-medium-copy-xy: - shard-dg2: NOTRUN -> [SKIP][30] ([i915#4077]) +4 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-dg2: NOTRUN -> [SKIP][31] ([i915#4270]) +1 other test skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_readwrite@write-bad-handle: - shard-dg2: NOTRUN -> [SKIP][32] ([i915#3282]) +2 other tests skip [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_readwrite@write-bad-handle.html * igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][33] ([i915#5190] / [i915#8428]) +3 other tests skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-rkl: NOTRUN -> [SKIP][34] ([i915#8411]) +2 other tests skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_tiled_pread_basic@basic: - shard-rkl: NOTRUN -> [SKIP][35] ([i915#15656]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_tiled_pread_basic@basic.html * igt@gem_unfence_active_buffers: - shard-dg2: NOTRUN -> [SKIP][36] ([i915#4879]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@gem_unfence_active_buffers.html * igt@gem_userptr_blits@create-destroy-unsync: - shard-rkl: NOTRUN -> [SKIP][37] ([i915#3297]) +2 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_userptr_blits@create-destroy-unsync.html * igt@gem_userptr_blits@invalid-mmap-offset-unsync: - shard-dg2: NOTRUN -> [SKIP][38] ([i915#3297]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html * igt@gem_userptr_blits@sd-probe: - shard-dg2: NOTRUN -> [SKIP][39] ([i915#3297] / [i915#4958]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@gem_userptr_blits@sd-probe.html * igt@gem_userptr_blits@unsync-unmap: - shard-tglu: NOTRUN -> [SKIP][40] ([i915#3297]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@gem_userptr_blits@unsync-unmap.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-tglu-1: NOTRUN -> [SKIP][41] ([i915#3297]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gem_workarounds@suspend-resume-fd: - shard-rkl: [PASS][42] -> [INCOMPLETE][43] ([i915#13356]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@gem_workarounds@suspend-resume-fd.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_workarounds@suspend-resume-fd.html - shard-glk: [PASS][44] -> [INCOMPLETE][45] ([i915#13356] / [i915#14586]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-glk3/igt@gem_workarounds@suspend-resume-fd.html [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk8/igt@gem_workarounds@suspend-resume-fd.html * igt@gen9_exec_parse@bb-start-cmd: - shard-tglu-1: NOTRUN -> [SKIP][46] ([i915#2527] / [i915#2856]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@gen9_exec_parse@bb-start-cmd.html * igt@gen9_exec_parse@bb-start-out: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#2856]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@gen9_exec_parse@bb-start-out.html - shard-rkl: NOTRUN -> [SKIP][48] ([i915#2527]) +2 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@gen9_exec_parse@bb-start-out.html * igt@gen9_exec_parse@secure-batches: - shard-tglu: NOTRUN -> [SKIP][49] ([i915#2527] / [i915#2856]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@gen9_exec_parse@secure-batches.html * igt@i915_drm_fdinfo@busy-check-all@vecs0: - shard-dg2: NOTRUN -> [SKIP][50] ([i915#11527]) +7 other tests skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@i915_drm_fdinfo@busy-check-all@vecs0.html * igt@i915_module_load@reload-no-display: - shard-dg2: NOTRUN -> [DMESG-WARN][51] ([i915#13029] / [i915#14545]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@i915_module_load@reload-no-display.html * igt@i915_pm_freq_api@freq-reset-multiple: - shard-rkl: NOTRUN -> [SKIP][52] ([i915#8399]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@i915_pm_freq_api@freq-reset-multiple.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-rkl: NOTRUN -> [SKIP][53] ([i915#14498]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-idle.html * igt@i915_pm_rpm@system-suspend-execbuf: - shard-glk11: NOTRUN -> [INCOMPLETE][54] ([i915#13356] / [i915#15172]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk11/igt@i915_pm_rpm@system-suspend-execbuf.html * igt@i915_query@hwconfig_table: - shard-tglu: NOTRUN -> [SKIP][55] ([i915#6245]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-6/igt@i915_query@hwconfig_table.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][56] ([i915#5723]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@i915_query@test-query-geometry-subslices.html * igt@i915_suspend@debugfs-reader: - shard-rkl: NOTRUN -> [ABORT][57] ([i915#15131]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-1/igt@i915_suspend@debugfs-reader.html * igt@i915_suspend@fence-restore-tiled2untiled: - shard-rkl: [PASS][58] -> [INCOMPLETE][59] ([i915#4817]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@i915_suspend@fence-restore-tiled2untiled.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@i915_suspend@fence-restore-tiled2untiled.html * igt@i915_suspend@sysfs-reader: - shard-glk11: NOTRUN -> [INCOMPLETE][60] ([i915#4817]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk11/igt@i915_suspend@sysfs-reader.html * igt@intel_hwmon@hwmon-write: - shard-rkl: NOTRUN -> [SKIP][61] ([i915#7707]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@basic-x-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][62] ([i915#4212]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_addfb_basic@basic-x-tiled-legacy.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-glk: NOTRUN -> [INCOMPLETE][63] ([i915#12761]) +1 other test incomplete [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-glk: NOTRUN -> [SKIP][64] ([i915#1769]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-180: - shard-tglu: NOTRUN -> [SKIP][65] ([i915#5286]) +2 other tests skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html * igt@kms_big_fb@4-tiled-addfb: - shard-rkl: NOTRUN -> [SKIP][66] ([i915#5286]) +4 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_big_fb@4-tiled-addfb.html - shard-tglu-1: NOTRUN -> [SKIP][67] ([i915#5286]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@linear-16bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][68] ([i915#3638]) +5 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_big_fb@linear-16bpp-rotate-90.html * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip: - shard-tglu: NOTRUN -> [SKIP][69] ([i915#3828]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip: - shard-rkl: NOTRUN -> [SKIP][70] ([i915#3828]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][71] +6 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#4538] / [i915#5190]) +4 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#10307] / [i915#6095]) +119 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][74] ([i915#14098] / [i915#14544] / [i915#6095]) +4 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1: - shard-glk10: NOTRUN -> [SKIP][75] +209 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk10/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][76] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-4/igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs: - shard-tglu-1: NOTRUN -> [SKIP][77] ([i915#12313]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html * igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][78] ([i915#6095]) +42 other tests skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][79] ([i915#6095]) +14 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][80] ([i915#14544] / [i915#6095]) +9 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][81] ([i915#14098] / [i915#6095]) +53 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][82] ([i915#6095]) +39 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2: - shard-rkl: [PASS][83] -> [INCOMPLETE][84] ([i915#15582]) +1 other test incomplete [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2: - shard-glk11: NOTRUN -> [SKIP][85] +45 other tests skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk11/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs: - shard-tglu: NOTRUN -> [SKIP][86] ([i915#12313]) +1 other test skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1: - shard-dg1: NOTRUN -> [SKIP][87] ([i915#6095]) +183 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-15/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][88] ([i915#6095]) +77 other tests skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_cdclk@mode-transition: - shard-rkl: NOTRUN -> [SKIP][89] ([i915#3742]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_cdclk@mode-transition.html - shard-tglu-1: NOTRUN -> [SKIP][90] ([i915#3742]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][91] ([i915#13781]) +3 other tests skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html * igt@kms_chamelium_audio@dp-audio: - shard-tglu: NOTRUN -> [SKIP][92] ([i915#11151] / [i915#7828]) +5 other tests skip [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_chamelium_audio@dp-audio.html * igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats: - shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#11151] / [i915#7828]) +1 other test skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - shard-dg2: NOTRUN -> [SKIP][94] ([i915#11151] / [i915#7828]) +6 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode: - shard-rkl: NOTRUN -> [SKIP][95] ([i915#11151] / [i915#7828]) +7 other tests skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html * igt@kms_content_protection@atomic-dpms: - shard-tglu: NOTRUN -> [SKIP][96] ([i915#15865]) +1 other test skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-rkl: NOTRUN -> [SKIP][97] ([i915#15330] / [i915#3116]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@mei-interface: - shard-dg2: NOTRUN -> [SKIP][98] ([i915#15865]) +1 other test skip [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@srm: - shard-rkl: NOTRUN -> [SKIP][99] ([i915#15865]) +4 other tests skip [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-1/igt@kms_content_protection@srm.html * igt@kms_content_protection@type1: - shard-tglu-1: NOTRUN -> [SKIP][100] ([i915#15865]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][101] ([i915#13049]) +1 other test skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_cursor_crc@cursor-offscreen-512x512.html - shard-tglu-1: NOTRUN -> [SKIP][102] ([i915#13049]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-onscreen-128x42: - shard-rkl: [PASS][103] -> [FAIL][104] ([i915#13566]) +1 other test fail [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-tglu: NOTRUN -> [SKIP][105] ([i915#13049]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x32: - shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#3555]) +2 other tests skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_cursor_crc@cursor-random-32x32.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-tglu: NOTRUN -> [SKIP][107] ([i915#3555]) +3 other tests skip [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-sliding-256x85: - shard-rkl: NOTRUN -> [FAIL][108] ([i915#13566]) +4 other tests fail [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-256x85.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-dg2: NOTRUN -> [SKIP][109] ([i915#13049]) +1 other test skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-tglu: NOTRUN -> [SKIP][110] ([i915#4103]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@cursora-vs-flipb-varying-size: - shard-rkl: NOTRUN -> [SKIP][111] +22 other tests skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html * igt@kms_cursor_legacy@cursorb-vs-flipb-toggle: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#13046] / [i915#5354]) +1 other test skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-tglu: NOTRUN -> [SKIP][113] ([i915#9067]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#3555] / [i915#3804]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html - shard-tglu: NOTRUN -> [SKIP][115] ([i915#1769] / [i915#3555] / [i915#3804]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][116] ([i915#3804]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html - shard-tglu: NOTRUN -> [SKIP][117] ([i915#3804]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dither@fb-8bpc-vs-panel-8bpc: - shard-dg2: NOTRUN -> [SKIP][118] ([i915#3555]) +1 other test skip [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html * igt@kms_dp_link_training@non-uhbr-mst: - shard-tglu-1: NOTRUN -> [SKIP][119] ([i915#13749]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html * igt@kms_dsc@dsc-basic: - shard-rkl: NOTRUN -> [SKIP][120] ([i915#3555] / [i915#3840]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_dsc@dsc-basic.html - shard-tglu: NOTRUN -> [SKIP][121] ([i915#3555] / [i915#3840]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#3840]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg2: NOTRUN -> [SKIP][123] ([i915#3555] / [i915#3840]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-tglu: NOTRUN -> [SKIP][124] ([i915#3840] / [i915#9053]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-rkl: [PASS][125] -> [INCOMPLETE][126] ([i915#9878]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_fbcon_fbt@fbc-suspend.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_feature_discovery@dp-mst: - shard-dg2: NOTRUN -> [SKIP][127] ([i915#9337]) [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_feature_discovery@dp-mst.html - shard-rkl: NOTRUN -> [SKIP][128] ([i915#9337]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_feature_discovery@dp-mst.html * igt@kms_flip@2x-flip-vs-absolute-wf_vblank: - shard-tglu: NOTRUN -> [SKIP][129] ([i915#3637] / [i915#9934]) +2 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html * igt@kms_flip@2x-flip-vs-panning-interruptible: - shard-dg2: NOTRUN -> [SKIP][130] ([i915#9934]) +2 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_flip@2x-flip-vs-panning-interruptible.html * igt@kms_flip@2x-flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][131] ([i915#12745] / [i915#4839]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk3/igt@kms_flip@2x-flip-vs-suspend-interruptible.html * igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2: - shard-glk: NOTRUN -> [INCOMPLETE][132] ([i915#12745]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk3/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html * igt@kms_flip@2x-modeset-vs-vblank-race: - shard-rkl: NOTRUN -> [SKIP][133] ([i915#9934]) +6 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_flip@2x-modeset-vs-vblank-race.html - shard-tglu-1: NOTRUN -> [SKIP][134] ([i915#3637] / [i915#9934]) +2 other tests skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_flip@2x-modeset-vs-vblank-race.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][135] ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1: - shard-glk: NOTRUN -> [INCOMPLETE][136] ([i915#12314] / [i915#12745]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling: - shard-rkl: NOTRUN -> [SKIP][137] ([i915#15643]) +2 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling: - shard-dg2: NOTRUN -> [SKIP][138] ([i915#15643]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-tglu: NOTRUN -> [SKIP][139] ([i915#15643]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][140] ([i915#8708]) +9 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move: - shard-tglu: NOTRUN -> [SKIP][141] +29 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][142] ([i915#10056]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk1/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-tglu: NOTRUN -> [SKIP][143] ([i915#5439]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt: - shard-dg2: NOTRUN -> [SKIP][144] ([i915#15102]) +2 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-tglu-1: NOTRUN -> [SKIP][145] ([i915#15102]) +6 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-tglu-1: NOTRUN -> [SKIP][146] +13 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy: - shard-tglu: NOTRUN -> [SKIP][147] ([i915#15102]) +16 other tests skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2: NOTRUN -> [SKIP][148] ([i915#10055]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][149] ([i915#15104]) +1 other test skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#15102]) +3 other tests skip [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw: - shard-glk: NOTRUN -> [SKIP][151] +141 other tests skip [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move: - shard-dg2: NOTRUN -> [SKIP][152] ([i915#15102] / [i915#3458]) +5 other tests skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][153] ([i915#15102] / [i915#3023]) +26 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#1825]) +34 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt: - shard-dg2: NOTRUN -> [SKIP][155] ([i915#5354]) +20 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt.html * igt@kms_hdmi_inject@inject-audio: - shard-tglu: NOTRUN -> [SKIP][156] ([i915#13030]) [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@brightness-with-hdr: - shard-rkl: NOTRUN -> [SKIP][157] ([i915#13331]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-1/igt@kms_hdr@brightness-with-hdr.html * igt@kms_hdr@static-toggle: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#3555] / [i915#8228]) +1 other test skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][159] ([i915#3555] / [i915#8228]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_hdr@static-toggle-suspend.html * igt@kms_joiner@basic-force-big-joiner: - shard-dg2: NOTRUN -> [SKIP][160] ([i915#15459]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_joiner@basic-force-big-joiner.html - shard-rkl: NOTRUN -> [SKIP][161] ([i915#15459]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-tglu: NOTRUN -> [SKIP][162] ([i915#15458]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-rkl: NOTRUN -> [SKIP][163] ([i915#15458]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#15638] / [i915#15722]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_pipe_stress@stress-xrgb8888-yftiled: - shard-dg2: NOTRUN -> [SKIP][165] ([i915#14712]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html - shard-rkl: NOTRUN -> [SKIP][166] ([i915#14712]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html * igt@kms_pipe_stress@stress-xrgb8888-ytiled: - shard-dg2: NOTRUN -> [SKIP][167] ([i915#13705]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html * igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping: - shard-dg2: NOTRUN -> [SKIP][168] ([i915#15709]) +2 other tests skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping: - shard-tglu-1: NOTRUN -> [SKIP][169] ([i915#15709]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier: - shard-rkl: NOTRUN -> [SKIP][170] ([i915#15709]) +5 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html * igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5: - shard-rkl: NOTRUN -> [SKIP][171] ([i915#15608]) +1 other test skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5.html * igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-7: - shard-tglu-1: NOTRUN -> [SKIP][172] ([i915#15608]) +1 other test skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-7.html * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping: - shard-tglu: NOTRUN -> [SKIP][173] ([i915#15709]) +2 other tests skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping.html * igt@kms_plane_alpha_blend@alpha-opaque-fb: - shard-glk: NOTRUN -> [FAIL][174] ([i915#10647] / [i915#12169]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_plane_alpha_blend@alpha-opaque-fb.html * igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][175] ([i915#10647]) +1 other test fail [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-yf: - shard-rkl: NOTRUN -> [SKIP][176] ([i915#3555]) +4 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_multiple@2x-tiling-none: - shard-rkl: NOTRUN -> [SKIP][177] ([i915#13958]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_plane_multiple@2x-tiling-none.html * igt@kms_plane_multiple@tiling-yf: - shard-tglu: NOTRUN -> [SKIP][178] ([i915#14259]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-6/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2: NOTRUN -> [SKIP][179] ([i915#13046] / [i915#5354] / [i915#9423]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b: - shard-rkl: NOTRUN -> [SKIP][180] ([i915#15329]) +7 other tests skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html * igt@kms_plane_scaling@planes-downscale-factor-0-75: - shard-dg1: [PASS][181] -> [DMESG-WARN][182] ([i915#4423]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-12/igt@kms_plane_scaling@planes-downscale-factor-0-75.html [182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-16/igt@kms_plane_scaling@planes-downscale-factor-0-75.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-rkl: NOTRUN -> [SKIP][183] ([i915#12343]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_dc@dc5-retention-flops: - shard-dg2: NOTRUN -> [SKIP][184] ([i915#3828]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc6-psr: - shard-dg2: NOTRUN -> [SKIP][185] ([i915#9685]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_pm_dc@dc6-psr.html - shard-rkl: NOTRUN -> [SKIP][186] ([i915#9685]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-2/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg2: [PASS][187] -> [SKIP][188] ([i915#15073]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-4/igt@kms_pm_rpm@dpms-lpsp.html [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-rkl: NOTRUN -> [SKIP][189] ([i915#15073]) +1 other test skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg1: [PASS][190] -> [SKIP][191] ([i915#15073]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-19/igt@kms_pm_rpm@modeset-non-lpsp.html [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_prime@basic-crc-hybrid: - shard-rkl: NOTRUN -> [SKIP][192] ([i915#6524]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_prime@basic-crc-hybrid.html - shard-tglu-1: NOTRUN -> [SKIP][193] ([i915#6524]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_prime@basic-crc-hybrid.html * igt@kms_prime@basic-modeset-hybrid: - shard-tglu: NOTRUN -> [SKIP][194] ([i915#6524]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-6/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_prime@d3hot: - shard-dg2: NOTRUN -> [SKIP][195] ([i915#6524] / [i915#6805]) +1 other test skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_prime@d3hot.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf: - shard-tglu-1: NOTRUN -> [SKIP][196] ([i915#11520]) +2 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf: - shard-rkl: NOTRUN -> [SKIP][197] ([i915#11520]) +7 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf: - shard-glk10: NOTRUN -> [SKIP][198] ([i915#11520]) +2 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-dg2: NOTRUN -> [SKIP][199] ([i915#11520]) +4 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area: - shard-glk11: NOTRUN -> [SKIP][200] ([i915#11520]) +1 other test skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk11/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf: - shard-tglu: NOTRUN -> [SKIP][201] ([i915#11520]) +6 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area: - shard-glk: NOTRUN -> [SKIP][202] ([i915#11520]) +3 other tests skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_su@page_flip-p010: - shard-dg2: NOTRUN -> [SKIP][203] ([i915#9683]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-tglu: NOTRUN -> [SKIP][204] ([i915#9683]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-psr-basic: - shard-dg2: NOTRUN -> [SKIP][205] ([i915#1072] / [i915#9732]) +12 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_psr@fbc-psr-basic.html * igt@kms_psr@fbc-psr2-cursor-blt: - shard-tglu: NOTRUN -> [SKIP][206] ([i915#9732]) +12 other tests skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@kms_psr@fbc-psr2-cursor-blt.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][207] ([i915#1072] / [i915#9732]) +24 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_psr@psr2-cursor-mmap-gtt.html - shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#9732]) +3 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#12755] / [i915#15867] / [i915#5190]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-rkl: NOTRUN -> [SKIP][210] ([i915#5289]) +1 other test skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html - shard-tglu-1: NOTRUN -> [SKIP][211] ([i915#5289]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-dg2: NOTRUN -> [SKIP][212] ([i915#12755] / [i915#15867]) +1 other test skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html * igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free: - shard-dg2: NOTRUN -> [ABORT][213] ([i915#13179]) +1 other test abort [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free.html * igt@kms_vblank@ts-continuation-suspend: - shard-rkl: [PASS][214] -> [INCOMPLETE][215] ([i915#12276]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_vblank@ts-continuation-suspend.html [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [INCOMPLETE][216] ([i915#12276]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2.html * igt@kms_vrr@flip-basic-fastset: - shard-rkl: NOTRUN -> [SKIP][217] ([i915#9906]) +2 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@flip-suspend: - shard-rkl: NOTRUN -> [SKIP][218] ([i915#15243] / [i915#3555]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_vrr@flip-suspend.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-dg2: NOTRUN -> [SKIP][219] ([i915#9906]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@perf@unprivileged-single-ctx-counters: - shard-rkl: NOTRUN -> [SKIP][220] ([i915#2433]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@perf@unprivileged-single-ctx-counters.html * igt@perf_pmu@module-unload: - shard-tglu-1: NOTRUN -> [ABORT][221] ([i915#13029] / [i915#15778]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-1/igt@perf_pmu@module-unload.html * igt@perf_pmu@rc6-all-gts: - shard-rkl: NOTRUN -> [SKIP][222] ([i915#8516]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@perf_pmu@rc6-all-gts.html - shard-tglu: NOTRUN -> [SKIP][223] ([i915#8516]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-tglu-4/igt@perf_pmu@rc6-all-gts.html * igt@prime_vgem@basic-fence-flip: - shard-dg2: NOTRUN -> [SKIP][224] ([i915#3708]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-7/igt@prime_vgem@basic-fence-flip.html #### Possible fixes #### * igt@i915_pm_rpm@system-suspend-execbuf: - shard-dg2: [DMESG-WARN][225] ([i915#13562]) -> [PASS][226] [225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-5/igt@i915_pm_rpm@system-suspend-execbuf.html [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-3/igt@i915_pm_rpm@system-suspend-execbuf.html * igt@i915_suspend@forcewake: - shard-rkl: [INCOMPLETE][227] ([i915#4817]) -> [PASS][228] [227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@i915_suspend@forcewake.html [228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@i915_suspend@forcewake.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing: - shard-dg1: [FAIL][229] ([i915#5956]) -> [PASS][230] +1 other test pass [229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html [230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-14/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-mtlp: [FAIL][231] ([i915#5956]) -> [PASS][232] +1 other test pass [231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-mtlp-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-mtlp-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_cursor_crc@cursor-suspend: - shard-rkl: [INCOMPLETE][233] ([i915#12358] / [i915#14152]) -> [PASS][234] [233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_cursor_crc@cursor-suspend.html [234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_cursor_crc@cursor-suspend.html * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-dg2: [FAIL][235] ([i915#13027]) -> [PASS][236] [235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3: - shard-dg2: [FAIL][237] ([i915#15718]) -> [PASS][238] [237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html [238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html * igt@kms_pipe_crc_basic@suspend-read-crc: - shard-rkl: [INCOMPLETE][239] ([i915#12756] / [i915#13476]) -> [PASS][240] [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc.html [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg1: [SKIP][241] ([i915#15073]) -> [PASS][242] +2 other tests pass [241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-19/igt@kms_pm_rpm@dpms-lpsp.html [242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-15/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: [SKIP][243] ([i915#15073]) -> [PASS][244] +1 other test pass [243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: [SKIP][245] ([i915#15073]) -> [PASS][246] +1 other test pass [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_pm_rpm@system-suspend-idle: - shard-dg2: [INCOMPLETE][247] ([i915#14419]) -> [PASS][248] [247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-5/igt@kms_pm_rpm@system-suspend-idle.html [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-5/igt@kms_pm_rpm@system-suspend-idle.html * igt@kms_setmode@basic: - shard-dg1: [FAIL][249] ([i915#15106]) -> [PASS][250] [249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-18/igt@kms_setmode@basic.html [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-13/igt@kms_setmode@basic.html * igt@kms_setmode@basic@pipe-a-vga-1-pipe-b-hdmi-a-1: - shard-snb: [FAIL][251] ([i915#15106]) -> [PASS][252] [251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-snb6/igt@kms_setmode@basic@pipe-a-vga-1-pipe-b-hdmi-a-1.html [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-snb5/igt@kms_setmode@basic@pipe-a-vga-1-pipe-b-hdmi-a-1.html * igt@kms_vblank@ts-continuation-dpms-suspend: - shard-rkl: [INCOMPLETE][253] ([i915#12276]) -> [PASS][254] +1 other test pass [253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-suspend.html [254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_vblank@ts-continuation-dpms-suspend.html * igt@kms_vrr@negative-basic: - shard-mtlp: [FAIL][255] ([i915#15420]) -> [PASS][256] +1 other test pass [255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-mtlp-1/igt@kms_vrr@negative-basic.html [256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-mtlp-1/igt@kms_vrr@negative-basic.html * igt@perf_pmu@busy-double-start@vecs1: - shard-dg2: [FAIL][257] ([i915#4349]) -> [PASS][258] +4 other tests pass [257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-8/igt@perf_pmu@busy-double-start@vecs1.html [258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html #### Warnings #### * igt@gem_ccs@ctrl-surf-copy: - shard-rkl: [SKIP][259] ([i915#14544] / [i915#3555] / [i915#9323]) -> [SKIP][260] ([i915#3555] / [i915#9323]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy.html [260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@large-ctrl-surf-copy: - shard-rkl: [SKIP][261] ([i915#13008]) -> [SKIP][262] ([i915#13008] / [i915#14544]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@gem_ccs@large-ctrl-surf-copy.html [262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_ccs@large-ctrl-surf-copy.html * igt@gem_create@create-ext-set-pat: - shard-rkl: [SKIP][263] ([i915#14544] / [i915#8562]) -> [SKIP][264] ([i915#8562]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_create@create-ext-set-pat.html [264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_sseu@mmap-args: - shard-rkl: [SKIP][265] ([i915#280]) -> [SKIP][266] ([i915#14544] / [i915#280]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@gem_ctx_sseu@mmap-args.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@parallel-contexts: - shard-rkl: [SKIP][267] ([i915#14544] / [i915#4525]) -> [SKIP][268] ([i915#4525]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@gem_exec_balancer@parallel-contexts.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-rkl: [SKIP][269] ([i915#6334]) -> [SKIP][270] ([i915#14544] / [i915#6334]) +1 other test skip [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@gem_exec_capture@capture-invisible@smem0.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@capture-recoverable: - shard-rkl: [SKIP][271] ([i915#6344]) -> [SKIP][272] ([i915#14544] / [i915#6344]) [271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@gem_exec_capture@capture-recoverable.html [272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_reloc@basic-cpu-gtt-noreloc: - shard-rkl: [SKIP][273] ([i915#14544] / [i915#3281]) -> [SKIP][274] ([i915#3281]) +4 other tests skip [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html [274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html * igt@gem_exec_reloc@basic-write-read-noreloc: - shard-rkl: [SKIP][275] ([i915#3281]) -> [SKIP][276] ([i915#14544] / [i915#3281]) +6 other tests skip [275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@gem_exec_reloc@basic-write-read-noreloc.html [276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html * igt@gem_exec_suspend@basic-s4-devices: - shard-mtlp: [FAIL][277] ([i915#15762]) -> [ABORT][278] ([i915#7975]) +1 other test abort [277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-mtlp-8/igt@gem_exec_suspend@basic-s4-devices.html [278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-mtlp-7/igt@gem_exec_suspend@basic-s4-devices.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-rkl: [SKIP][279] ([i915#14544] / [i915#4613]) -> [SKIP][280] ([i915#4613]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html [280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: [SKIP][281] ([i915#4613]) -> [SKIP][282] ([i915#14544] / [i915#4613]) +2 other tests skip [281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@gem_lmem_swapping@heavy-verify-random-ccs.html [282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_media_vme: - shard-rkl: [SKIP][283] ([i915#14544] / [i915#284]) -> [SKIP][284] ([i915#284]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_media_vme.html [284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_media_vme.html * igt@gem_pread@snoop: - shard-rkl: [SKIP][285] ([i915#14544] / [i915#3282]) -> [SKIP][286] ([i915#3282]) +1 other test skip [285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_pread@snoop.html [286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_pread@snoop.html * igt@gem_set_tiling_vs_pwrite: - shard-rkl: [SKIP][287] ([i915#3282]) -> [SKIP][288] ([i915#14544] / [i915#3282]) +2 other tests skip [287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@gem_set_tiling_vs_pwrite.html [288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gem_set_tiling_vs_pwrite.html * igt@gem_userptr_blits@forbidden-operations: - shard-rkl: [SKIP][289] ([i915#14544] / [i915#3282] / [i915#3297]) -> [SKIP][290] ([i915#3282] / [i915#3297]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_userptr_blits@forbidden-operations.html [290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@readonly-unsync: - shard-rkl: [SKIP][291] ([i915#14544] / [i915#3297]) -> [SKIP][292] ([i915#3297]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gem_userptr_blits@readonly-unsync.html [292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gem_userptr_blits@readonly-unsync.html * igt@gen9_exec_parse@shadow-peek: - shard-rkl: [SKIP][293] ([i915#2527]) -> [SKIP][294] ([i915#14544] / [i915#2527]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@gen9_exec_parse@shadow-peek.html [294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@valid-registers: - shard-rkl: [SKIP][295] ([i915#14544] / [i915#2527]) -> [SKIP][296] ([i915#2527]) +1 other test skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@gen9_exec_parse@valid-registers.html [296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@gen9_exec_parse@valid-registers.html * igt@i915_pm_sseu@full-enable: - shard-rkl: [SKIP][297] ([i915#14544] / [i915#4387]) -> [SKIP][298] ([i915#4387]) [297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@i915_pm_sseu@full-enable.html [298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@i915_pm_sseu@full-enable.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-rkl: [SKIP][299] ([i915#1769] / [i915#3555]) -> [SKIP][300] ([i915#14544] / [i915#1769] / [i915#3555]) [299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html [300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-16bpp-rotate-0: - shard-rkl: [SKIP][301] ([i915#5286]) -> [SKIP][302] ([i915#14544] / [i915#5286]) +4 other tests skip [301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html [302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-rkl: [SKIP][303] ([i915#14544] / [i915#5286]) -> [SKIP][304] ([i915#5286]) +3 other tests skip [303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html [304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-rkl: [SKIP][305] ([i915#3638]) -> [SKIP][306] ([i915#14544] / [i915#3638]) [305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_big_fb@linear-64bpp-rotate-90.html [306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@y-tiled-8bpp-rotate-90: - shard-rkl: [SKIP][307] ([i915#14544] / [i915#3638]) -> [SKIP][308] ([i915#3638]) [307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html [308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-90: - shard-rkl: [SKIP][309] -> [SKIP][310] ([i915#14544]) +3 other tests skip [309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html [310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs: - shard-rkl: [SKIP][311] ([i915#12313] / [i915#14544]) -> [SKIP][312] ([i915#12313]) [311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html [312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][313] ([i915#14544] / [i915#6095]) -> [SKIP][314] ([i915#6095]) +13 other tests skip [313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html [314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc: - shard-rkl: [SKIP][315] ([i915#14098] / [i915#6095]) -> [SKIP][316] ([i915#14098] / [i915#14544] / [i915#6095]) +6 other tests skip [315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html [316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-rkl: [SKIP][317] ([i915#12805] / [i915#14544]) -> [SKIP][318] ([i915#12805]) [317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html [318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs: - shard-rkl: [SKIP][319] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][320] ([i915#14098] / [i915#6095]) +16 other tests skip [319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html [320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1: - shard-glk: [INCOMPLETE][321] ([i915#14694] / [i915#15582]) -> [INCOMPLETE][322] ([i915#15582]) +1 other test incomplete [321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-glk3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html [322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk2/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs: - shard-rkl: [SKIP][323] ([i915#12313]) -> [SKIP][324] ([i915#12313] / [i915#14544]) [323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html [324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-2: - shard-rkl: [SKIP][325] ([i915#6095]) -> [SKIP][326] ([i915#14544] / [i915#6095]) +1 other test skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-2.html [326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-2.html * igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe: - shard-rkl: [SKIP][327] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][328] ([i915#11151] / [i915#7828]) +2 other tests skip [327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html [328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode: - shard-rkl: [SKIP][329] ([i915#11151] / [i915#7828]) -> [SKIP][330] ([i915#11151] / [i915#14544] / [i915#7828]) +3 other tests skip [329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html [330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html * igt@kms_content_protection@content-type-change: - shard-rkl: [SKIP][331] ([i915#15865]) -> [SKIP][332] ([i915#14544] / [i915#15865]) [331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_content_protection@content-type-change.html [332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_content_protection@content-type-change.html * igt@kms_content_protection@dp-mst-type-1-suspend-resume: - shard-rkl: [SKIP][333] ([i915#15330]) -> [SKIP][334] ([i915#14544] / [i915#15330]) [333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html [334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html * igt@kms_content_protection@suspend-resume: - shard-rkl: [SKIP][335] ([i915#14544] / [i915#15865]) -> [SKIP][336] ([i915#15865]) +1 other test skip [335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_content_protection@suspend-resume.html [336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_content_protection@suspend-resume.html * igt@kms_cursor_crc@cursor-rapid-movement-512x170: - shard-rkl: [SKIP][337] ([i915#13049]) -> [SKIP][338] ([i915#13049] / [i915#14544]) [337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html [338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-rkl: [SKIP][339] ([i915#4103]) -> [SKIP][340] ([i915#14544] / [i915#4103]) [339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html [340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-rkl: [SKIP][341] ([i915#14544] / [i915#4103]) -> [SKIP][342] ([i915#4103]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html [342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-dg1: [SKIP][343] ([i915#4103] / [i915#4213]) -> [SKIP][344] ([i915#4103] / [i915#4213] / [i915#4423]) [343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-15/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html [344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-19/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dp_link_training@non-uhbr-mst: - shard-rkl: [SKIP][345] ([i915#13749] / [i915#14544]) -> [SKIP][346] ([i915#13749]) [345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html [346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_dp_link_training@non-uhbr-mst.html * igt@kms_dp_linktrain_fallback@dsc-fallback: - shard-rkl: [SKIP][347] ([i915#13707] / [i915#14544]) -> [SKIP][348] ([i915#13707]) [347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html [348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-3/igt@kms_dp_linktrain_fallback@dsc-fallback.html * igt@kms_dsc@dsc-fractional-bpp: - shard-rkl: [SKIP][349] ([i915#3840]) -> [SKIP][350] ([i915#14544] / [i915#3840]) [349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_dsc@dsc-fractional-bpp.html [350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_feature_discovery@chamelium: - shard-rkl: [SKIP][351] ([i915#14544] / [i915#4854]) -> [SKIP][352] ([i915#4854]) [351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_feature_discovery@chamelium.html [352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@psr1: - shard-rkl: [SKIP][353] ([i915#658]) -> [SKIP][354] ([i915#14544] / [i915#658]) [353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_feature_discovery@psr1.html [354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_feature_discovery@psr1.html * igt@kms_feature_discovery@psr2: - shard-rkl: [SKIP][355] ([i915#14544] / [i915#658]) -> [SKIP][356] ([i915#658]) [355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_feature_discovery@psr2.html [356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-blocking-wf_vblank: - shard-rkl: [SKIP][357] ([i915#14544] / [i915#9934]) -> [SKIP][358] ([i915#9934]) +3 other tests skip [357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_flip@2x-blocking-wf_vblank.html [358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_flip@2x-blocking-wf_vblank.html * igt@kms_flip@2x-plain-flip: - shard-rkl: [SKIP][359] ([i915#9934]) -> [SKIP][360] ([i915#14544] / [i915#9934]) +1 other test skip [359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_flip@2x-plain-flip.html [360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_flip@2x-plain-flip.html * igt@kms_flip@flip-vs-suspend: - shard-glk: [INCOMPLETE][361] ([i915#12745] / [i915#4839]) -> [INCOMPLETE][362] ([i915#12314] / [i915#12745] / [i915#4839]) [361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-glk9/igt@kms_flip@flip-vs-suspend.html [362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk8/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a1: - shard-glk: [INCOMPLETE][363] ([i915#12745]) -> [INCOMPLETE][364] ([i915#12314] / [i915#12745]) [363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-glk9/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html [364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-glk8/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling: - shard-rkl: [SKIP][365] ([i915#14544] / [i915#15643]) -> [SKIP][366] ([i915#15643]) [365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html [366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling: - shard-rkl: [SKIP][367] ([i915#15643]) -> [SKIP][368] ([i915#14544] / [i915#15643]) [367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html [368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt: - shard-dg1: [SKIP][369] -> [SKIP][370] ([i915#4423]) [369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt.html [370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc: - shard-rkl: [SKIP][371] ([i915#14544] / [i915#15102]) -> [SKIP][372] ([i915#15102]) [371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc.html [372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render: - shard-rkl: [SKIP][373] ([i915#15102]) -> [SKIP][374] ([i915#14544] / [i915#15102]) +1 other test skip [373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html [374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move: - shard-dg1: [SKIP][375] ([i915#4423]) -> [SKIP][376] [375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move.html [376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-rkl: [SKIP][377] ([i915#14544] / [i915#1825]) -> [SKIP][378] ([i915#1825]) +22 other tests skip [377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html [378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-suspend: - shard-dg2: [SKIP][379] ([i915#15102] / [i915#3458]) -> [SKIP][380] ([i915#10433] / [i915#15102] / [i915#3458]) +2 other tests skip [379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html [380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-render: - shard-dg1: [SKIP][381] ([i915#15102]) -> [SKIP][382] ([i915#15102] / [i915#4423]) [381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-render.html [382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt: - shard-rkl: [SKIP][383] ([i915#15102] / [i915#3023]) -> [SKIP][384] ([i915#14544] / [i915#15102] / [i915#3023]) +11 other tests skip [383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html [384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite: - shard-rkl: [SKIP][385] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][386] ([i915#15102] / [i915#3023]) +4 other tests skip [385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html [386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-rkl: [SKIP][387] ([i915#1825]) -> [SKIP][388] ([i915#14544] / [i915#1825]) +11 other tests skip [387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc.html [388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: - shard-dg2: [SKIP][389] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][390] ([i915#15102] / [i915#3458]) +3 other tests skip [389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html [390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html * igt@kms_joiner@basic-max-non-joiner: - shard-rkl: [SKIP][391] ([i915#13688] / [i915#14544]) -> [SKIP][392] ([i915#13688]) [391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_joiner@basic-max-non-joiner.html [392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_joiner@basic-max-non-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][393] ([i915#15815]) -> [SKIP][394] ([i915#14544] / [i915#15815]) [393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [394]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping: - shard-rkl: [SKIP][395] ([i915#14544] / [i915#15709]) -> [SKIP][396] ([i915#15709]) [395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html [396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier: - shard-rkl: [SKIP][397] ([i915#15709]) -> [SKIP][398] ([i915#14544] / [i915#15709]) [397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier.html [398]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation: - shard-rkl: [SKIP][399] ([i915#14544] / [i915#15329] / [i915#3555]) -> [SKIP][400] ([i915#15329] / [i915#3555]) [399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html [400]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b: - shard-rkl: [SKIP][401] ([i915#14544] / [i915#15329]) -> [SKIP][402] ([i915#15329]) +2 other tests skip [401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html [402]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c: - shard-rkl: [SKIP][403] ([i915#15329]) -> [SKIP][404] ([i915#14544] / [i915#15329]) +3 other tests skip [403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html [404]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_pm_dc@dc9-dpms: - shard-rkl: [SKIP][405] ([i915#14544] / [i915#15739]) -> [SKIP][406] ([i915#15739]) [405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_pm_dc@dc9-dpms.html [406]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_rpm@dpms-lpsp: - shard-rkl: [SKIP][407] ([i915#14544] / [i915#15073]) -> [SKIP][408] ([i915#15073]) [407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_pm_rpm@dpms-lpsp.html [408]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@package-g7: - shard-rkl: [SKIP][409] ([i915#15403]) -> [SKIP][410] ([i915#14544] / [i915#15403]) [409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_pm_rpm@package-g7.html [410]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_pm_rpm@package-g7.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf: - shard-rkl: [SKIP][411] ([i915#11520]) -> [SKIP][412] ([i915#11520] / [i915#14544]) +2 other tests skip [411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html [412]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf: - shard-rkl: [SKIP][413] ([i915#11520] / [i915#14544]) -> [SKIP][414] ([i915#11520]) +2 other tests skip [413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html [414]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_su@page_flip-nv12: - shard-rkl: [SKIP][415] ([i915#14544] / [i915#9683]) -> [SKIP][416] ([i915#9683]) [415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html [416]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-pr-sprite-plane-onoff: - shard-rkl: [SKIP][417] ([i915#1072] / [i915#9732]) -> [SKIP][418] ([i915#1072] / [i915#14544] / [i915#9732]) +6 other tests skip [417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@kms_psr@fbc-pr-sprite-plane-onoff.html [418]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_psr@fbc-pr-sprite-plane-onoff.html * igt@kms_psr@fbc-psr-dpms: - shard-rkl: [SKIP][419] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][420] ([i915#1072] / [i915#9732]) +8 other tests skip [419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_psr@fbc-psr-dpms.html [420]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_psr@fbc-psr-dpms.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-rkl: [SKIP][421] ([i915#14544] / [i915#5289]) -> [SKIP][422] ([i915#5289]) [421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html [422]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_scaling_modes@scaling-mode-center: - shard-rkl: [SKIP][423] ([i915#3555]) -> [SKIP][424] ([i915#14544] / [i915#3555]) [423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-8/igt@kms_scaling_modes@scaling-mode-center.html [424]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-center.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-rkl: [SKIP][425] ([i915#14544] / [i915#3555]) -> [SKIP][426] ([i915#3555]) +1 other test skip [425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc.html [426]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_vrr@flip-dpms: - shard-rkl: [SKIP][427] ([i915#15243] / [i915#3555]) -> [SKIP][428] ([i915#14544] / [i915#15243] / [i915#3555]) [427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-4/igt@kms_vrr@flip-dpms.html [428]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@kms_vrr@flip-dpms.html * igt@perf@mi-rpc: - shard-rkl: [SKIP][429] ([i915#14544] / [i915#2434]) -> [SKIP][430] ([i915#2434]) [429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@perf@mi-rpc.html [430]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-7/igt@perf@mi-rpc.html * igt@perf_pmu@event-wait@rcs0: - shard-rkl: [SKIP][431] ([i915#14544]) -> [SKIP][432] +8 other tests skip [431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-6/igt@perf_pmu@event-wait@rcs0.html [432]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-4/igt@perf_pmu@event-wait@rcs0.html * igt@prime_vgem@coherency-gtt: - shard-rkl: [SKIP][433] ([i915#3708]) -> [SKIP][434] ([i915#14544] / [i915#3708]) [433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18295/shard-rkl-5/igt@prime_vgem@coherency-gtt.html [434]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_164558v1/shard-rkl-6/igt@prime_vgem@coherency-gtt.html [i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055 [i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078 [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527 [i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965 [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169 [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276 [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313 [i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314 [i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343 [i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358 [i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392 [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745 [i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755 [i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756 [i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761 [i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805 [i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008 [i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027 [i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029 [i915#13030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13030 [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#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331 [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356 [i915#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363 [i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476 [i915#13562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13562 [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566 [i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688 [i915#13705]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13705 [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707 [i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749 [i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781 [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958 [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098 [i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152 [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259 [i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419 [i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498 [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#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694 [i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712 [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073 [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102 [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104 [i915#15106]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15106 [i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131 [i915#15172]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15172 [i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243 [i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329 [i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330 [i915#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403 [i915#15420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15420 [i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458 [i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459 [i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582 [i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608 [i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638 [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643 [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656 [i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709 [i915#15718]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15718 [i915#15722]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15722 [i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739 [i915#15762]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15762 [i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778 [i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815 [i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865 [i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433 [i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [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#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [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#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [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#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [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#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [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#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879 [i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958 [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#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113 [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658 [i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805 [i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276 [i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [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#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053 [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_18295 -> Patchwork_164558v1 CI-20190529: 20190529 CI_DRM_18295: 08037efa91c349ee17b62ddd1908a846d7abd917 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8850: 8850 Patchwork_164558v1: 08037efa91c349ee17b62ddd1908a846d7abd917 @ 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_164558v1/index.html [-- Attachment #2: Type: text/html, Size: 150491 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-04-13 7:56 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-04-08 15:57 [PATCH 0/2] drm/i915: Make sure CRTC vs. pipe reordering is safe Ville Syrjala 2026-04-08 15:57 ` [PATCH 1/2] drm/i915/joiner: Make joiner "nomodeset" state copy independent of pipe order Ville Syrjala 2026-04-08 16:46 ` Jani Nikula 2026-04-13 7:27 ` Jani Nikula 2026-04-13 7:56 ` Saarinen, Jani 2026-04-08 15:57 ` [PATCH 2/2] drm/i915: Walk crtcs in " Ville Syrjala 2026-04-09 0:54 ` ✓ i915.CI.BAT: success for drm/i915: Make sure CRTC vs. pipe reordering is safe Patchwork 2026-04-09 7:32 ` ✗ i915.CI.Full: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox