* [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
@ 2026-06-02 8:32 Jani Nikula
2026-06-02 8:32 ` [CI 01/12] drm/i915/display: add "pm" to intel_display_driver_{suspend, resume}() names Jani Nikula
` (14 more replies)
0 siblings, 15 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
This is the second part of [1] for CI and merging.
This covers patches 6-12 and 14-18. Patch 13 needs additional work, but
it was isolated from the rest so I just dropped it from here.
BR,
Jani.
[1] https://lore.kernel.org/r/cover.1780051905.git.jani.nikula@intel.com
Jani Nikula (12):
drm/i915/display: add "pm" to intel_display_driver_{suspend,resume}()
names
drm/xe/display: rename xe_display_pm_shutdown*() to
xe_display_shutdown*()
drm/xe/display: relocate the xe_display_shutdown*() functions
drm/xe/display: relocate the xe_display_pm_runtime_*() functions
drm/{i915,xe}: move more calls inside
intel_display_driver_pm_suspend()
drm/{i915,xe}: move more calls inside intel_display_driver_pm_resume()
drm/{i915,xe}: add
intel_display_driver_pm_{suspend_late,resume_early}()
drm/{i915,xe}: add intel_display_driver_shutdown_late()
drm/i915: add intel_display_driver_shutdown()
drm/i915/display: deduplicate suspend and shutdown a bit
drm/xe/display: use intel_display_driver_pm_shutdown()
drm/{i915,xe}: move more stuff to __intel_display_driver_pm_suspend()
.../drm/i915/display/intel_display_driver.c | 110 +++++++++-
.../drm/i915/display/intel_display_driver.h | 9 +-
drivers/gpu/drm/i915/i915_driver.c | 87 ++------
drivers/gpu/drm/xe/display/xe_display.c | 194 ++++++------------
drivers/gpu/drm/xe/display/xe_display.h | 10 +-
drivers/gpu/drm/xe/xe_device.c | 4 +-
6 files changed, 192 insertions(+), 222 deletions(-)
--
2.47.3
^ permalink raw reply [flat|nested] 20+ messages in thread
* [CI 01/12] drm/i915/display: add "pm" to intel_display_driver_{suspend, resume}() names
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 02/12] drm/xe/display: rename xe_display_pm_shutdown*() to xe_display_shutdown*() Jani Nikula
` (13 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
Start naming the functions that are supposed to be called from the
struct dem_pm_ops hooks with intel_display_driver_pm_*() to distinguish
them better from the rest.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_driver.c | 4 ++--
drivers/gpu/drm/i915/display/intel_display_driver.h | 5 +++--
drivers/gpu/drm/i915/i915_driver.c | 12 ++++++------
drivers/gpu/drm/xe/display/xe_display.c | 6 +++---
4 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index d0729936f681..9be4c94740dc 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -678,7 +678,7 @@ void intel_display_driver_unregister(struct intel_display *display)
* turn all crtc's off, but do not adjust state
* This has to be paired with a call to intel_modeset_setup_hw_state.
*/
-int intel_display_driver_suspend(struct intel_display *display)
+int intel_display_driver_pm_suspend(struct intel_display *display)
{
struct drm_atomic_commit *state;
int ret;
@@ -741,7 +741,7 @@ __intel_display_driver_resume(struct intel_display *display,
return ret;
}
-void intel_display_driver_resume(struct intel_display *display)
+void intel_display_driver_pm_resume(struct intel_display *display)
{
struct drm_atomic_commit *state = display->restore.modeset_state;
struct drm_modeset_acquire_ctx ctx;
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.h b/drivers/gpu/drm/i915/display/intel_display_driver.h
index 5270c26a32e0..d8a08ca68d4e 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.h
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.h
@@ -24,8 +24,9 @@ void intel_display_driver_remove(struct intel_display *display);
void intel_display_driver_remove_noirq(struct intel_display *display);
void intel_display_driver_remove_nogem(struct intel_display *display);
void intel_display_driver_unregister(struct intel_display *display);
-int intel_display_driver_suspend(struct intel_display *display);
-void intel_display_driver_resume(struct intel_display *display);
+
+int intel_display_driver_pm_suspend(struct intel_display *display);
+void intel_display_driver_pm_resume(struct intel_display *display);
/* interface for intel_display_reset.c */
int __intel_display_driver_resume(struct intel_display *display,
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 60d5e06675ab..bd73d64c1ccb 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -1114,10 +1114,10 @@ static int i915_drm_prepare(struct drm_device *dev)
intel_pxp_suspend_prepare(i915->pxp);
/*
- * NB intel_display_driver_suspend() may issue new requests after we've
- * ostensibly marked the GPU as ready-to-sleep here. We need to
- * split out that work and pull it forward so that after point,
- * the GPU is not woken again.
+ * NB intel_display_driver_pm_suspend() may issue new requests after
+ * we've ostensibly marked the GPU as ready-to-sleep here. We need to
+ * split out that work and pull it forward so that after point, the GPU
+ * is not woken again.
*/
return i915_gem_backup_suspend(i915);
}
@@ -1139,7 +1139,7 @@ static int i915_drm_suspend(struct drm_device *dev)
intel_display_driver_disable_user_access(display);
}
- intel_display_driver_suspend(display);
+ intel_display_driver_pm_suspend(display);
intel_encoder_block_all_hpds(display);
@@ -1325,7 +1325,7 @@ static int i915_drm_resume(struct drm_device *dev)
intel_encoder_unblock_all_hpds(display);
- intel_display_driver_resume(display);
+ intel_display_driver_pm_resume(display);
if (intel_display_device_present(display)) {
intel_display_driver_enable_user_access(display);
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 8d55e7a37d6d..d1c450a18713 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -309,7 +309,7 @@ void xe_display_pm_suspend(struct xe_device *xe)
if (intel_display_device_present(display)) {
drm_kms_helper_poll_disable(&xe->drm);
intel_display_driver_disable_user_access(display);
- intel_display_driver_suspend(display);
+ intel_display_driver_pm_suspend(display);
}
intel_encoder_block_all_hpds(display);
@@ -339,7 +339,7 @@ void xe_display_pm_shutdown(struct xe_device *xe)
if (intel_display_device_present(display)) {
drm_kms_helper_poll_disable(&xe->drm);
intel_display_driver_disable_user_access(display);
- intel_display_driver_suspend(display);
+ intel_display_driver_pm_suspend(display);
}
intel_encoder_block_all_hpds(display);
@@ -447,7 +447,7 @@ void xe_display_pm_resume(struct xe_device *xe)
intel_encoder_unblock_all_hpds(display);
if (intel_display_device_present(display)) {
- intel_display_driver_resume(display);
+ intel_display_driver_pm_resume(display);
intel_display_driver_enable_user_access(display);
drm_kms_helper_poll_enable(&xe->drm);
}
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 02/12] drm/xe/display: rename xe_display_pm_shutdown*() to xe_display_shutdown*()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
2026-06-02 8:32 ` [CI 01/12] drm/i915/display: add "pm" to intel_display_driver_{suspend, resume}() names Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 03/12] drm/xe/display: relocate the xe_display_shutdown*() functions Jani Nikula
` (12 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
The shutdown functions get called from the struct pci_driver .shutdown
hook, not through the struct dev_pm_ops hooks. Name accordingly,
dropping the "pm" from the name, even if shutdown has a lot of
similarities with suspend.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/xe/display/xe_display.c | 4 ++--
drivers/gpu/drm/xe/display/xe_display.h | 10 ++++++----
drivers/gpu/drm/xe/xe_device.c | 4 ++--
3 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index d1c450a18713..3567b3018083 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -326,7 +326,7 @@ void xe_display_pm_suspend(struct xe_device *xe)
intel_dmc_suspend(display);
}
-void xe_display_pm_shutdown(struct xe_device *xe)
+void xe_display_shutdown(struct xe_device *xe)
{
struct intel_display *display = xe->display;
@@ -400,7 +400,7 @@ void xe_display_pm_runtime_suspend_late(struct xe_device *xe)
intel_dmc_wl_flush_release_work(display);
}
-void xe_display_pm_shutdown_late(struct xe_device *xe)
+void xe_display_shutdown_late(struct xe_device *xe)
{
struct intel_display *display = xe->display;
diff --git a/drivers/gpu/drm/xe/display/xe_display.h b/drivers/gpu/drm/xe/display/xe_display.h
index 60291cb154df..e5f9aed93206 100644
--- a/drivers/gpu/drm/xe/display/xe_display.h
+++ b/drivers/gpu/drm/xe/display/xe_display.h
@@ -29,15 +29,16 @@ int xe_display_init(struct xe_device *xe);
void xe_display_register(struct xe_device *xe);
void xe_display_unregister(struct xe_device *xe);
+void xe_display_shutdown(struct xe_device *xe);
+void xe_display_shutdown_late(struct xe_device *xe);
+
void xe_display_irq_handler(struct xe_device *xe, u32 master_ctl);
void xe_display_irq_enable(struct xe_device *xe, u32 gu_misc_iir);
void xe_display_irq_reset(struct xe_device *xe);
void xe_display_irq_postinstall(struct xe_device *xe);
void xe_display_pm_suspend(struct xe_device *xe);
-void xe_display_pm_shutdown(struct xe_device *xe);
void xe_display_pm_suspend_late(struct xe_device *xe);
-void xe_display_pm_shutdown_late(struct xe_device *xe);
void xe_display_pm_resume_early(struct xe_device *xe);
void xe_display_pm_resume(struct xe_device *xe);
void xe_display_pm_runtime_suspend(struct xe_device *xe);
@@ -65,15 +66,16 @@ static inline int xe_display_init(struct xe_device *xe) { return 0; }
static inline void xe_display_register(struct xe_device *xe) {}
static inline void xe_display_unregister(struct xe_device *xe) {}
+static inline void xe_display_shutdown(struct xe_device *xe) {}
+static inline void xe_display_shutdown_late(struct xe_device *xe) {}
+
static inline void xe_display_irq_handler(struct xe_device *xe, u32 master_ctl) {}
static inline void xe_display_irq_enable(struct xe_device *xe, u32 gu_misc_iir) {}
static inline void xe_display_irq_reset(struct xe_device *xe) {}
static inline void xe_display_irq_postinstall(struct xe_device *xe) {}
static inline void xe_display_pm_suspend(struct xe_device *xe) {}
-static inline void xe_display_pm_shutdown(struct xe_device *xe) {}
static inline void xe_display_pm_suspend_late(struct xe_device *xe) {}
-static inline void xe_display_pm_shutdown_late(struct xe_device *xe) {}
static inline void xe_display_pm_resume_early(struct xe_device *xe) {}
static inline void xe_display_pm_resume(struct xe_device *xe) {}
static inline void xe_display_pm_runtime_suspend(struct xe_device *xe) {}
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 69498aef3cd9..51e3a2dd7b22 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -1128,14 +1128,14 @@ void xe_device_shutdown(struct xe_device *xe)
drm_dbg(&xe->drm, "Shutting down device\n");
- xe_display_pm_shutdown(xe);
+ xe_display_shutdown(xe);
xe_irq_suspend(xe);
for_each_gt(gt, xe, id)
xe_gt_shutdown(gt);
- xe_display_pm_shutdown_late(xe);
+ xe_display_shutdown_late(xe);
if (!xe_driver_flr_disabled(xe)) {
/* BOOM! */
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 03/12] drm/xe/display: relocate the xe_display_shutdown*() functions
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
2026-06-02 8:32 ` [CI 01/12] drm/i915/display: add "pm" to intel_display_driver_{suspend, resume}() names Jani Nikula
2026-06-02 8:32 ` [CI 02/12] drm/xe/display: rename xe_display_pm_shutdown*() to xe_display_shutdown*() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 04/12] drm/xe/display: relocate the xe_display_pm_runtime_*() functions Jani Nikula
` (11 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: ville.syrjala, imre.deak, jani.nikula, Michał Grzelak
Group the xe_display_shutdown() and xe_display_shutdown_late() functions
together, away from the pm hooks.
Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/xe/display/xe_display.c | 90 ++++++++++++-------------
1 file changed, 45 insertions(+), 45 deletions(-)
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 3567b3018083..aab3ac1b70e1 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -191,6 +191,51 @@ void xe_display_unregister(struct xe_device *xe)
intel_display_driver_unregister(display);
}
+void xe_display_shutdown(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ intel_display_power_disable(display);
+ drm_client_dev_suspend(&xe->drm);
+
+ if (intel_display_device_present(display)) {
+ drm_kms_helper_poll_disable(&xe->drm);
+ intel_display_driver_disable_user_access(display);
+ intel_display_driver_pm_suspend(display);
+ }
+
+ intel_encoder_block_all_hpds(display);
+ intel_hpd_cancel_work(display);
+
+ if (intel_display_device_present(display))
+ intel_display_driver_suspend_access(display);
+
+ intel_encoder_suspend_all(display);
+ intel_encoder_shutdown_all(display);
+
+ intel_opregion_suspend(display, PCI_D3cold);
+
+ intel_dmc_suspend(display);
+}
+
+void xe_display_shutdown_late(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ /*
+ * The only requirement is to reboot with display DC states disabled,
+ * for now leaving all display power wells in the INIT power domain
+ * enabled.
+ */
+ intel_display_power_driver_remove(display);
+}
+
/* IRQ-related functions */
void xe_display_irq_handler(struct xe_device *xe, u32 master_ctl)
@@ -326,36 +371,6 @@ void xe_display_pm_suspend(struct xe_device *xe)
intel_dmc_suspend(display);
}
-void xe_display_shutdown(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- intel_display_power_disable(display);
- drm_client_dev_suspend(&xe->drm);
-
- if (intel_display_device_present(display)) {
- drm_kms_helper_poll_disable(&xe->drm);
- intel_display_driver_disable_user_access(display);
- intel_display_driver_pm_suspend(display);
- }
-
- intel_encoder_block_all_hpds(display);
- intel_hpd_cancel_work(display);
-
- if (intel_display_device_present(display))
- intel_display_driver_suspend_access(display);
-
- intel_encoder_suspend_all(display);
- intel_encoder_shutdown_all(display);
-
- intel_opregion_suspend(display, PCI_D3cold);
-
- intel_dmc_suspend(display);
-}
-
void xe_display_pm_runtime_suspend(struct xe_device *xe)
{
struct intel_display *display = xe->display;
@@ -400,21 +415,6 @@ void xe_display_pm_runtime_suspend_late(struct xe_device *xe)
intel_dmc_wl_flush_release_work(display);
}
-void xe_display_shutdown_late(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- /*
- * The only requirement is to reboot with display DC states disabled,
- * for now leaving all display power wells in the INIT power domain
- * enabled.
- */
- intel_display_power_driver_remove(display);
-}
-
void xe_display_pm_resume_early(struct xe_device *xe)
{
struct intel_display *display = xe->display;
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 04/12] drm/xe/display: relocate the xe_display_pm_runtime_*() functions
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (2 preceding siblings ...)
2026-06-02 8:32 ` [CI 03/12] drm/xe/display: relocate the xe_display_shutdown*() functions Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 05/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_suspend() Jani Nikula
` (10 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe
Cc: ville.syrjala, imre.deak, jani.nikula, Michał Grzelak
Keep the xe_display_pm_runtime_*() functions together, in
suspend/suspend_late/resume order. Also relocate the dependent d3cold
functions near usage in the runtime pm functions.
Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/xe/display/xe_display.c | 160 ++++++++++++------------
1 file changed, 80 insertions(+), 80 deletions(-)
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index aab3ac1b70e1..38ebcc2b712a 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -289,53 +289,6 @@ static bool suspend_to_idle(void)
return false;
}
-static void xe_display_enable_d3cold(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- /*
- * We do a lot of poking in a lot of registers, make sure they work
- * properly.
- */
- intel_display_power_disable(display);
-
- intel_display_flush_cleanup_work(display);
-
- intel_opregion_suspend(display, PCI_D3cold);
-
- intel_dmc_suspend(display);
-
- if (intel_display_device_present(display))
- intel_hpd_poll_enable(display);
-}
-
-static void xe_display_disable_d3cold(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- intel_dmc_resume(display);
-
- if (intel_display_device_present(display))
- drm_mode_config_reset(&xe->drm);
-
- intel_display_driver_init_hw(display);
-
- intel_hpd_init(display);
-
- if (intel_display_device_present(display))
- intel_hpd_poll_disable(display);
-
- intel_opregion_resume(display);
-
- intel_display_power_enable(display);
-}
-
void xe_display_pm_suspend(struct xe_device *xe)
{
struct intel_display *display = xe->display;
@@ -371,21 +324,6 @@ void xe_display_pm_suspend(struct xe_device *xe)
intel_dmc_suspend(display);
}
-void xe_display_pm_runtime_suspend(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- if (xe->d3cold.allowed) {
- xe_display_enable_d3cold(xe);
- return;
- }
-
- intel_hpd_poll_enable(display);
-}
-
void xe_display_pm_suspend_late(struct xe_device *xe)
{
struct intel_display *display = xe->display;
@@ -397,24 +335,6 @@ void xe_display_pm_suspend_late(struct xe_device *xe)
intel_display_power_suspend_late(display, s2idle);
}
-void xe_display_pm_runtime_suspend_late(struct xe_device *xe)
-{
- struct intel_display *display = xe->display;
-
- if (!xe->info.probe_display)
- return;
-
- if (xe->d3cold.allowed)
- xe_display_pm_suspend_late(xe);
-
- /*
- * If xe_display_pm_suspend_late() is not called, it is likely
- * that we will be on dynamic DC states with DMC wakelock enabled. We
- * need to flush the release work in that case.
- */
- intel_dmc_wl_flush_release_work(display);
-}
-
void xe_display_pm_resume_early(struct xe_device *xe)
{
struct intel_display *display = xe->display;
@@ -462,6 +382,86 @@ void xe_display_pm_resume(struct xe_device *xe)
intel_display_power_enable(display);
}
+static void xe_display_enable_d3cold(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ /*
+ * We do a lot of poking in a lot of registers, make sure they work
+ * properly.
+ */
+ intel_display_power_disable(display);
+
+ intel_display_flush_cleanup_work(display);
+
+ intel_opregion_suspend(display, PCI_D3cold);
+
+ intel_dmc_suspend(display);
+
+ if (intel_display_device_present(display))
+ intel_hpd_poll_enable(display);
+}
+
+static void xe_display_disable_d3cold(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ intel_dmc_resume(display);
+
+ if (intel_display_device_present(display))
+ drm_mode_config_reset(&xe->drm);
+
+ intel_display_driver_init_hw(display);
+
+ intel_hpd_init(display);
+
+ if (intel_display_device_present(display))
+ intel_hpd_poll_disable(display);
+
+ intel_opregion_resume(display);
+
+ intel_display_power_enable(display);
+}
+
+void xe_display_pm_runtime_suspend(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ if (xe->d3cold.allowed) {
+ xe_display_enable_d3cold(xe);
+ return;
+ }
+
+ intel_hpd_poll_enable(display);
+}
+
+void xe_display_pm_runtime_suspend_late(struct xe_device *xe)
+{
+ struct intel_display *display = xe->display;
+
+ if (!xe->info.probe_display)
+ return;
+
+ if (xe->d3cold.allowed)
+ xe_display_pm_suspend_late(xe);
+
+ /*
+ * If xe_display_pm_suspend_late() is not called, it is likely
+ * that we will be on dynamic DC states with DMC wakelock enabled. We
+ * need to flush the release work in that case.
+ */
+ intel_dmc_wl_flush_release_work(display);
+}
+
void xe_display_pm_runtime_resume(struct xe_device *xe)
{
struct intel_display *display = xe->display;
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 05/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_suspend()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (3 preceding siblings ...)
2026-06-02 8:32 ` [CI 04/12] drm/xe/display: relocate the xe_display_pm_runtime_*() functions Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 06/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_resume() Jani Nikula
` (9 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
The intel_display_driver_pm_suspend() calls are surrounded by near
identical display calls. Move the calls inside
intel_display_driver_pm_suspend().
There's a slight functional change in that
intel_display_driver_pm_suspend() returns early for
!HAS_DISPLAY(). Assume this is what we want, and there are no cases
where display engine is present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../drm/i915/display/intel_display_driver.c | 11 ++++++++++
drivers/gpu/drm/i915/i915_driver.c | 9 --------
drivers/gpu/drm/xe/display/xe_display.c | 22 ++-----------------
3 files changed, 13 insertions(+), 29 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 9be4c94740dc..41a2244985fa 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -686,6 +686,17 @@ int intel_display_driver_pm_suspend(struct intel_display *display)
if (!HAS_DISPLAY(display))
return 0;
+ /*
+ * We do a lot of poking in a lot of registers, make sure they work
+ * properly.
+ */
+ intel_display_power_disable(display);
+
+ drm_client_dev_suspend(display->drm);
+
+ drm_kms_helper_poll_disable(display->drm);
+ intel_display_driver_disable_user_access(display);
+
state = drm_atomic_helper_suspend(display->drm);
ret = PTR_ERR_OR_ZERO(state);
if (ret)
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index bd73d64c1ccb..f161723f653e 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -1130,15 +1130,6 @@ static int i915_drm_suspend(struct drm_device *dev)
disable_rpm_wakeref_asserts(&dev_priv->runtime_pm);
- /* We do a lot of poking in a lot of registers, make sure they work
- * properly. */
- intel_display_power_disable(display);
- drm_client_dev_suspend(dev);
- if (intel_display_device_present(display)) {
- drm_kms_helper_poll_disable(dev);
- intel_display_driver_disable_user_access(display);
- }
-
intel_display_driver_pm_suspend(display);
intel_encoder_block_all_hpds(display);
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 38ebcc2b712a..027db7b6ceb5 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -198,14 +198,7 @@ void xe_display_shutdown(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- intel_display_power_disable(display);
- drm_client_dev_suspend(&xe->drm);
-
- if (intel_display_device_present(display)) {
- drm_kms_helper_poll_disable(&xe->drm);
- intel_display_driver_disable_user_access(display);
- intel_display_driver_pm_suspend(display);
- }
+ intel_display_driver_pm_suspend(display);
intel_encoder_block_all_hpds(display);
intel_hpd_cancel_work(display);
@@ -297,18 +290,7 @@ void xe_display_pm_suspend(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- /*
- * We do a lot of poking in a lot of registers, make sure they work
- * properly.
- */
- intel_display_power_disable(display);
- drm_client_dev_suspend(&xe->drm);
-
- if (intel_display_device_present(display)) {
- drm_kms_helper_poll_disable(&xe->drm);
- intel_display_driver_disable_user_access(display);
- intel_display_driver_pm_suspend(display);
- }
+ intel_display_driver_pm_suspend(display);
intel_encoder_block_all_hpds(display);
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 06/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_resume()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (4 preceding siblings ...)
2026-06-02 8:32 ` [CI 05/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_suspend() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 07/12] drm/{i915, xe}: add intel_display_driver_pm_{suspend_late, resume_early}() Jani Nikula
` (8 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
The intel_display_driver_pm_resume() calls are surrounded by near
identical display calls. Move the calls inside
intel_display_driver_pm_resume().
There's a slight functional change in that
intel_display_driver_pm_resume() returns early for
!HAS_DISPLAY(). Assume this is what we want, and there are no cases
where display engine is present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../drm/i915/display/intel_display_driver.c | 18 +++++++++++++++
drivers/gpu/drm/i915/i915_driver.c | 19 ----------------
drivers/gpu/drm/xe/display/xe_display.c | 22 +------------------
3 files changed, 19 insertions(+), 40 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 41a2244985fa..f362532c6834 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -43,6 +43,7 @@
#include "intel_dp_tunnel.h"
#include "intel_dpll.h"
#include "intel_dpll_mgr.h"
+#include "intel_encoder.h"
#include "intel_fb.h"
#include "intel_fbc.h"
#include "intel_fbdev.h"
@@ -761,6 +762,12 @@ void intel_display_driver_pm_resume(struct intel_display *display)
if (!HAS_DISPLAY(display))
return;
+ intel_display_driver_resume_access(display);
+
+ intel_hpd_init(display);
+
+ intel_encoder_unblock_all_hpds(display);
+
/* MST sideband requires HPD interrupts enabled */
intel_dp_mst_resume(display);
@@ -790,4 +797,15 @@ void intel_display_driver_pm_resume(struct intel_display *display)
"Restoring old state failed with %i\n", ret);
if (state)
drm_atomic_commit_put(state);
+
+ intel_display_driver_enable_user_access(display);
+ drm_kms_helper_poll_enable(display->drm);
+
+ intel_hpd_poll_disable(display);
+
+ intel_opregion_resume(display);
+
+ drm_client_dev_resume(display->drm);
+
+ intel_display_power_enable(display);
}
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index f161723f653e..063d4bdec2d9 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -1309,27 +1309,8 @@ static int i915_drm_resume(struct drm_device *dev)
intel_clock_gating_init(&dev_priv->drm);
- if (intel_display_device_present(display))
- intel_display_driver_resume_access(display);
-
- intel_hpd_init(display);
-
- intel_encoder_unblock_all_hpds(display);
-
intel_display_driver_pm_resume(display);
- if (intel_display_device_present(display)) {
- intel_display_driver_enable_user_access(display);
- drm_kms_helper_poll_enable(dev);
- }
- intel_hpd_poll_disable(display);
-
- intel_opregion_resume(display);
-
- drm_client_dev_resume(dev);
-
- intel_display_power_enable(display);
-
intel_gvt_resume(dev_priv);
enable_rpm_wakeref_asserts(&dev_priv->runtime_pm);
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 027db7b6ceb5..f34a9d2ffc16 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -341,27 +341,7 @@ void xe_display_pm_resume(struct xe_device *xe)
intel_display_driver_init_hw(display);
- if (intel_display_device_present(display))
- intel_display_driver_resume_access(display);
-
- intel_hpd_init(display);
-
- intel_encoder_unblock_all_hpds(display);
-
- if (intel_display_device_present(display)) {
- intel_display_driver_pm_resume(display);
- intel_display_driver_enable_user_access(display);
- drm_kms_helper_poll_enable(&xe->drm);
- }
-
- if (intel_display_device_present(display))
- intel_hpd_poll_disable(display);
-
- intel_opregion_resume(display);
-
- drm_client_dev_resume(&xe->drm);
-
- intel_display_power_enable(display);
+ intel_display_driver_pm_resume(display);
}
static void xe_display_enable_d3cold(struct xe_device *xe)
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 07/12] drm/{i915, xe}: add intel_display_driver_pm_{suspend_late, resume_early}()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (5 preceding siblings ...)
2026-06-02 8:32 ` [CI 06/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_resume() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 08/12] drm/{i915,xe}: add intel_display_driver_shutdown_late() Jani Nikula
` (7 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
Add new functions intel_display_driver_pm_suspend_late() and
intel_display_driver_pm_resume_early(), to be called from the
corresponding struct dev_pm_ops hooks.
There's a slight functional change for !HAS_DISPLAY() in that the new
functions return early. Assume this is what we want, and there are no
cases where display engine is present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../gpu/drm/i915/display/intel_display_driver.c | 16 ++++++++++++++++
.../gpu/drm/i915/display/intel_display_driver.h | 2 ++
drivers/gpu/drm/i915/i915_driver.c | 6 +++---
drivers/gpu/drm/xe/display/xe_display.c | 4 ++--
4 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index f362532c6834..77fa4497b442 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -714,6 +714,22 @@ int intel_display_driver_pm_suspend(struct intel_display *display)
return ret;
}
+void intel_display_driver_pm_suspend_late(struct intel_display *display, bool s2idle)
+{
+ if (!HAS_DISPLAY(display))
+ return;
+
+ intel_display_power_suspend_late(display, s2idle);
+}
+
+void intel_display_driver_pm_resume_early(struct intel_display *display)
+{
+ if (!HAS_DISPLAY(display))
+ return;
+
+ intel_display_power_resume_early(display);
+}
+
int
__intel_display_driver_resume(struct intel_display *display,
struct drm_atomic_commit *state,
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.h b/drivers/gpu/drm/i915/display/intel_display_driver.h
index d8a08ca68d4e..adfde02465ea 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.h
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.h
@@ -26,6 +26,8 @@ void intel_display_driver_remove_nogem(struct intel_display *display);
void intel_display_driver_unregister(struct intel_display *display);
int intel_display_driver_pm_suspend(struct intel_display *display);
+void intel_display_driver_pm_suspend_late(struct intel_display *display, bool s2idle);
+void intel_display_driver_pm_resume_early(struct intel_display *display);
void intel_display_driver_pm_resume(struct intel_display *display);
/* interface for intel_display_reset.c */
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 063d4bdec2d9..6fd3e8b155b1 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -1181,12 +1181,12 @@ static int i915_drm_suspend_late(struct drm_device *dev, bool hibernation)
for_each_gt(gt, dev_priv, i)
intel_uncore_suspend(gt->uncore);
- intel_display_power_suspend_late(display, s2idle);
+ intel_display_driver_pm_suspend_late(display, s2idle);
ret = vlv_suspend_complete(dev_priv);
if (ret) {
drm_err(&dev_priv->drm, "Suspend complete failed: %d\n", ret);
- intel_display_power_resume_early(display);
+ intel_display_driver_pm_resume_early(display);
}
enable_rpm_wakeref_asserts(rpm);
@@ -1345,7 +1345,7 @@ static int i915_drm_resume_early(struct drm_device *dev)
for_each_gt(gt, dev_priv, i)
intel_gt_resume_early(gt);
- intel_display_power_resume_early(display);
+ intel_display_driver_pm_resume_early(display);
enable_rpm_wakeref_asserts(&dev_priv->runtime_pm);
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index f34a9d2ffc16..bbd4f527d5e3 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -314,7 +314,7 @@ void xe_display_pm_suspend_late(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- intel_display_power_suspend_late(display, s2idle);
+ intel_display_driver_pm_suspend_late(display, s2idle);
}
void xe_display_pm_resume_early(struct xe_device *xe)
@@ -324,7 +324,7 @@ void xe_display_pm_resume_early(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- intel_display_power_resume_early(display);
+ intel_display_driver_pm_resume_early(display);
}
void xe_display_pm_resume(struct xe_device *xe)
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 08/12] drm/{i915,xe}: add intel_display_driver_shutdown_late()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (6 preceding siblings ...)
2026-06-02 8:32 ` [CI 07/12] drm/{i915, xe}: add intel_display_driver_pm_{suspend_late, resume_early}() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 09/12] drm/i915: add intel_display_driver_shutdown() Jani Nikula
` (6 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
Add new function intel_display_driver_shutdown_late() to be called
"later" in the struct pci_driver .shutdown hook.
There's a slight functional change in that
intel_display_driver_shutdown_late() returns early for
!HAS_DISPLAY(). Assume this is what we want, and there are no cases
where display engine is present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_driver.c | 13 +++++++++++++
drivers/gpu/drm/i915/display/intel_display_driver.h | 1 +
drivers/gpu/drm/i915/i915_driver.c | 7 ++-----
drivers/gpu/drm/xe/display/xe_display.c | 7 +------
4 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 77fa4497b442..0326a292ee1e 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -675,6 +675,19 @@ void intel_display_driver_unregister(struct intel_display *display)
intel_vga_unregister(display);
}
+void intel_display_driver_shutdown_late(struct intel_display *display)
+{
+ if (!HAS_DISPLAY(display))
+ return;
+
+ /*
+ * The only requirement is to reboot with display DC states disabled,
+ * for now leaving all display power wells in the INIT power domain
+ * enabled.
+ */
+ intel_display_power_driver_remove(display);
+}
+
/*
* turn all crtc's off, but do not adjust state
* This has to be paired with a call to intel_modeset_setup_hw_state.
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.h b/drivers/gpu/drm/i915/display/intel_display_driver.h
index adfde02465ea..61515577758b 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.h
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.h
@@ -24,6 +24,7 @@ void intel_display_driver_remove(struct intel_display *display);
void intel_display_driver_remove_noirq(struct intel_display *display);
void intel_display_driver_remove_nogem(struct intel_display *display);
void intel_display_driver_unregister(struct intel_display *display);
+void intel_display_driver_shutdown_late(struct intel_display *display);
int intel_display_driver_pm_suspend(struct intel_display *display);
void intel_display_driver_pm_suspend_late(struct intel_display *display, bool s2idle);
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 6fd3e8b155b1..99fa42561989 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -1075,17 +1075,14 @@ void i915_driver_shutdown(struct drm_i915_private *i915)
i915_gem_suspend(i915);
/*
- * The only requirement is to reboot with display DC states disabled,
- * for now leaving all display power wells in the INIT power domain
- * enabled.
- *
* TODO:
* - unify the pci_driver::shutdown sequence here with the
* pci_driver.driver.pm.poweroff,poweroff_late sequence.
* - unify the driver remove and system/runtime suspend sequences with
* the above unified shutdown/poweroff sequence.
*/
- intel_display_power_driver_remove(display);
+
+ intel_display_driver_shutdown_late(display);
enable_rpm_wakeref_asserts(&i915->runtime_pm);
intel_runtime_pm_driver_last_release(&i915->runtime_pm);
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index bbd4f527d5e3..28bcfaacc240 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -221,12 +221,7 @@ void xe_display_shutdown_late(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- /*
- * The only requirement is to reboot with display DC states disabled,
- * for now leaving all display power wells in the INIT power domain
- * enabled.
- */
- intel_display_power_driver_remove(display);
+ intel_display_driver_shutdown_late(display);
}
/* IRQ-related functions */
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 09/12] drm/i915: add intel_display_driver_shutdown()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (7 preceding siblings ...)
2026-06-02 8:32 ` [CI 08/12] drm/{i915,xe}: add intel_display_driver_shutdown_late() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 10/12] drm/i915/display: deduplicate suspend and shutdown a bit Jani Nikula
` (5 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
Add intel_display_driver_shutdown() to be called from the struct
pci_driver .shutdown path. Initially, only migrate i915, as there are
some subtle differences with xe that will be addressed later.
Pick up as much as we can at this point without making major functional
changes.
There's a slight functional change in that
intel_display_driver_shutdown() returns early for !HAS_DISPLAY(). Assume
this is what we want, and there are no cases where display engine is
present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../drm/i915/display/intel_display_driver.c | 28 +++++++++++++++++++
.../drm/i915/display/intel_display_driver.h | 1 +
drivers/gpu/drm/i915/i915_driver.c | 24 +---------------
3 files changed, 30 insertions(+), 23 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 0326a292ee1e..ab0639e8101a 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -675,6 +675,34 @@ void intel_display_driver_unregister(struct intel_display *display)
intel_vga_unregister(display);
}
+void intel_display_driver_shutdown(struct intel_display *display)
+{
+ if (!HAS_DISPLAY(display))
+ return;
+
+ intel_display_power_disable(display);
+
+ drm_client_dev_suspend(display->drm);
+ drm_kms_helper_poll_disable(display->drm);
+
+ intel_display_driver_disable_user_access(display);
+
+ drm_atomic_helper_shutdown(display->drm);
+
+ flush_workqueue(display->wq.cleanup);
+
+ intel_dp_mst_suspend(display);
+
+ intel_encoder_block_all_hpds(display);
+
+ intel_hpd_cancel_work(display);
+
+ intel_display_driver_suspend_access(display);
+
+ intel_encoder_suspend_all(display);
+ intel_encoder_shutdown_all(display);
+}
+
void intel_display_driver_shutdown_late(struct intel_display *display)
{
if (!HAS_DISPLAY(display))
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.h b/drivers/gpu/drm/i915/display/intel_display_driver.h
index 61515577758b..7eca3d17dd82 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.h
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.h
@@ -24,6 +24,7 @@ void intel_display_driver_remove(struct intel_display *display);
void intel_display_driver_remove_noirq(struct intel_display *display);
void intel_display_driver_remove_nogem(struct intel_display *display);
void intel_display_driver_unregister(struct intel_display *display);
+void intel_display_driver_shutdown(struct intel_display *display);
void intel_display_driver_shutdown_late(struct intel_display *display);
int intel_display_driver_pm_suspend(struct intel_display *display);
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 99fa42561989..2458a8a684e9 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -54,7 +54,6 @@
#include "display/intel_bw.h"
#include "display/intel_cdclk.h"
#include "display/intel_crtc.h"
-#include "display/intel_display_core.h"
#include "display/intel_display_device.h"
#include "display/intel_display_driver.h"
#include "display/intel_display_power.h"
@@ -1044,29 +1043,8 @@ void i915_driver_shutdown(struct drm_i915_private *i915)
disable_rpm_wakeref_asserts(&i915->runtime_pm);
intel_runtime_pm_disable(&i915->runtime_pm);
- intel_display_power_disable(display);
-
- drm_client_dev_suspend(&i915->drm);
- if (intel_display_device_present(display)) {
- drm_kms_helper_poll_disable(&i915->drm);
- intel_display_driver_disable_user_access(display);
-
- drm_atomic_helper_shutdown(&i915->drm);
- }
-
- flush_workqueue(display->wq.cleanup);
-
- intel_dp_mst_suspend(display);
-
- intel_encoder_block_all_hpds(display);
-
- intel_hpd_cancel_work(display);
- if (intel_display_device_present(display))
- intel_display_driver_suspend_access(display);
-
- intel_encoder_suspend_all(display);
- intel_encoder_shutdown_all(display);
+ intel_display_driver_shutdown(display);
intel_irq_suspend(i915);
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 10/12] drm/i915/display: deduplicate suspend and shutdown a bit
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (8 preceding siblings ...)
2026-06-02 8:32 ` [CI 09/12] drm/i915: add intel_display_driver_shutdown() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 11/12] drm/xe/display: use intel_display_driver_pm_shutdown() Jani Nikula
` (4 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
intel_display_driver_shutdown() and intel_display_driver_pm_suspend()
are quite similar. Abstract a shared function to call from both.
This is intentionally just the first non-functional step. More gradual
changes will follow.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../drm/i915/display/intel_display_driver.c | 45 ++++++++++---------
1 file changed, 23 insertions(+), 22 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index ab0639e8101a..5f6c3d741196 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -66,6 +66,8 @@
#include "intel_wm.h"
#include "skl_watermark.h"
+static int __intel_display_driver_pm_suspend(struct intel_display *display, bool shutdown);
+
bool intel_display_driver_probe_defer(struct pci_dev *pdev)
{
struct drm_privacy_screen *privacy_screen;
@@ -680,18 +682,7 @@ void intel_display_driver_shutdown(struct intel_display *display)
if (!HAS_DISPLAY(display))
return;
- intel_display_power_disable(display);
-
- drm_client_dev_suspend(display->drm);
- drm_kms_helper_poll_disable(display->drm);
-
- intel_display_driver_disable_user_access(display);
-
- drm_atomic_helper_shutdown(display->drm);
-
- flush_workqueue(display->wq.cleanup);
-
- intel_dp_mst_suspend(display);
+ __intel_display_driver_pm_suspend(display, true);
intel_encoder_block_all_hpds(display);
@@ -720,10 +711,9 @@ void intel_display_driver_shutdown_late(struct intel_display *display)
* turn all crtc's off, but do not adjust state
* This has to be paired with a call to intel_modeset_setup_hw_state.
*/
-int intel_display_driver_pm_suspend(struct intel_display *display)
+static int __intel_display_driver_pm_suspend(struct intel_display *display, bool shutdown)
{
- struct drm_atomic_commit *state;
- int ret;
+ int ret = 0;
if (!HAS_DISPLAY(display))
return 0;
@@ -739,13 +729,19 @@ int intel_display_driver_pm_suspend(struct intel_display *display)
drm_kms_helper_poll_disable(display->drm);
intel_display_driver_disable_user_access(display);
- state = drm_atomic_helper_suspend(display->drm);
- ret = PTR_ERR_OR_ZERO(state);
- if (ret)
- drm_err(display->drm, "Suspending crtc's failed with %i\n",
- ret);
- else
- display->restore.modeset_state = state;
+ if (shutdown) {
+ drm_atomic_helper_shutdown(display->drm);
+ } else {
+ struct drm_atomic_commit *state;
+
+ state = drm_atomic_helper_suspend(display->drm);
+ ret = PTR_ERR_OR_ZERO(state);
+ if (ret)
+ drm_err(display->drm, "Suspending crtc's failed with %i\n",
+ ret);
+ else
+ display->restore.modeset_state = state;
+ }
/* ensure all DPT VMAs have been unpinned for intel_dpt_suspend() */
flush_workqueue(display->wq.cleanup);
@@ -755,6 +751,11 @@ int intel_display_driver_pm_suspend(struct intel_display *display)
return ret;
}
+int intel_display_driver_pm_suspend(struct intel_display *display)
+{
+ return __intel_display_driver_pm_suspend(display, false);
+}
+
void intel_display_driver_pm_suspend_late(struct intel_display *display, bool s2idle)
{
if (!HAS_DISPLAY(display))
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 11/12] drm/xe/display: use intel_display_driver_pm_shutdown()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (9 preceding siblings ...)
2026-06-02 8:32 ` [CI 10/12] drm/i915/display: deduplicate suspend and shutdown a bit Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 8:32 ` [CI 12/12] drm/{i915, xe}: move more stuff to __intel_display_driver_pm_suspend() Jani Nikula
` (3 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
Replace direct intel_display_driver_pm_suspend() and additional calls
with intel_display_driver_shutdown(). This switches to use
drm_atomic_helper_shutdown() instead of drm_atomic_helper_suspend(),
which is the more appropriate thing to do anyway.
Not calling intel_display_driver_pm_suspend() from the xe shutdown path
unblocks further follow-up changes.
There's a slight functional change in that
intel_display_driver_shutdown() returns early for !HAS_DISPLAY(). Assume
this is what we want, and there are no cases where display engine is
present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/xe/display/xe_display.c | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 28bcfaacc240..4460438b966f 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -198,16 +198,7 @@ void xe_display_shutdown(struct xe_device *xe)
if (!xe->info.probe_display)
return;
- intel_display_driver_pm_suspend(display);
-
- intel_encoder_block_all_hpds(display);
- intel_hpd_cancel_work(display);
-
- if (intel_display_device_present(display))
- intel_display_driver_suspend_access(display);
-
- intel_encoder_suspend_all(display);
- intel_encoder_shutdown_all(display);
+ intel_display_driver_shutdown(display);
intel_opregion_suspend(display, PCI_D3cold);
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [CI 12/12] drm/{i915, xe}: move more stuff to __intel_display_driver_pm_suspend()
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (10 preceding siblings ...)
2026-06-02 8:32 ` [CI 11/12] drm/xe/display: use intel_display_driver_pm_shutdown() Jani Nikula
@ 2026-06-02 8:32 ` Jani Nikula
2026-06-02 10:07 ` ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 8:32 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak, jani.nikula
The calls leading up to __intel_display_driver_pm_suspend() are
surrounded by near identical display calls. Move the calls inside
__intel_display_driver_pm_suspend() to clean up and deduplicate.
There's a slight functional change in that
intel_display_driver_pm_suspend() returns early for
!HAS_DISPLAY(). Assume this is what we want, and there are no cases
where display engine is present but all pipes have been fused off.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
.../gpu/drm/i915/display/intel_display_driver.c | 15 ++++++++-------
drivers/gpu/drm/i915/i915_driver.c | 10 ----------
drivers/gpu/drm/xe/display/xe_display.c | 10 ----------
3 files changed, 8 insertions(+), 27 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 5f6c3d741196..462f78d5b020 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -684,13 +684,6 @@ void intel_display_driver_shutdown(struct intel_display *display)
__intel_display_driver_pm_suspend(display, true);
- intel_encoder_block_all_hpds(display);
-
- intel_hpd_cancel_work(display);
-
- intel_display_driver_suspend_access(display);
-
- intel_encoder_suspend_all(display);
intel_encoder_shutdown_all(display);
}
@@ -748,6 +741,14 @@ static int __intel_display_driver_pm_suspend(struct intel_display *display, bool
intel_dp_mst_suspend(display);
+ intel_encoder_block_all_hpds(display);
+
+ intel_hpd_cancel_work(display);
+
+ intel_display_driver_suspend_access(display);
+
+ intel_encoder_suspend_all(display);
+
return ret;
}
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 2458a8a684e9..0520cd124686 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -61,7 +61,6 @@
#include "display/intel_dp.h"
#include "display/intel_dpt.h"
#include "display/intel_dram.h"
-#include "display/intel_encoder.h"
#include "display/intel_fbdev.h"
#include "display/intel_gmbus.h"
#include "display/intel_hotplug.h"
@@ -1107,15 +1106,6 @@ static int i915_drm_suspend(struct drm_device *dev)
intel_display_driver_pm_suspend(display);
- intel_encoder_block_all_hpds(display);
-
- intel_hpd_cancel_work(display);
-
- if (intel_display_device_present(display))
- intel_display_driver_suspend_access(display);
-
- intel_encoder_suspend_all(display);
-
intel_irq_suspend(dev_priv);
/* Must be called before GGTT is suspended. */
diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c
index 4460438b966f..a5768736dbbc 100644
--- a/drivers/gpu/drm/xe/display/xe_display.c
+++ b/drivers/gpu/drm/xe/display/xe_display.c
@@ -30,7 +30,6 @@
#include "intel_dmc_wl.h"
#include "intel_dp.h"
#include "intel_dram.h"
-#include "intel_encoder.h"
#include "intel_fbdev.h"
#include "intel_hdcp.h"
#include "intel_hotplug.h"
@@ -278,15 +277,6 @@ void xe_display_pm_suspend(struct xe_device *xe)
intel_display_driver_pm_suspend(display);
- intel_encoder_block_all_hpds(display);
-
- intel_hpd_cancel_work(display);
-
- if (intel_display_device_present(display)) {
- intel_display_driver_suspend_access(display);
- intel_encoder_suspend_all(display);
- }
-
intel_opregion_suspend(display, s2idle ? PCI_D1 : PCI_D3cold);
intel_dmc_suspend(display);
--
2.47.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (11 preceding siblings ...)
2026-06-02 8:32 ` [CI 12/12] drm/{i915, xe}: move more stuff to __intel_display_driver_pm_suspend() Jani Nikula
@ 2026-06-02 10:07 ` Patchwork
2026-06-02 12:46 ` Jani Nikula
2026-06-03 9:08 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2) Patchwork
2026-06-04 6:29 ` ✗ i915.CI.Full: failure " Patchwork
14 siblings, 1 reply; 20+ messages in thread
From: Patchwork @ 2026-06-02 10:07 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3176 bytes --]
== Series Details ==
Series: drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
URL : https://patchwork.freedesktop.org/series/167725/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18602 -> Patchwork_167725v1
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_167725v1 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_167725v1, 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.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/index.html
Participating hosts (42 -> 40)
------------------------------
Missing (2): bat-dg2-13 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_167725v1:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live:
- fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-bsw-n3050/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-bsw-n3050/igt@i915_selftest@live.html
* igt@i915_selftest@live@hangcheck:
- bat-arlh-2: [PASS][3] -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
Known issues
------------
Here are the changes found in Patchwork_167725v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-arlh-2: [PASS][5] -> [INCOMPLETE][6] ([i915#15978])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live.html
- fi-tgl-1115g4: [PASS][7] -> [DMESG-FAIL][8] ([i915#14808]) +1 other test dmesg-fail
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-tgl-1115g4/igt@i915_selftest@live.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-tgl-1115g4/igt@i915_selftest@live.html
[i915#14808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14808
[i915#15978]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15978
Build changes
-------------
* Linux: CI_DRM_18602 -> Patchwork_167725v1
CI-20190529: 20190529
CI_DRM_18602: 51691efbd097f015d1f412ed410d399f2d9b672f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8945: d34395a7ede75d0b83edac965e27c0512bc0fe6e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_167725v1: 51691efbd097f015d1f412ed410d399f2d9b672f @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/index.html
[-- Attachment #2: Type: text/html, Size: 3847 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
2026-06-02 10:07 ` ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Patchwork
@ 2026-06-02 12:46 ` Jani Nikula
2026-06-03 13:29 ` Jani Nikula
0 siblings, 1 reply; 20+ messages in thread
From: Jani Nikula @ 2026-06-02 12:46 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak
On Tue, 02 Jun 2026, Patchwork <patchwork@emeril.freedesktop.org> wrote:
> #### Possible regressions ####
>
> * igt@i915_selftest@live:
> - fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
> [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-bsw-n3050/igt@i915_selftest@live.html
> [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-bsw-n3050/igt@i915_selftest@live.html
>
> * igt@i915_selftest@live@hangcheck:
> - bat-arlh-2: [PASS][3] -> [INCOMPLETE][4]
> [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
> [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
Imre, Ville, any idea what in this series could cause this? Feels like
it could be a real regression, but I can't figure it out. :(
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ i915.CI.BAT: success for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2)
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (12 preceding siblings ...)
2026-06-02 10:07 ` ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Patchwork
@ 2026-06-03 9:08 ` Patchwork
2026-06-04 6:29 ` ✗ i915.CI.Full: failure " Patchwork
14 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2026-06-03 9:08 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 1144 bytes --]
== Series Details ==
Series: drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2)
URL : https://patchwork.freedesktop.org/series/167725/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18614 -> Patchwork_167725v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/index.html
Participating hosts (42 -> 39)
------------------------------
Missing (3): bat-dg2-13 bat-kbl-2 fi-snb-2520m
Changes
-------
No changes found
Build changes
-------------
* Linux: CI_DRM_18614 -> Patchwork_167725v2
CI-20190529: 20190529
CI_DRM_18614: b391419dc37a62b41f8e1a2489a8ae868109abee @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8947: e322bfd77da04314dd310da9a6cf0562b5751f1f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_167725v2: b391419dc37a62b41f8e1a2489a8ae868109abee @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/index.html
[-- Attachment #2: Type: text/html, Size: 1709 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
2026-06-02 12:46 ` Jani Nikula
@ 2026-06-03 13:29 ` Jani Nikula
2026-06-03 14:24 ` Imre Deak
0 siblings, 1 reply; 20+ messages in thread
From: Jani Nikula @ 2026-06-03 13:29 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, imre.deak
On Tue, 02 Jun 2026, Jani Nikula <jani.nikula@intel.com> wrote:
> On Tue, 02 Jun 2026, Patchwork <patchwork@emeril.freedesktop.org> wrote:
>> #### Possible regressions ####
>>
>> * igt@i915_selftest@live:
>> - fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
>> [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-bsw-n3050/igt@i915_selftest@live.html
>> [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-bsw-n3050/igt@i915_selftest@live.html
>>
>> * igt@i915_selftest@live@hangcheck:
>> - bat-arlh-2: [PASS][3] -> [INCOMPLETE][4]
>> [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
>> [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
>
> Imre, Ville, any idea what in this series could cause this? Feels like
> it could be a real regression, but I can't figure it out. :(
Passed on the next try. I'll optimistically think the first try was a
fluke. ;)
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
2026-06-03 13:29 ` Jani Nikula
@ 2026-06-03 14:24 ` Imre Deak
2026-06-03 15:32 ` Jani Nikula
0 siblings, 1 reply; 20+ messages in thread
From: Imre Deak @ 2026-06-03 14:24 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe, ville.syrjala
On Wed, Jun 03, 2026 at 04:29:19PM +0300, Jani Nikula wrote:
> On Tue, 02 Jun 2026, Jani Nikula <jani.nikula@intel.com> wrote:
> > On Tue, 02 Jun 2026, Patchwork <patchwork@emeril.freedesktop.org> wrote:
> >> #### Possible regressions ####
> >>
> >> * igt@i915_selftest@live:
> >> - fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
> >> [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-bsw-n3050/igt@i915_selftest@live.html
> >> [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-bsw-n3050/igt@i915_selftest@live.html
> >>
> >> * igt@i915_selftest@live@hangcheck:
> >> - bat-arlh-2: [PASS][3] -> [INCOMPLETE][4]
> >> [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
> >> [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
> >
> > Imre, Ville, any idea what in this series could cause this? Feels like
> > it could be a real regression, but I can't figure it out. :(
>
> Passed on the next try. I'll optimistically think the first try was a
> fluke. ;)
The Oops in __drm_mm_interval_first() on fi-bsw-n3050 looks like an
actual driver problem, unless it's a random memory corruption due to HW
errors. I couldn't find any previous instance of this Oops in CI runs,
but I also can't see how it would relate to the changes in this
patchset. Since these selftests involve a lot unloading/reloading of the
driver one theory was that it's due to unproper unloading of the driver
after the test preceeding the above igt@i915_selftest@live test
(gem_migrate), but couldn't see any proof for that either and not sure
how such an issue would cause a memory corruption in the reloaded driver
like the above.
> BR,
> Jani.
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2
2026-06-03 14:24 ` Imre Deak
@ 2026-06-03 15:32 ` Jani Nikula
0 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2026-06-03 15:32 UTC (permalink / raw)
To: imre.deak; +Cc: intel-gfx, intel-xe, ville.syrjala
On Wed, 03 Jun 2026, Imre Deak <imre.deak@intel.com> wrote:
> On Wed, Jun 03, 2026 at 04:29:19PM +0300, Jani Nikula wrote:
>> On Tue, 02 Jun 2026, Jani Nikula <jani.nikula@intel.com> wrote:
>> > On Tue, 02 Jun 2026, Patchwork <patchwork@emeril.freedesktop.org> wrote:
>> >> #### Possible regressions ####
>> >>
>> >> * igt@i915_selftest@live:
>> >> - fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
>> >> [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/fi-bsw-n3050/igt@i915_selftest@live.html
>> >> [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/fi-bsw-n3050/igt@i915_selftest@live.html
>> >>
>> >> * igt@i915_selftest@live@hangcheck:
>> >> - bat-arlh-2: [PASS][3] -> [INCOMPLETE][4]
>> >> [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18602/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
>> >> [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v1/bat-arlh-2/igt@i915_selftest@live@hangcheck.html
>> >
>> > Imre, Ville, any idea what in this series could cause this? Feels like
>> > it could be a real regression, but I can't figure it out. :(
>>
>> Passed on the next try. I'll optimistically think the first try was a
>> fluke. ;)
>
> The Oops in __drm_mm_interval_first() on fi-bsw-n3050 looks like an
> actual driver problem, unless it's a random memory corruption due to HW
> errors. I couldn't find any previous instance of this Oops in CI runs,
> but I also can't see how it would relate to the changes in this
> patchset. Since these selftests involve a lot unloading/reloading of the
> driver one theory was that it's due to unproper unloading of the driver
> after the test preceeding the above igt@i915_selftest@live test
> (gem_migrate), but couldn't see any proof for that either and not sure
> how such an issue would cause a memory corruption in the reloaded driver
> like the above.
Thanks a lot for looking. I didn't intend for you to go into a sort of
wild goose chase with this, but to see if you could figure something out
quickly when I couldn't.
Anyway, this just reaffirms I'm not going to let this block merging if
retry passes.
BR,
Jani.
>
>> BR,
>> Jani.
>>
>> --
>> Jani Nikula, Intel
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ i915.CI.Full: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2)
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
` (13 preceding siblings ...)
2026-06-03 9:08 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2) Patchwork
@ 2026-06-04 6:29 ` Patchwork
14 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2026-06-04 6:29 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 119880 bytes --]
== Series Details ==
Series: drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2)
URL : https://patchwork.freedesktop.org/series/167725/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18614_full -> Patchwork_167725v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_167725v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_167725v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (11 -> 11)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_167725v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_capture@pi@bcs0:
- shard-glk: NOTRUN -> [INCOMPLETE][1] +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk5/igt@gem_exec_capture@pi@bcs0.html
* igt@i915_selftest@live@objects:
- shard-mtlp: [PASS][2] -> [DMESG-FAIL][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-6/igt@i915_selftest@live@objects.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-8/igt@i915_selftest@live@objects.html
* igt@kms_flip@2x-blocking-wf_vblank@ab-hdmi-a1-hdmi-a2:
- shard-glk: [PASS][4] -> [FAIL][5] +1 other test fail
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk6/igt@kms_flip@2x-blocking-wf_vblank@ab-hdmi-a1-hdmi-a2.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk8/igt@kms_flip@2x-blocking-wf_vblank@ab-hdmi-a1-hdmi-a2.html
Known issues
------------
Here are the changes found in Patchwork_167725v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][6] ([i915#8411])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@api_intel_bb@crc32:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#6230])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@api_intel_bb@crc32.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#11078])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@device_reset@unbind-cold-reset-rebind.html
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#11078])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@device_reset@unbind-cold-reset-rebind.html
* igt@dmabuf@all-tests:
- shard-dg2: NOTRUN -> [SKIP][10] ([i915#15931])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@dmabuf@all-tests.html
* igt@drm_buddy@drm_buddy:
- shard-rkl: NOTRUN -> [SKIP][11] ([i915#15678])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@drm_buddy@drm_buddy.html
* igt@dumb_buffer@create-clear:
- shard-glk: NOTRUN -> [FAIL][12] ([i915#16307])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@dumb_buffer@create-clear.html
- shard-dg2: NOTRUN -> [FAIL][13] ([i915#16307])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@dumb_buffer@create-clear.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][14] ([i915#7697])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][16] ([i915#3555] / [i915#9323])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu-1: NOTRUN -> [SKIP][17] ([i915#7697])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][18] ([i915#6335])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gem_create@create-ext-cpu-access-sanity-check.html
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#6335])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: NOTRUN -> [SKIP][20] ([i915#8562])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_param@set-priority-not-supported:
- shard-tglu-1: NOTRUN -> [SKIP][21] +62 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_ctx_param@set-priority-not-supported.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#280])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu-1: NOTRUN -> [SKIP][24] ([i915#280])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][25] ([i915#4525]) +3 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu-1: NOTRUN -> [SKIP][26] ([i915#4525])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-dmabuf-import-out-fence:
- shard-tglu: NOTRUN -> [SKIP][27] ([i915#4525])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-tglu-1: NOTRUN -> [SKIP][28] ([i915#6334]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_fence@concurrent:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4812])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3539] / [i915#4852])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_reloc@basic-softpin:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3281]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_exec_reloc@basic-softpin.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#3281]) +14 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#4537] / [i915#4812])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s3-devices:
- shard-rkl: [PASS][34] -> [ABORT][35] ([i915#15131] / [i915#15542]) +2 other tests abort
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-7/igt@gem_exec_suspend@basic-s3-devices.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-1/igt@gem_exec_suspend@basic-s3-devices.html
* igt@gem_exec_suspend@basic-s3-devices@smem:
- shard-rkl: [PASS][36] -> [ABORT][37] ([i915#15542])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-7/igt@gem_exec_suspend@basic-s3-devices@smem.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-1/igt@gem_exec_suspend@basic-s3-devices@smem.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-tglu: NOTRUN -> [SKIP][38] ([i915#4613]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_lmem_swapping@heavy-random:
- shard-tglu-1: NOTRUN -> [SKIP][39] ([i915#4613]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#4613]) +4 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@random:
- shard-glk: NOTRUN -> [SKIP][41] ([i915#4613]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@gem_lmem_swapping@random.html
- shard-mtlp: NOTRUN -> [SKIP][42] ([i915#4613])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@gem_lmem_swapping@random.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#284])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_media_vme.html
* igt@gem_mmap_gtt@cpuset-medium-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#4077]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [PASS][45] -> [TIMEOUT][46] ([i915#16021] / [i915#16168] / [i915#16349]) +1 other test timeout
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-6/igt@gem_mmap_offset@clear-via-pagefault.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-8/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@gem_mmap_wc@invalid-flags:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4083]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][48] ([i915#2658])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk9/igt@gem_pread@exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#4270])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#13717]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu: NOTRUN -> [SKIP][51] ([i915#13398])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#4270]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_readwrite@read-bad-handle:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#3282])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_readwrite@read-bad-handle.html
* igt@gem_render_copy@yf-tiled-ccs-to-linear:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#5190] / [i915#8428]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_render_copy@yf-tiled-ccs-to-linear.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#3282]) +8 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#4885])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@access-control:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#3297])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-rkl: NOTRUN -> [SKIP][58] ([i915#3297]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@gem_userptr_blits@coherency-unsync.html
- shard-tglu: NOTRUN -> [SKIP][59] ([i915#3297])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglu-1: NOTRUN -> [SKIP][60] ([i915#3297] / [i915#3323])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3297] / [i915#4880])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_workarounds@suspend-resume:
- shard-rkl: [PASS][62] -> [INCOMPLETE][63] ([i915#13356])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-8/igt@gem_workarounds@suspend-resume.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@gem_workarounds@suspend-resume.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglu-1: NOTRUN -> [SKIP][64] ([i915#2527] / [i915#2856]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@bb-start-far:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#2527]) +3 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@bb-start-out:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#2856])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@secure-batches:
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#2527] / [i915#2856]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@gen9_exec_parse@secure-batches.html
* igt@i915_drm_fdinfo@busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#11527]) +15 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@i915_drm_fdinfo@busy-check-all@vecs0.html
* igt@i915_module_load@fault-injection:
- shard-dg2: NOTRUN -> [ABORT][69] ([i915#15342] / [i915#15481])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@i915_module_load@fault-injection.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-dg2: NOTRUN -> [ABORT][70] ([i915#15481])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-dg2: NOTRUN -> [DMESG-WARN][71] ([i915#15342])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu: NOTRUN -> [SKIP][72] ([i915#8399])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][73] ([i915#13790] / [i915#2681]) +1 other test warn
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_sseu@full-enable:
- shard-tglu-1: NOTRUN -> [SKIP][74] ([i915#4387])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-rkl: NOTRUN -> [SKIP][75] ([i915#16109])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_selftest@live:
- shard-mtlp: [PASS][76] -> [DMESG-FAIL][77] ([i915#15560])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-6/igt@i915_selftest@live.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@gem_contexts:
- shard-mtlp: [PASS][78] -> [DMESG-FAIL][79] ([i915#16077])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-6/igt@i915_selftest@live@gem_contexts.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-8/igt@i915_selftest@live@gem_contexts.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu-1: NOTRUN -> [INCOMPLETE][80] ([i915#4817] / [i915#7443])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@i915_suspend@basic-s3-without-i915.html
- shard-glk: [PASS][81] -> [INCOMPLETE][82] ([i915#16182] / [i915#4817])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk6/igt@i915_suspend@basic-s3-without-i915.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk8/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@debugfs-reader:
- shard-glk11: NOTRUN -> [INCOMPLETE][83] ([i915#16182] / [i915#4817])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk11/igt@i915_suspend@debugfs-reader.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][84] ([i915#12454] / [i915#12712])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-rkl: [PASS][85] -> [INCOMPLETE][86] ([i915#12761])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_async_flips@async-flip-suspend-resume.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][87] ([i915#12761])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-rkl: NOTRUN -> [SKIP][88] ([i915#9531])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#1769] / [i915#3555])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1:
- shard-mtlp: [PASS][90] -> [FAIL][91] ([i915#5956]) +3 other tests fail
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-5/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-5/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][92] -> [FAIL][93] ([i915#15662]) +1 other test fail
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-tglu-10/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-9/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#5286]) +5 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#5286]) +2 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][96]
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-tglu-1: NOTRUN -> [SKIP][97] ([i915#5286]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [PASS][98] -> [FAIL][99] ([i915#15733] / [i915#5138])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-16bpp-rotate-180:
- shard-glk: NOTRUN -> [FAIL][100] ([i915#16308]) +2 other tests fail
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@kms_big_fb@linear-16bpp-rotate-180.html
- shard-dg2: NOTRUN -> [FAIL][101] ([i915#16308])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_big_fb@linear-16bpp-rotate-180.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#3638]) +5 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#3828])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][104] ([i915#4538] / [i915#5190]) +1 other test skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#5190])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][106] ([i915#14544] / [i915#6095]) +4 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#14098] / [i915#14544] / [i915#6095]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#10307] / [i915#6095]) +61 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-4/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#12313])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][110] ([i915#6095]) +39 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][111] ([i915#6095]) +34 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#12805])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [INCOMPLETE][113] ([i915#16312]) +1 other test incomplete
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#6095]) +16 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#6095]) +203 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-15/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#14098] / [i915#6095]) +54 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#6095]) +72 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [SKIP][119] +380 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_chamelium_audio@dp-audio:
- shard-mtlp: NOTRUN -> [SKIP][120] ([i915#11151] / [i915#7828])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-tglu-1: NOTRUN -> [SKIP][121] ([i915#11151] / [i915#7828]) +4 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#11151] / [i915#7828]) +8 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#11151] / [i915#7828]) +2 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@dp-frame-dump:
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#11151] / [i915#7828]) +3 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_chamelium_frames@dp-frame-dump.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#12655] / [i915#3555])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_color@deep-color.html
- shard-tglu: NOTRUN -> [SKIP][126] ([i915#3555] / [i915#9979])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#15865])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#15330])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-0-hdcp14:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#15330])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#15330])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#15330] / [i915#3299])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-tglu-1: NOTRUN -> [SKIP][132] ([i915#15865])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#15865]) +3 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_content_protection@srm.html
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#15865])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_content_protection@srm.html
* igt@kms_content_protection@suspend-resume@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][135] ([i915#7173])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_content_protection@suspend-resume@pipe-a-dp-3.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#3555]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#3555])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][138] ([i915#13566])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#13049]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#13049]) +3 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#13049]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#3555]) +4 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#13046] / [i915#5354])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#9809])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: NOTRUN -> [FAIL][145] ([i915#15804]) +1 other test fail
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#9067])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#4103])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#4103])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][149] ([i915#3804])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][150] ([i915#13749])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#13749])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#13707])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#3555] / [i915#3840]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-tglu: NOTRUN -> [SKIP][154] ([i915#3555] / [i915#3840])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@psr:
- shard-tglu-1: NOTRUN -> [SKIP][155] ([i915#3469])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#3469])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#2065])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-3x:
- shard-tglu-1: NOTRUN -> [SKIP][158] ([i915#16081])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu-1: NOTRUN -> [SKIP][159] ([i915#9337])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#658])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu-1: NOTRUN -> [SKIP][161] ([i915#9934])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#9934]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][163] ([i915#12314] / [i915#12745] / [i915#4839])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk5/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][164] ([i915#12314] / [i915#12745])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk5/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][165] ([i915#9934]) +4 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][166] ([i915#3637] / [i915#9934]) +5 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-tglu: NOTRUN -> [SKIP][167] ([i915#3637] / [i915#9934])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@blocking-wf_vblank@b-hdmi-a1:
- shard-snb: [PASS][168] -> [FAIL][169] ([i915#10826]) +1 other test fail
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-snb6/igt@kms_flip@blocking-wf_vblank@b-hdmi-a1.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-snb1/igt@kms_flip@blocking-wf_vblank@b-hdmi-a1.html
* igt@kms_flip@modeset-vs-vblank-race-interruptible@d-edp1:
- shard-mtlp: [PASS][170] -> [FAIL][171] ([i915#10826]) +1 other test fail
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-5/igt@kms_flip@modeset-vs-vblank-race-interruptible@d-edp1.html
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-5/igt@kms_flip@modeset-vs-vblank-race-interruptible@d-edp1.html
* igt@kms_flip@wf_vblank-ts-check-interruptible:
- shard-dg1: [PASS][172] -> [FAIL][173] ([i915#14600]) +1 other test fail
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-12/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-13/igt@kms_flip@wf_vblank-ts-check-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#15643])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#15643]) +5 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][176] ([i915#15643])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#15643])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-p010-4tile-to-p016-4tile:
- shard-tglu: NOTRUN -> [SKIP][178] ([i915#15643]) +1 other test skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_flip_scaled_crc@flip-p010-4tile-to-p016-4tile.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][179] ([i915#1825]) +4 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-indfb-pgflip-blt:
- shard-rkl: [PASS][180] -> [SKIP][181] ([i915#15989]) +8 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-indfb-pgflip-blt.html
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#15989]) +5 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbchdr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][183] +105 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#15991]) +14 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt:
- shard-glk: [PASS][185] -> [SKIP][186]
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk1/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#15102] / [i915#3023]) +26 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][188] ([i915#15991] / [i915#1825])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-tglu: NOTRUN -> [SKIP][189] +51 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#15990] / [i915#8708]) +3 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#10055])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][192] ([i915#15102]) +30 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-shrfb-pgflip-blt:
- shard-glk11: NOTRUN -> [SKIP][193] +6 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk11/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#15990]) +6 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-stridechange:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#15102]) +9 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-stridechange.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][196] ([i915#15989]) +12 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][197] ([i915#15989]) +9 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-farfromfence-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][198] ([i915#15989]) +26 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_frontbuffer_tracking@hdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#15102]) +24 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#15991] / [i915#5354]) +3 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][201] ([i915#15102]) +23 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-indfb-plflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#15991]) +3 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-indfb-plflip-blt.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#16012] / [i915#3555] / [i915#8228])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#16012]) +3 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg1: NOTRUN -> [SKIP][205] ([i915#16012]) +5 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-12/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-1-xrgb16161616f:
- shard-dg1: NOTRUN -> [SKIP][206] ([i915#16011]) +7 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-14/igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-1-xrgb16161616f.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][207] ([i915#16011] / [i915#3555] / [i915#8228])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#16011]) +1 other test skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#16011] / [i915#3555] / [i915#8228])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-1-xrgb16161616f:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#16011]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-1-xrgb16161616f.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg2: NOTRUN -> [SKIP][211] ([i915#16011]) +1 other test skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_joiner@basic-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][212] ([i915#15460])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_joiner@basic-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][213] ([i915#15460])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#15459])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][215] ([i915#15458])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#13688])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][217] ([i915#15458]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][218] ([i915#15638] / [i915#15722])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-tglu-1: NOTRUN -> [SKIP][219] ([i915#6301]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier:
- shard-glk10: NOTRUN -> [SKIP][220] +183 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk10/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#15709]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping:
- shard-tglu-1: NOTRUN -> [SKIP][222] ([i915#15709])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][223] ([i915#15709]) +4 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][224] ([i915#15608]) +1 other test skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7:
- shard-tglu-1: NOTRUN -> [SKIP][225] ([i915#15608]) +3 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#15608]) +1 other test skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#15709]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][228] ([i915#10647] / [i915#12169])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/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][229] ([i915#10647]) +1 other test fail
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#14259])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#15329]) +3 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_pm_backlight@fade:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#12343] / [i915#5354])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_pm_backlight@fade.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][233] ([i915#3828]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][234] ([i915#8430])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [PASS][235] -> [SKIP][236] ([i915#15073]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg1: [PASS][237] -> [SKIP][238] ([i915#15073])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-16/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#15073])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#15073])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][241] ([i915#15073])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2: [PASS][242] -> [SKIP][243] ([i915#15073])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-rkl: [PASS][244] -> [INCOMPLETE][245] ([i915#14419])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_pm_rpm@system-suspend-modeset.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg2: NOTRUN -> [SKIP][246] ([i915#6524] / [i915#6805])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-glk10: NOTRUN -> [SKIP][247] ([i915#11520]) +5 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][248] ([i915#11520]) +8 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][249] ([i915#11520]) +3 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#11520]) +2 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][251] ([i915#11520]) +8 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-tglu-1: NOTRUN -> [SKIP][252] ([i915#11520]) +4 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-tglu-1: NOTRUN -> [SKIP][253] ([i915#9683])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-tglu: NOTRUN -> [SKIP][254] ([i915#9683])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr-basic:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#1072] / [i915#9732]) +6 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@fbc-psr2-basic:
- shard-tglu-1: NOTRUN -> [SKIP][256] ([i915#9732]) +10 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_psr@fbc-psr2-basic.html
* igt@kms_psr@fbc-psr2-cursor-render:
- shard-mtlp: NOTRUN -> [SKIP][257] ([i915#9688]) +1 other test skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_psr@fbc-psr2-cursor-render.html
* igt@kms_psr@pr-cursor-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][258] ([i915#9732]) +8 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_psr@pr-cursor-mmap-cpu.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][259] ([i915#1072] / [i915#9732]) +25 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu: NOTRUN -> [SKIP][260] ([i915#15949])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-rkl: NOTRUN -> [SKIP][261] ([i915#15949])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-mtlp: NOTRUN -> [SKIP][262] ([i915#4235])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglu: NOTRUN -> [SKIP][263] ([i915#5289])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-5/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][264] ([i915#12755] / [i915#15867])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#5289]) +2 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_selftest@drm_framebuffer:
- shard-mtlp: NOTRUN -> [ABORT][266] ([i915#13179]) +1 other test abort
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_selftest@drm_framebuffer.html
- shard-glk: NOTRUN -> [ABORT][267] ([i915#13179]) +1 other test abort
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk3/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#3555]) +4 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_vrr@flip-basic-fastset:
- shard-rkl: NOTRUN -> [SKIP][269] ([i915#9906])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][270] ([i915#9906])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-mtlp: [PASS][271] -> [FAIL][272] ([i915#15420]) +1 other test fail
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-7/igt@kms_vrr@negative-basic.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-4/igt@kms_vrr@negative-basic.html
* igt@perf@mi-rpc:
- shard-dg2: NOTRUN -> [SKIP][273] ([i915#2434])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][274] -> [FAIL][275] ([i915#4349]) +4 other tests fail
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-8/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@module-unload:
- shard-glk10: NOTRUN -> [ABORT][276] ([i915#15778])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk10/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#8516]) +1 other test skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: NOTRUN -> [SKIP][278] ([i915#3291] / [i915#3708]) +2 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@prime_vgem@basic-fence-read.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-rkl: NOTRUN -> [SKIP][279] ([i915#9917])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-3/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_ctx_isolation@preservation-s3:
- shard-rkl: [INCOMPLETE][280] ([i915#13356]) -> [PASS][281] +2 other tests pass
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-3/igt@gem_ctx_isolation@preservation-s3.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_persistence@process:
- shard-mtlp: [ABORT][282] ([i915#13562]) -> [PASS][283]
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-4/igt@gem_ctx_persistence@process.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@gem_ctx_persistence@process.html
* igt@gem_exec_suspend@basic-s3-devices:
- shard-dg1: [DMESG-WARN][284] ([i915#4423]) -> [PASS][285] +3 other tests pass
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-13/igt@gem_exec_suspend@basic-s3-devices.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-15/igt@gem_exec_suspend@basic-s3-devices.html
* igt@gen9_exec_parse@allowed-all:
- shard-glk: [ABORT][286] ([i915#5566]) -> [PASS][287] +1 other test pass
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk2/igt@gen9_exec_parse@allowed-all.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk5/igt@gen9_exec_parse@allowed-all.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [INCOMPLETE][288] ([i915#13356] / [i915#13820]) -> [PASS][289] +1 other test pass
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-3/igt@i915_pm_freq_api@freq-suspend@gt0.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][290] ([i915#7984]) -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-8/igt@i915_power@sanity.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-4/igt@i915_power@sanity.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-dg1: [DMESG-WARN][292] ([i915#4391] / [i915#4423]) -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-17/igt@i915_suspend@basic-s3-without-i915.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-17/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@forcewake:
- shard-rkl: [ABORT][294] ([i915#15140]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-1/igt@i915_suspend@forcewake.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-4/igt@i915_suspend@forcewake.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][296] ([i915#15662]) -> [PASS][297] +1 other test pass
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-tglu-10/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-10/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-rkl: [FAIL][298] ([i915#13566]) -> [PASS][299] +1 other test pass
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-256x85.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-rkl: [INCOMPLETE][300] ([i915#12358] / [i915#14152]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_cursor_crc@cursor-suspend.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1:
- shard-tglu: [FAIL][302] ([i915#14600]) -> [PASS][303] +1 other test pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-tglu-7/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-tglu-3/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-spr-indfb-move:
- shard-glk: [SKIP][304] -> [PASS][305] +7 other tests pass
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk5/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-spr-indfb-move.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-4:
- shard-dg2: [SKIP][306] ([i915#15989]) -> [PASS][307] +10 other tests pass
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-tiling-4.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt:
- shard-rkl: [SKIP][308] ([i915#15989]) -> [PASS][309] +10 other tests pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_hdmi_inject@inject-4k:
- shard-mtlp: [SKIP][310] ([i915#15725]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-mtlp-1/igt@kms_hdmi_inject@inject-4k.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-mtlp-2/igt@kms_hdmi_inject@inject-4k.html
* igt@kms_hdr@bpc-switch:
- shard-dg2: [SKIP][312] ([i915#16012] / [i915#3555] / [i915#8228]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-1/igt@kms_hdr@bpc-switch.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_hdr@bpc-switch.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg1: [SKIP][314] ([i915#15073]) -> [PASS][315] +4 other tests pass
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-13/igt@kms_pm_rpm@modeset-lpsp-stress.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-dg2: [INCOMPLETE][316] ([i915#14419]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-3/igt@kms_pm_rpm@system-suspend-idle.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@kms_pm_rpm@system-suspend-idle.html
#### Warnings ####
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-rkl: [SKIP][318] ([i915#3281]) -> [SKIP][319] ([i915#14544] / [i915#3281])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_reloc@basic-wc-active:
- shard-rkl: [SKIP][320] ([i915#14544] / [i915#3281]) -> [SKIP][321] ([i915#3281]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gem_exec_reloc@basic-wc-active.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@gem_exec_reloc@basic-wc-active.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: [SKIP][322] ([i915#14544] / [i915#4613] / [i915#7582]) -> [SKIP][323] ([i915#4613] / [i915#7582])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: [SKIP][324] ([i915#4613]) -> [SKIP][325] ([i915#14544] / [i915#4613]) +1 other test skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-rkl: [SKIP][326] ([i915#14544] / [i915#4613]) -> [SKIP][327] ([i915#4613])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gem_lmem_swapping@verify-ccs.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][328] ([i915#14544] / [i915#3282]) -> [SKIP][329] ([i915#3282]) +3 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pwrite@basic-random:
- shard-rkl: [SKIP][330] ([i915#3282]) -> [SKIP][331] ([i915#14544] / [i915#3282])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@gem_pwrite@basic-random.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@gem_pwrite@basic-random.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: [SKIP][332] ([i915#14544] / [i915#3297]) -> [SKIP][333] ([i915#3297])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-rkl: [SKIP][334] ([i915#2527]) -> [SKIP][335] ([i915#14544] / [i915#2527])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@gen9_exec_parse@batch-zero-length.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: [SKIP][336] ([i915#14544] / [i915#2527]) -> [SKIP][337] ([i915#2527])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@gen9_exec_parse@bb-chained.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@gen9_exec_parse@bb-chained.html
* igt@i915_module_load@resize-bar:
- shard-rkl: [SKIP][338] ([i915#6412]) -> [SKIP][339] ([i915#14544] / [i915#6412])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@i915_module_load@resize-bar.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@i915_module_load@resize-bar.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: [SKIP][340] ([i915#7707]) -> [SKIP][341] ([i915#14544] / [i915#7707])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@intel_hwmon@hwmon-read.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-rkl: [SKIP][342] ([i915#14544] / [i915#5286]) -> [SKIP][343] ([i915#5286]) +1 other test skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-rkl: [SKIP][344] ([i915#3638]) -> [SKIP][345] ([i915#14544] / [i915#3638])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-rkl: [SKIP][346] ([i915#14544] / [i915#3638]) -> [SKIP][347] ([i915#3638]) +2 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][348] ([i915#12313]) -> [SKIP][349] ([i915#12313] / [i915#14544])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
- shard-rkl: [SKIP][350] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][351] ([i915#14098] / [i915#6095]) +1 other test skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs:
- shard-rkl: [SKIP][352] ([i915#14098] / [i915#6095]) -> [SKIP][353] ([i915#14098] / [i915#14544] / [i915#6095]) +2 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][354] ([i915#12313] / [i915#14544]) -> [SKIP][355] ([i915#12313])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: [SKIP][356] ([i915#14544] / [i915#3742]) -> [SKIP][357] ([i915#3742])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_cdclk@mode-transition.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium_edid@dp-edid-change-during-suspend:
- shard-rkl: [SKIP][358] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][359] ([i915#11151] / [i915#7828]) +2 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-rkl: [SKIP][360] ([i915#11151] / [i915#7828]) -> [SKIP][361] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_chamelium_frames@hdmi-crc-multiple.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-rkl: [SKIP][362] ([i915#14544] / [i915#15865]) -> [SKIP][363] ([i915#15865])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_content_protection@atomic-hdcp14.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@suspend-resume:
- shard-dg2: [SKIP][364] ([i915#15865]) -> [FAIL][365] ([i915#7173])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-7/igt@kms_content_protection@suspend-resume.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_content_protection@suspend-resume.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-rkl: [SKIP][366] ([i915#3555]) -> [SKIP][367] ([i915#14544] / [i915#3555]) +1 other test skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-dg1: [SKIP][368] ([i915#13049]) -> [SKIP][369] ([i915#13049] / [i915#4423])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-14/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-12/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: [SKIP][370] ([i915#14544] / [i915#4103]) -> [SKIP][371] ([i915#4103])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
- shard-rkl: [SKIP][372] ([i915#14544]) -> [SKIP][373] +36 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-rkl: [SKIP][374] ([i915#13748]) -> [SKIP][375] ([i915#13748] / [i915#14544])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_dp_link_training@uhbr-mst.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-rkl: [SKIP][376] ([i915#14544] / [i915#3840]) -> [SKIP][377] ([i915#3840])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-2/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-rkl: [SKIP][378] ([i915#14544] / [i915#16084]) -> [SKIP][379] ([i915#16084])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_feature_discovery@chamelium.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_feature_discovery@chamelium.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-rkl: [SKIP][380] ([i915#9934]) -> [SKIP][381] ([i915#14544] / [i915#9934]) +1 other test skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_flip@2x-plain-flip-fb-recreate.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-wf_vblank-ts-check:
- shard-rkl: [SKIP][382] ([i915#14544] / [i915#9934]) -> [SKIP][383] ([i915#9934]) +2 other tests skip
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_flip@2x-wf_vblank-ts-check.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_flip@2x-wf_vblank-ts-check.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: [INCOMPLETE][384] ([i915#12314] / [i915#12745] / [i915#4839]) -> [INCOMPLETE][385] ([i915#12745] / [i915#4839])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk8/igt@kms_flip@flip-vs-suspend.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk4/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: [INCOMPLETE][386] ([i915#12314] / [i915#12745]) -> [INCOMPLETE][387] ([i915#12745])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-glk8/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-glk4/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][388] ([i915#14544] / [i915#15643]) -> [SKIP][389] ([i915#15643])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-rkl: [SKIP][390] ([i915#15643]) -> [SKIP][391] ([i915#14544] / [i915#15643])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move:
- shard-rkl: [SKIP][392] ([i915#15102] / [i915#3023]) -> [SKIP][393] ([i915#14544] / [i915#15102] / [i915#3023]) +4 other tests skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move:
- shard-dg2: [SKIP][394] ([i915#15102]) -> [SKIP][395] ([i915#10433] / [i915#15102]) +1 other test skip
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][396] ([i915#14544] / [i915#1825]) -> [SKIP][397] ([i915#1825]) +2 other tests skip
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-rkl: [SKIP][398] -> [SKIP][399] ([i915#14544]) +26 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen:
- shard-dg1: [SKIP][400] -> [SKIP][401] ([i915#4423])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-indfb-plflip-blt:
- shard-dg1: [SKIP][402] ([i915#15102]) -> [SKIP][403] ([i915#15102] / [i915#4423])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-indfb-plflip-blt.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-move:
- shard-rkl: [SKIP][404] ([i915#15102]) -> [SKIP][405] ([i915#14544] / [i915#15102]) +5 other tests skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-move.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][406] ([i915#14544] / [i915#15102]) -> [SKIP][407] ([i915#15102]) +12 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: [SKIP][408] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][409] ([i915#15102] / [i915#3023]) +4 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move:
- shard-dg1: [SKIP][410] ([i915#4423]) -> [SKIP][411]
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][412] ([i915#1825]) -> [SKIP][413] ([i915#14544] / [i915#1825])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu:
- shard-dg2: [SKIP][414] ([i915#10433] / [i915#15102]) -> [SKIP][415] ([i915#15102])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary:
- shard-dg1: [SKIP][416] ([i915#15102] / [i915#4423]) -> [SKIP][417] ([i915#15102])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-17/igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-17/igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary.html
* igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier:
- shard-rkl: [SKIP][418] ([i915#15709]) -> [SKIP][419] ([i915#14544] / [i915#15709])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-rkl: [SKIP][420] ([i915#14544] / [i915#15709]) -> [SKIP][421] ([i915#15709])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: [SKIP][422] ([i915#13958]) -> [SKIP][423] ([i915#13958] / [i915#14544])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-4.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: [SKIP][424] ([i915#13958] / [i915#14544]) -> [SKIP][425] ([i915#13958])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-x.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-rkl: [SKIP][426] ([i915#15329]) -> [SKIP][427] ([i915#14544] / [i915#15329]) +3 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][428] ([i915#15948]) -> [SKIP][429] ([i915#14544] / [i915#15948])
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_pm_dc@dc3co-vpb-simulation.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][430] ([i915#11520]) -> [SKIP][431] ([i915#11520] / [i915#14544]) +2 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: [SKIP][432] ([i915#11520] / [i915#14544]) -> [SKIP][433] ([i915#11520]) +3 other tests skip
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: [SKIP][434] ([i915#14544] / [i915#9683]) -> [SKIP][435] ([i915#9683])
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: [SKIP][436] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][437] ([i915#1072] / [i915#9732]) +4 other tests skip
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_psr@psr-sprite-plane-move.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr2-basic:
- shard-dg1: [SKIP][438] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][439] ([i915#1072] / [i915#9732]) +1 other test skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg1-17/igt@kms_psr@psr2-basic.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg1-17/igt@kms_psr@psr2-basic.html
* igt@kms_psr@psr2-cursor-blt:
- shard-rkl: [SKIP][440] ([i915#1072] / [i915#9732]) -> [SKIP][441] ([i915#1072] / [i915#14544] / [i915#9732])
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@kms_psr@psr2-cursor-blt.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: [SKIP][442] ([i915#14544] / [i915#5289]) -> [SKIP][443] ([i915#5289])
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2: [SKIP][444] ([i915#12755] / [i915#15867] / [i915#5190]) -> [SKIP][445] ([i915#15867] / [i915#5190]) +1 other test skip
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: [SKIP][446] ([i915#12755] / [i915#15867]) -> [SKIP][447] ([i915#15867])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-dg2-7/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-dg2-10/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-rkl: [SKIP][448] ([i915#14544] / [i915#3555]) -> [SKIP][449] ([i915#3555])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-7/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_vrr@lobf:
- shard-rkl: [SKIP][450] ([i915#11920]) -> [SKIP][451] ([i915#11920] / [i915#14544])
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-5/igt@kms_vrr@lobf.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@kms_vrr@lobf.html
* igt@prime_vgem@fence-flip-hang:
- shard-rkl: [SKIP][452] ([i915#3708]) -> [SKIP][453] ([i915#14544] / [i915#3708])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18614/shard-rkl-2/igt@prime_vgem@fence-flip-hang.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167725v2/shard-rkl-6/igt@prime_vgem@fence-flip-hang.html
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[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#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[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#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[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#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[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#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[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#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[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#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15140]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15140
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[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#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15481]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15481
[i915#15542]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15542
[i915#15560]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15560
[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#15662]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15662
[i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15722]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15722
[i915#15725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15725
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
[i915#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15931]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15931
[i915#15948]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15948
[i915#15949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15949
[i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989
[i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990
[i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991
[i915#16011]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16011
[i915#16012]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16012
[i915#16021]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16021
[i915#16077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16077
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084
[i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
[i915#16168]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16168
[i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
[i915#16307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16307
[i915#16308]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16308
[i915#16312]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16312
[i915#16349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16349
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[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#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[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#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[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#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[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#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[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#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[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#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[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#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* Linux: CI_DRM_18614 -> Patchwork_167725v2
CI-20190529: 20190529
CI_DRM_18614: b391419dc37a62b41f8e1a2489a8ae868109abee @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8947: e322bfd77da04314dd310da9a6cf0562b5751f1f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_167725v2: b391419dc37a62b41f8e1a2489a8ae868109abee @ 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_167725v2/index.html
[-- Attachment #2: Type: text/html, Size: 155668 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2026-06-04 6:29 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-02 8:32 [CI 00/12] drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Jani Nikula
2026-06-02 8:32 ` [CI 01/12] drm/i915/display: add "pm" to intel_display_driver_{suspend, resume}() names Jani Nikula
2026-06-02 8:32 ` [CI 02/12] drm/xe/display: rename xe_display_pm_shutdown*() to xe_display_shutdown*() Jani Nikula
2026-06-02 8:32 ` [CI 03/12] drm/xe/display: relocate the xe_display_shutdown*() functions Jani Nikula
2026-06-02 8:32 ` [CI 04/12] drm/xe/display: relocate the xe_display_pm_runtime_*() functions Jani Nikula
2026-06-02 8:32 ` [CI 05/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_suspend() Jani Nikula
2026-06-02 8:32 ` [CI 06/12] drm/{i915, xe}: move more calls inside intel_display_driver_pm_resume() Jani Nikula
2026-06-02 8:32 ` [CI 07/12] drm/{i915, xe}: add intel_display_driver_pm_{suspend_late, resume_early}() Jani Nikula
2026-06-02 8:32 ` [CI 08/12] drm/{i915,xe}: add intel_display_driver_shutdown_late() Jani Nikula
2026-06-02 8:32 ` [CI 09/12] drm/i915: add intel_display_driver_shutdown() Jani Nikula
2026-06-02 8:32 ` [CI 10/12] drm/i915/display: deduplicate suspend and shutdown a bit Jani Nikula
2026-06-02 8:32 ` [CI 11/12] drm/xe/display: use intel_display_driver_pm_shutdown() Jani Nikula
2026-06-02 8:32 ` [CI 12/12] drm/{i915, xe}: move more stuff to __intel_display_driver_pm_suspend() Jani Nikula
2026-06-02 10:07 ` ✗ i915.CI.BAT: failure for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 Patchwork
2026-06-02 12:46 ` Jani Nikula
2026-06-03 13:29 ` Jani Nikula
2026-06-03 14:24 ` Imre Deak
2026-06-03 15:32 ` Jani Nikula
2026-06-03 9:08 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: display (runtime) suspend/resume/shutdown unification, part 2 (rev2) Patchwork
2026-06-04 6:29 ` ✗ 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