Intel-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages
@ 2026-06-05 21:05 Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 1/5] drm/xe/printk: Add xe_warn_once() Jonathan Cavitt
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Currently, all but one uses of generic_handle_irq_safe() report error
messages using .*_err_ratelimited() error reporting helper functions.
These helper functions declare their error messages in the following
form:

"error handling [COMPONENT NAME] irq: %d\n"

.*_err_ratelimited() already logs "error" as a part of the error
message, so declaring the error is redundant.  Reword it.

The last usage of generic_handle_irq_safe() is in xe_i2c_irq_present(),
and it currently lacks the same error reporting as in the other cases.
This is not intentional, so put some logging there.

While we're here, we should also update the XE cases to use
xe_err_ratelimited() instead of directly calling drm_err_ratelimited().
However, mixing drm error reporting functions with xe error reporting
functions in the same file looks unprofessional, so update all drm error
reporting functions in xe_heci_gsc.c and xe_i2c.c to use their xe
counterparts.

This includes updating drm_warn_once() to use xe_warn_once() instead.
Unfortunately, xe_warn_once() does not exist, so create it.

We should also update some of the error messages on XE and I915 to
better report the error codes while we're touching them.

v2:
- Split XE and I915 refactors, squashing the XE refactors earlier
  (Wajdeczko)
- Use different error message for generic_handle_irq_safe() (Wajdeczko)
- Refactor other error reporting functions on XE (Wajdeczko)

v3:
- Fix compile error (jcavitt)

Jonathan Cavitt (5):
  drm/xe/printk: Add xe_warn_once()
  drm/xe/heci: Use xe print functions in xe_heci_gsc.c
  drm/xe/i2c: Use xe print functions in xe_i2c.c
  drm/i915: Refactor generic_handle_irq_safe() error messages
  drm/xe/i2c: Report i2c irq handler issue

 .../gpu/drm/i915/display/intel_lpe_audio.c    |  2 +-
 drivers/gpu/drm/i915/gt/intel_gsc.c           |  2 +-
 drivers/gpu/drm/xe/xe_heci_gsc.c              | 21 +++++++++----------
 drivers/gpu/drm/xe/xe_i2c.c                   | 11 ++++++----
 drivers/gpu/drm/xe/xe_printk.h                |  3 +++
 5 files changed, 22 insertions(+), 17 deletions(-)

-- 
2.53.0


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

* [PATCH v3 1/5] drm/xe/printk: Add xe_warn_once()
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
@ 2026-06-05 21:05 ` Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c Jonathan Cavitt
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Create a wrapper function xe_warn_once() that calls drm_warn_once().

Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Reviewed-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
---
 drivers/gpu/drm/xe/xe_printk.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_printk.h b/drivers/gpu/drm/xe/xe_printk.h
index c5be2385aa95..afa787fcdeb6 100644
--- a/drivers/gpu/drm/xe/xe_printk.h
+++ b/drivers/gpu/drm/xe/xe_printk.h
@@ -27,6 +27,9 @@
 #define xe_warn(_xe, _fmt, ...) \
 	xe_printk((_xe), warn, _fmt, ##__VA_ARGS__)
 
+#define xe_warn_once(_xe, _fmt, ...) \
+	xe_printk((_xe), warn_once, _fmt, ##__VA_ARGS__)
+
 #define xe_notice(_xe, _fmt, ...) \
 	xe_printk((_xe), notice, _fmt, ##__VA_ARGS__)
 
-- 
2.53.0


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

* [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 1/5] drm/xe/printk: Add xe_warn_once() Jonathan Cavitt
@ 2026-06-05 21:05 ` Jonathan Cavitt
  2026-06-06 10:30   ` Michal Wajdeczko
  2026-06-05 21:05 ` [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c Jonathan Cavitt
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Update xe_heci_gsc.c to use the xe error reporting helper functions in
xe_printk.h instead of directly calling the associated drm print
functions from drm_print.h.  While we're here, we should update the
error messages to print the error codes in a more friendly way.

v2:
- Update the error messages to print the error codes in a more friendly
  way (Wajdeczko)

Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Cc: Michal Wajdeczko <Michal.Wajdeczko@intel.com>
---
 drivers/gpu/drm/xe/xe_heci_gsc.c | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_heci_gsc.c b/drivers/gpu/drm/xe/xe_heci_gsc.c
index 5af8903e10af..13123990c4e2 100644
--- a/drivers/gpu/drm/xe/xe_heci_gsc.c
+++ b/drivers/gpu/drm/xe/xe_heci_gsc.c
@@ -8,12 +8,11 @@
 #include <linux/pci.h>
 #include <linux/sizes.h>
 
-#include <drm/drm_print.h>
-
 #include "xe_device_types.h"
 #include "xe_heci_gsc.h"
 #include "regs/xe_gsc_regs.h"
 #include "xe_platform_types.h"
+#include "xe_printk.h"
 #include "xe_survivability_mode.h"
 
 #define GSC_BAR_LENGTH  0x00000FFC
@@ -112,13 +111,13 @@ static int heci_gsc_irq_setup(struct xe_device *xe)
 
 	heci_gsc->irq = irq_alloc_desc(0);
 	if (heci_gsc->irq < 0) {
-		drm_err(&xe->drm, "gsc irq error %d\n", heci_gsc->irq);
+		xe_err(xe, "GSC: irq allocation failed (%pe)\n", ERR_PTR(heci_gsc->irq));
 		return heci_gsc->irq;
 	}
 
 	ret = heci_gsc_irq_init(heci_gsc->irq);
 	if (ret < 0)
-		drm_err(&xe->drm, "gsc irq init failed %d\n", ret);
+		xe_err(xe, "GSC: irq initialization failed (%pe)\n", ERR_PTR(ret));
 
 	return ret;
 }
@@ -151,7 +150,7 @@ static int heci_gsc_add_device(struct xe_device *xe, const struct heci_gsc_def *
 
 	ret = auxiliary_device_init(aux_dev);
 	if (ret < 0) {
-		drm_err(&xe->drm, "gsc aux init failed %d\n", ret);
+		xe_err(xe, "gsc aux init failed %d\n", ret);
 		kfree(adev);
 		return ret;
 	}
@@ -159,7 +158,7 @@ static int heci_gsc_add_device(struct xe_device *xe, const struct heci_gsc_def *
 	heci_gsc->adev = adev; /* needed by the notifier */
 	ret = auxiliary_device_add(aux_dev);
 	if (ret < 0) {
-		drm_err(&xe->drm, "gsc aux add failed %d\n", ret);
+		xe_err(xe, "gsc aux add failed %d\n", ret);
 		heci_gsc->adev = NULL;
 
 		/* adev will be freed with the put_device() and .release sequence */
@@ -190,7 +189,7 @@ int xe_heci_gsc_init(struct xe_device *xe)
 	}
 
 	if (!def || !def->name) {
-		drm_warn(&xe->drm, "HECI is not implemented!\n");
+		xe_warn(xe, "HECI is not implemented!\n");
 		return 0;
 	}
 
@@ -215,7 +214,7 @@ void xe_heci_gsc_irq_handler(struct xe_device *xe, u32 iir)
 		return;
 
 	if (!xe->info.has_heci_gscfi) {
-		drm_warn_once(&xe->drm, "GSC irq: not supported");
+		xe_warn_once(xe, "GSC: unexpected irq %#x\n", iir);
 		return;
 	}
 
@@ -224,7 +223,7 @@ void xe_heci_gsc_irq_handler(struct xe_device *xe, u32 iir)
 
 	ret = generic_handle_irq_safe(xe->heci_gsc.irq);
 	if (ret)
-		drm_err_ratelimited(&xe->drm, "error handling GSC irq: %d\n", ret);
+		xe_err_ratelimited(xe, "GSC: irq handling failed (%pe)\n", ERR_PTR(ret));
 }
 
 void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
@@ -235,7 +234,7 @@ void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
 		return;
 
 	if (!xe->info.has_heci_cscfi) {
-		drm_warn_once(&xe->drm, "CSC irq: not supported");
+		xe_warn_once(xe, "CSC: unexpected irq %#x\n", iir);
 		return;
 	}
 
@@ -244,5 +243,5 @@ void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
 
 	ret = generic_handle_irq_safe(xe->heci_gsc.irq);
 	if (ret)
-		drm_err_ratelimited(&xe->drm, "error handling GSC irq: %d\n", ret);
+		xe_err_ratelimited(xe, "CSC: irq handling failed (%pe)\n", ERR_PTR(ret));
 }
-- 
2.53.0


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

* [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 1/5] drm/xe/printk: Add xe_warn_once() Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c Jonathan Cavitt
@ 2026-06-05 21:05 ` Jonathan Cavitt
  2026-06-06  6:15   ` Raag Jadav
  2026-06-05 21:05 ` [PATCH v3 4/5] drm/i915: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Update xe_i2c.c to use the xe error reporting helper functions in
xe_printk.h instead of directly calling the associated drm print
functions from drm_print.h

Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
---
 drivers/gpu/drm/xe/xe_i2c.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_i2c.c b/drivers/gpu/drm/xe/xe_i2c.c
index 706783863d07..148e82e01ae8 100644
--- a/drivers/gpu/drm/xe/xe_i2c.c
+++ b/drivers/gpu/drm/xe/xe_i2c.c
@@ -5,7 +5,6 @@
  * Copyright (C) 2025 Intel Corporation.
  */
 
-#include <drm/drm_print.h>
 #include <linux/array_size.h>
 #include <linux/container_of.h>
 #include <linux/device.h>
@@ -30,6 +29,7 @@
 #include "xe_device.h"
 #include "xe_i2c.h"
 #include "xe_mmio.h"
+#include "xe_printk.h"
 #include "xe_sriov.h"
 #include "xe_survivability_mode.h"
 
@@ -285,7 +285,7 @@ void xe_i2c_pm_suspend(struct xe_device *xe)
 		return;
 
 	xe_mmio_rmw32(mmio, I2C_CONFIG_PMCSR, PCI_PM_CTRL_STATE_MASK, (__force u32)PCI_D3hot);
-	drm_dbg(&xe->drm, "pmcsr: 0x%08x\n", xe_mmio_read32(mmio, I2C_CONFIG_PMCSR));
+	xe_dbg(xe, "pmcsr: 0x%08x\n", xe_mmio_read32(mmio, I2C_CONFIG_PMCSR));
 }
 
 void xe_i2c_pm_resume(struct xe_device *xe, bool d3cold)
@@ -299,7 +299,7 @@ void xe_i2c_pm_resume(struct xe_device *xe, bool d3cold)
 		xe_mmio_rmw32(mmio, I2C_CONFIG_CMD, 0, PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER);
 
 	xe_mmio_rmw32(mmio, I2C_CONFIG_PMCSR, PCI_PM_CTRL_STATE_MASK, (__force u32)PCI_D0);
-	drm_dbg(&xe->drm, "pmcsr: 0x%08x\n", xe_mmio_read32(mmio, I2C_CONFIG_PMCSR));
+	xe_dbg(xe, "pmcsr: 0x%08x\n", xe_mmio_read32(mmio, I2C_CONFIG_PMCSR));
 }
 
 static void xe_i2c_remove(void *data)
-- 
2.53.0


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

* [PATCH v3 4/5] drm/i915: Refactor generic_handle_irq_safe() error messages
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
                   ` (2 preceding siblings ...)
  2026-06-05 21:05 ` [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c Jonathan Cavitt
@ 2026-06-05 21:05 ` Jonathan Cavitt
  2026-06-05 21:05 ` [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue Jonathan Cavitt
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Refactor all error messages resulting from generic_handle_irq_safe()
failures in I915 for clarity.

v2:
- Use drm_err_ratelimited() correctly (jcavitt)

v3:
- Use xe_err_ratelimited() instead (Jadav)
- Split into patch series (jcavitt)

v4:
- Use suggested phrasing (Wajdeczko)

v5:
- s/PTR_ERR/ERR_PTR (jcavitt)

Suggested-by: Raag Jadav <raag.jadav@intel.com>
Suggested-by: Michal Wajdeczko <Michal.Wajdeczko@intel.com>
Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
---
 drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +-
 drivers/gpu/drm/i915/gt/intel_gsc.c            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_lpe_audio.c b/drivers/gpu/drm/i915/display/intel_lpe_audio.c
index 022ad18044bf..ff2cf479d8e1 100644
--- a/drivers/gpu/drm/i915/display/intel_lpe_audio.c
+++ b/drivers/gpu/drm/i915/display/intel_lpe_audio.c
@@ -265,7 +265,7 @@ void intel_lpe_audio_irq_handler(struct intel_display *display)
 	ret = generic_handle_irq_safe(display->audio.lpe.irq);
 	if (ret)
 		drm_err_ratelimited(display->drm,
-				    "error handling LPE audio irq: %d\n", ret);
+				    "LPE audio: irq handling failed (%pe)\n", ERR_PTR(ret));
 }
 
 /**
diff --git a/drivers/gpu/drm/i915/gt/intel_gsc.c b/drivers/gpu/drm/i915/gt/intel_gsc.c
index 050d909fb4f8..1c06bf76568a 100644
--- a/drivers/gpu/drm/i915/gt/intel_gsc.c
+++ b/drivers/gpu/drm/i915/gt/intel_gsc.c
@@ -286,7 +286,7 @@ static void gsc_irq_handler(struct intel_gt *gt, unsigned int intf_id)
 
 	ret = generic_handle_irq_safe(gt->gsc.intf[intf_id].irq);
 	if (ret)
-		gt_err_ratelimited(gt, "error handling GSC irq: %d\n", ret);
+		gt_err_ratelimited(gt, "GSC: irq handling failed (%pe)\n", ERR_PTR(ret));
 }
 
 void intel_gsc_irq_handler(struct intel_gt *gt, u32 iir)
-- 
2.53.0


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

* [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
                   ` (3 preceding siblings ...)
  2026-06-05 21:05 ` [PATCH v3 4/5] drm/i915: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
@ 2026-06-05 21:05 ` Jonathan Cavitt
  2026-06-06  6:18   ` Raag Jadav
  2026-06-06 10:39   ` Michal Wajdeczko
  2026-06-05 22:18 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4) Patchwork
  2026-06-06 15:30 ` ✗ i915.CI.Full: failure " Patchwork
  6 siblings, 2 replies; 14+ messages in thread
From: Jonathan Cavitt @ 2026-06-05 21:05 UTC (permalink / raw)
  To: intel-xe, intel-gfx
  Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt, raag.jadav,
	Michal.Wajdeczko

Error logging is expected but not included in xe_i2c_irq_handler() for
generic_handle_irq_safe(), so add error logging there.

This issue was caught by static analysis.

v2:
- Reword error message (Wajdeczko)

Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Cc: Raag Jadav <raag.jadav@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
---
 drivers/gpu/drm/xe/xe_i2c.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_i2c.c b/drivers/gpu/drm/xe/xe_i2c.c
index 148e82e01ae8..84171021e6ea 100644
--- a/drivers/gpu/drm/xe/xe_i2c.c
+++ b/drivers/gpu/drm/xe/xe_i2c.c
@@ -177,12 +177,15 @@ static bool xe_i2c_irq_present(struct xe_device *xe)
 void xe_i2c_irq_handler(struct xe_device *xe, u32 master_ctl)
 {
 	struct xe_mmio *mmio = xe_root_tile_mmio(xe);
+	int ret;
 
 	if (!(master_ctl & I2C_IRQ) || !xe_i2c_irq_present(xe))
 		return;
 
 	/* Forward interrupt to I2C adapter */
-	generic_handle_irq_safe(xe->i2c->adapter_irq);
+	ret = generic_handle_irq_safe(xe->i2c->adapter_irq);
+	if (ret)
+		xe_err_ratelimited(xe, "I2C: irq handling failure (%pe)\n", ERR_PTR(ret));
 
 	/* Deassert after I2C adapter clears the interrupt */
 	xe_mmio_rmw32(mmio, I2C_CONFIG_CMD, 0, PCI_COMMAND_INTX_DISABLE);
-- 
2.53.0


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

* ✓ i915.CI.BAT: success for drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4)
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
                   ` (4 preceding siblings ...)
  2026-06-05 21:05 ` [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue Jonathan Cavitt
@ 2026-06-05 22:18 ` Patchwork
  2026-06-06 15:30 ` ✗ i915.CI.Full: failure " Patchwork
  6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-06-05 22:18 UTC (permalink / raw)
  To: Jonathan Cavitt; +Cc: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1969 bytes --]

== Series Details ==

Series: drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4)
URL   : https://patchwork.freedesktop.org/series/167911/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_18638 -> Patchwork_167911v4
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/index.html

Participating hosts (42 -> 39)
------------------------------

  Missing    (3): bat-dg2-13 fi-snb-2520m bat-adls-6 

Known issues
------------

  Here are the changes found in Patchwork_167911v4 that come from known issues:

### IGT changes ###

#### Possible fixes ####

  * igt@kms_hdmi_inject@inject-audio:
    - fi-tgl-1115g4:      [FAIL][1] ([i915#16115]) -> [PASS][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html

  * igt@kms_pm_rpm@basic-rte:
    - bat-rpls-4:         [DMESG-WARN][3] ([i915#13400]) -> [PASS][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html

  
  [i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
  [i915#16115]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16115


Build changes
-------------

  * Linux: CI_DRM_18638 -> Patchwork_167911v4

  CI-20190529: 20190529
  CI_DRM_18638: f5cb6d0bd86baaed2c093b772ddc3870429aba08 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_8950: 8950
  Patchwork_167911v4: f5cb6d0bd86baaed2c093b772ddc3870429aba08 @ git://anongit.freedesktop.org/gfx-ci/linux

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/index.html

[-- Attachment #2: Type: text/html, Size: 2591 bytes --]

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

* Re: [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c
  2026-06-05 21:05 ` [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c Jonathan Cavitt
@ 2026-06-06  6:15   ` Raag Jadav
  0 siblings, 0 replies; 14+ messages in thread
From: Raag Jadav @ 2026-06-06  6:15 UTC (permalink / raw)
  To: Jonathan Cavitt
  Cc: intel-xe, intel-gfx, saurabhg.gupta, alex.zuo, Michal.Wajdeczko

On Sat, Jun 06, 2026 at 05:05:32AM +0800, Jonathan Cavitt wrote:
> Update xe_i2c.c to use the xe error reporting helper functions in
> xe_printk.h instead of directly calling the associated drm print
> functions from drm_print.h
> 
> Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>

Reviewed-by: Raag Jadav <raag.jadav@intel.com>

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

* Re: [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
  2026-06-05 21:05 ` [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue Jonathan Cavitt
@ 2026-06-06  6:18   ` Raag Jadav
  2026-06-06 10:39   ` Michal Wajdeczko
  1 sibling, 0 replies; 14+ messages in thread
From: Raag Jadav @ 2026-06-06  6:18 UTC (permalink / raw)
  To: Jonathan Cavitt
  Cc: intel-xe, intel-gfx, saurabhg.gupta, alex.zuo, Michal.Wajdeczko

On Sat, Jun 06, 2026 at 05:05:34AM +0800, Jonathan Cavitt wrote:
> Error logging is expected but not included in xe_i2c_irq_handler() for
> generic_handle_irq_safe(), so add error logging there.
> 
> This issue was caught by static analysis.
> 
> v2:
> - Reword error message (Wajdeczko)
> 
> Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
> Cc: Raag Jadav <raag.jadav@intel.com>
> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>

Reviewed-by: Raag Jadav <raag.jadav@intel.com>

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

* Re: [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c
  2026-06-05 21:05 ` [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c Jonathan Cavitt
@ 2026-06-06 10:30   ` Michal Wajdeczko
  0 siblings, 0 replies; 14+ messages in thread
From: Michal Wajdeczko @ 2026-06-06 10:30 UTC (permalink / raw)
  To: Jonathan Cavitt, intel-xe, intel-gfx; +Cc: saurabhg.gupta, alex.zuo, raag.jadav



On 6/5/2026 11:05 PM, Jonathan Cavitt wrote:
> Update xe_heci_gsc.c to use the xe error reporting helper functions in
> xe_printk.h instead of directly calling the associated drm print
> functions from drm_print.h.  While we're here, we should update the
> error messages to print the error codes in a more friendly way.
> 
> v2:
> - Update the error messages to print the error codes in a more friendly
>   way (Wajdeczko)
> 
> Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
> Cc: Michal Wajdeczko <Michal.Wajdeczko@intel.com>
> ---
>  drivers/gpu/drm/xe/xe_heci_gsc.c | 21 ++++++++++-----------
>  1 file changed, 10 insertions(+), 11 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_heci_gsc.c b/drivers/gpu/drm/xe/xe_heci_gsc.c
> index 5af8903e10af..13123990c4e2 100644
> --- a/drivers/gpu/drm/xe/xe_heci_gsc.c
> +++ b/drivers/gpu/drm/xe/xe_heci_gsc.c
> @@ -8,12 +8,11 @@
>  #include <linux/pci.h>
>  #include <linux/sizes.h>
>  
> -#include <drm/drm_print.h>
> -
>  #include "xe_device_types.h"
>  #include "xe_heci_gsc.h"
>  #include "regs/xe_gsc_regs.h"
>  #include "xe_platform_types.h"
> +#include "xe_printk.h"
>  #include "xe_survivability_mode.h"
>  
>  #define GSC_BAR_LENGTH  0x00000FFC
> @@ -112,13 +111,13 @@ static int heci_gsc_irq_setup(struct xe_device *xe)
>  
>  	heci_gsc->irq = irq_alloc_desc(0);
>  	if (heci_gsc->irq < 0) {
> -		drm_err(&xe->drm, "gsc irq error %d\n", heci_gsc->irq);
> +		xe_err(xe, "GSC: irq allocation failed (%pe)\n", ERR_PTR(heci_gsc->irq));
>  		return heci_gsc->irq;
>  	}
>  
>  	ret = heci_gsc_irq_init(heci_gsc->irq);
>  	if (ret < 0)
> -		drm_err(&xe->drm, "gsc irq init failed %d\n", ret);
> +		xe_err(xe, "GSC: irq initialization failed (%pe)\n", ERR_PTR(ret));
>  
>  	return ret;
>  }
> @@ -151,7 +150,7 @@ static int heci_gsc_add_device(struct xe_device *xe, const struct heci_gsc_def *
>  
>  	ret = auxiliary_device_init(aux_dev);
>  	if (ret < 0) {
> -		drm_err(&xe->drm, "gsc aux init failed %d\n", ret);
> +		xe_err(xe, "gsc aux init failed %d\n", ret);

	"GSC: aux device init failed (%pe)\n"

>  		kfree(adev);
>  		return ret;
>  	}
> @@ -159,7 +158,7 @@ static int heci_gsc_add_device(struct xe_device *xe, const struct heci_gsc_def *
>  	heci_gsc->adev = adev; /* needed by the notifier */
>  	ret = auxiliary_device_add(aux_dev);
>  	if (ret < 0) {
> -		drm_err(&xe->drm, "gsc aux add failed %d\n", ret);
> +		xe_err(xe, "gsc aux add failed %d\n", ret);

	"GSC: aux device add failed (%pe)\n"

>  		heci_gsc->adev = NULL;
>  
>  		/* adev will be freed with the put_device() and .release sequence */
> @@ -190,7 +189,7 @@ int xe_heci_gsc_init(struct xe_device *xe)
>  	}
>  
>  	if (!def || !def->name) {
> -		drm_warn(&xe->drm, "HECI is not implemented!\n");
> +		xe_warn(xe, "HECI is not implemented!\n");
>  		return 0;
>  	}
>  
> @@ -215,7 +214,7 @@ void xe_heci_gsc_irq_handler(struct xe_device *xe, u32 iir)
>  		return;
>  
>  	if (!xe->info.has_heci_gscfi) {
> -		drm_warn_once(&xe->drm, "GSC irq: not supported");
> +		xe_warn_once(xe, "GSC: unexpected irq %#x\n", iir);
>  		return;
>  	}
>  
> @@ -224,7 +223,7 @@ void xe_heci_gsc_irq_handler(struct xe_device *xe, u32 iir)
>  
>  	ret = generic_handle_irq_safe(xe->heci_gsc.irq);
>  	if (ret)
> -		drm_err_ratelimited(&xe->drm, "error handling GSC irq: %d\n", ret);
> +		xe_err_ratelimited(xe, "GSC: irq handling failed (%pe)\n", ERR_PTR(ret));
>  }
>  
>  void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
> @@ -235,7 +234,7 @@ void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
>  		return;
>  
>  	if (!xe->info.has_heci_cscfi) {
> -		drm_warn_once(&xe->drm, "CSC irq: not supported");
> +		xe_warn_once(xe, "CSC: unexpected irq %#x\n", iir);
>  		return;
>  	}
>  
> @@ -244,5 +243,5 @@ void xe_heci_csc_irq_handler(struct xe_device *xe, u32 iir)
>  
>  	ret = generic_handle_irq_safe(xe->heci_gsc.irq);
>  	if (ret)
> -		drm_err_ratelimited(&xe->drm, "error handling GSC irq: %d\n", ret);
> +		xe_err_ratelimited(xe, "CSC: irq handling failed (%pe)\n", ERR_PTR(ret));
>  }


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

* Re: [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
  2026-06-05 21:05 ` [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue Jonathan Cavitt
  2026-06-06  6:18   ` Raag Jadav
@ 2026-06-06 10:39   ` Michal Wajdeczko
  2026-06-08 14:34     ` Cavitt, Jonathan
  1 sibling, 1 reply; 14+ messages in thread
From: Michal Wajdeczko @ 2026-06-06 10:39 UTC (permalink / raw)
  To: Jonathan Cavitt, intel-xe, intel-gfx; +Cc: saurabhg.gupta, alex.zuo, raag.jadav



On 6/5/2026 11:05 PM, Jonathan Cavitt wrote:
> Error logging is expected but not included in xe_i2c_irq_handler() for
> generic_handle_irq_safe(), so add error logging there.
> 
> This issue was caught by static analysis.

hmm, what exactly was this tool complaining about?

almost no other callers of the generic_handle_irq_safe() are printing any errors
(which are more about programming mistakes than runtime failures)

I'm asking, as if we believe that such errors are legit then maybe we shouldn't

	"Deassert after I2C adapter clears the interrupt"

> 
> v2:
> - Reword error message (Wajdeczko)
> 
> Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
> Cc: Raag Jadav <raag.jadav@intel.com>
> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
> ---
>  drivers/gpu/drm/xe/xe_i2c.c | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_i2c.c b/drivers/gpu/drm/xe/xe_i2c.c
> index 148e82e01ae8..84171021e6ea 100644
> --- a/drivers/gpu/drm/xe/xe_i2c.c
> +++ b/drivers/gpu/drm/xe/xe_i2c.c
> @@ -177,12 +177,15 @@ static bool xe_i2c_irq_present(struct xe_device *xe)
>  void xe_i2c_irq_handler(struct xe_device *xe, u32 master_ctl)
>  {
>  	struct xe_mmio *mmio = xe_root_tile_mmio(xe);
> +	int ret;
>  
>  	if (!(master_ctl & I2C_IRQ) || !xe_i2c_irq_present(xe))
>  		return;
>  
>  	/* Forward interrupt to I2C adapter */
> -	generic_handle_irq_safe(xe->i2c->adapter_irq);
> +	ret = generic_handle_irq_safe(xe->i2c->adapter_irq);
> +	if (ret)
> +		xe_err_ratelimited(xe, "I2C: irq handling failure (%pe)\n", ERR_PTR(ret));
>  
>  	/* Deassert after I2C adapter clears the interrupt */
>  	xe_mmio_rmw32(mmio, I2C_CONFIG_CMD, 0, PCI_COMMAND_INTX_DISABLE);


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

* ✗ i915.CI.Full: failure for drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4)
  2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
                   ` (5 preceding siblings ...)
  2026-06-05 22:18 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4) Patchwork
@ 2026-06-06 15:30 ` Patchwork
  6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-06-06 15:30 UTC (permalink / raw)
  To: Jonathan Cavitt; +Cc: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 124116 bytes --]

== Series Details ==

Series: drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4)
URL   : https://patchwork.freedesktop.org/series/167911/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_18638_full -> Patchwork_167911v4_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_167911v4_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_167911v4_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_167911v4_full:

### IGT changes ###

#### Possible regressions ####

  * igt@kms_dsc@dsc-basic-ultrajoiner:
    - shard-rkl:          NOTRUN -> [SKIP][1] +1 other test skip
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_dsc@dsc-basic-ultrajoiner.html

  * igt@kms_dsc@dsc-fractional-bpp:
    - shard-dg2:          NOTRUN -> [SKIP][2] +4 other tests skip
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_dsc@dsc-fractional-bpp.html

  * igt@kms_dsc@dsc-fractional-bpp-bigjoiner:
    - shard-tglu-1:       NOTRUN -> [SKIP][3] +3 other tests skip
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html

  * igt@kms_dsc@dsc-with-bpc-bigjoiner:
    - shard-tglu:         NOTRUN -> [SKIP][4] +3 other tests skip
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_dsc@dsc-with-bpc-bigjoiner.html

  
#### Warnings ####

  * igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner:
    - shard-rkl:          [SKIP][5] ([i915#14544]) -> [SKIP][6] +3 other tests skip
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html

  
Known issues
------------

  Here are the changes found in Patchwork_167911v4_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@api_intel_bb@blit-reloc-purge-cache:
    - shard-dg2:          NOTRUN -> [SKIP][7] ([i915#8411])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@api_intel_bb@blit-reloc-purge-cache.html

  * igt@device_reset@cold-reset-bound:
    - shard-tglu:         NOTRUN -> [SKIP][8] ([i915#11078])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@device_reset@cold-reset-bound.html

  * igt@drm_buddy@drm_buddy:
    - shard-tglu-1:       NOTRUN -> [SKIP][9] ([i915#15678])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@drm_buddy@drm_buddy.html

  * igt@gem_basic@multigpu-create-close:
    - shard-tglu:         NOTRUN -> [SKIP][10] ([i915#7697])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@gem_basic@multigpu-create-close.html

  * igt@gem_busy@semaphore:
    - shard-dg2:          NOTRUN -> [SKIP][11] ([i915#3936])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@gem_busy@semaphore.html

  * igt@gem_ccs@suspend-resume:
    - shard-tglu-1:       NOTRUN -> [SKIP][12] ([i915#9323]) +1 other test skip
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gem_ccs@suspend-resume.html

  * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
    - shard-dg2:          NOTRUN -> [INCOMPLETE][13] ([i915#13356] / [i915#16348])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html

  * igt@gem_close_race@multigpu-basic-process:
    - shard-rkl:          NOTRUN -> [SKIP][14] ([i915#7697])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@gem_close_race@multigpu-basic-process.html

  * igt@gem_create@create-ext-cpu-access-big:
    - shard-dg2:          NOTRUN -> [FAIL][15] ([i915#15454])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_create@create-ext-cpu-access-big.html

  * igt@gem_ctx_isolation@preservation-s3@bcs0:
    - shard-glk:          NOTRUN -> [INCOMPLETE][16] ([i915#13356]) +1 other test incomplete
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@gem_ctx_isolation@preservation-s3@bcs0.html

  * igt@gem_ctx_sseu@invalid-args:
    - shard-tglu-1:       NOTRUN -> [SKIP][17] ([i915#280])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gem_ctx_sseu@invalid-args.html

  * igt@gem_ctx_sseu@mmap-args:
    - shard-dg2:          NOTRUN -> [SKIP][18] ([i915#280])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@gem_ctx_sseu@mmap-args.html

  * igt@gem_eio@in-flight-suspend:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][19] ([i915#13390])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@gem_eio@in-flight-suspend.html

  * igt@gem_eio@kms:
    - shard-tglu:         NOTRUN -> [DMESG-WARN][20] ([i915#13363])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@gem_eio@kms.html

  * igt@gem_exec_balancer@bonded-true-hang:
    - shard-dg2:          NOTRUN -> [SKIP][21] ([i915#4812])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_exec_balancer@bonded-true-hang.html

  * igt@gem_exec_balancer@parallel-bb-first:
    - shard-rkl:          NOTRUN -> [SKIP][22] ([i915#4525])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@gem_exec_balancer@parallel-bb-first.html

  * igt@gem_exec_balancer@parallel-keep-submit-fence:
    - shard-tglu-1:       NOTRUN -> [SKIP][23] ([i915#4525]) +1 other test skip
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gem_exec_balancer@parallel-keep-submit-fence.html

  * igt@gem_exec_reloc@basic-write-read-active:
    - shard-dg2:          NOTRUN -> [SKIP][24] ([i915#3281]) +6 other tests skip
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@gem_exec_reloc@basic-write-read-active.html

  * igt@gem_exec_reloc@basic-write-read-noreloc:
    - shard-rkl:          NOTRUN -> [SKIP][25] ([i915#3281]) +3 other tests skip
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-noreloc.html

  * igt@gem_exec_suspend@basic-s3:
    - shard-glk:          NOTRUN -> [INCOMPLETE][26] ([i915#13196] / [i915#13356]) +1 other test incomplete
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk8/igt@gem_exec_suspend@basic-s3.html

  * igt@gem_lmem_swapping@heavy-verify-multi-ccs:
    - shard-glk:          NOTRUN -> [SKIP][27] ([i915#4613]) +2 other tests skip
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html

  * igt@gem_lmem_swapping@parallel-multi:
    - shard-tglu-1:       NOTRUN -> [SKIP][28] ([i915#4613]) +2 other tests skip
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gem_lmem_swapping@parallel-multi.html

  * igt@gem_lmem_swapping@parallel-random-verify-ccs:
    - shard-tglu:         NOTRUN -> [SKIP][29] ([i915#4613]) +1 other test skip
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@gem_lmem_swapping@parallel-random-verify-ccs.html

  * igt@gem_lmem_swapping@verify-ccs:
    - shard-rkl:          NOTRUN -> [SKIP][30] ([i915#4613]) +2 other tests skip
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@gem_lmem_swapping@verify-ccs.html

  * igt@gem_mmap_gtt@cpuset-medium-copy-xy:
    - shard-dg2:          NOTRUN -> [SKIP][31] ([i915#4077]) +9 other tests skip
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html

  * igt@gem_mmap_wc@bad-size:
    - shard-dg2:          NOTRUN -> [SKIP][32] ([i915#4083]) +1 other test skip
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@gem_mmap_wc@bad-size.html

  * igt@gem_partial_pwrite_pread@writes-after-reads-display:
    - shard-dg2:          NOTRUN -> [SKIP][33] ([i915#3282]) +2 other tests skip
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html

  * igt@gem_pread@exhaustion:
    - shard-glk11:        NOTRUN -> [WARN][34] ([i915#2658])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@gem_pread@exhaustion.html

  * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
    - shard-dg2:          NOTRUN -> [SKIP][35] ([i915#4270]) +2 other tests skip
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html

  * igt@gem_pxp@hw-rejects-pxp-buffer:
    - shard-tglu:         NOTRUN -> [SKIP][36] ([i915#13398])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@gem_pxp@hw-rejects-pxp-buffer.html

  * igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
    - shard-rkl:          [PASS][37] -> [ABORT][38] ([i915#15131])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-1/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html

  * igt@gem_readwrite@beyond-eob:
    - shard-rkl:          NOTRUN -> [SKIP][39] ([i915#3282]) +1 other test skip
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@gem_readwrite@beyond-eob.html

  * igt@gem_render_copy@yf-tiled-ccs-to-y-tiled:
    - shard-dg2:          NOTRUN -> [SKIP][40] ([i915#5190] / [i915#8428]) +3 other tests skip
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html

  * igt@gem_set_tiling_vs_blt@tiled-to-tiled:
    - shard-dg2:          NOTRUN -> [SKIP][41] ([i915#4079])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html

  * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
    - shard-dg2:          NOTRUN -> [SKIP][42] ([i915#3297]) +1 other test skip
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html

  * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
    - shard-dg2:          NOTRUN -> [SKIP][43] ([i915#3297] / [i915#4880])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html

  * igt@gem_userptr_blits@readonly-pwrite-unsync:
    - shard-tglu:         NOTRUN -> [SKIP][44] ([i915#3297]) +1 other test skip
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@gem_userptr_blits@readonly-pwrite-unsync.html

  * igt@gem_userptr_blits@unsync-unmap-cycles:
    - shard-tglu-1:       NOTRUN -> [SKIP][45] ([i915#3297])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gem_userptr_blits@unsync-unmap-cycles.html

  * igt@gem_workarounds@suspend-resume-fd:
    - shard-rkl:          [PASS][46] -> [INCOMPLETE][47] ([i915#13356]) +2 other tests incomplete
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@gem_workarounds@suspend-resume-fd.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_workarounds@suspend-resume-fd.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-glk:          [PASS][48] -> [ABORT][49] ([i915#5566])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk9/igt@gen9_exec_parse@allowed-all.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk3/igt@gen9_exec_parse@allowed-all.html

  * igt@gen9_exec_parse@basic-rejected:
    - shard-rkl:          NOTRUN -> [SKIP][50] ([i915#2527])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@gen9_exec_parse@basic-rejected.html

  * igt@gen9_exec_parse@bb-start-param:
    - shard-tglu:         NOTRUN -> [SKIP][51] ([i915#2527] / [i915#2856])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@gen9_exec_parse@bb-start-param.html

  * igt@gen9_exec_parse@secure-batches:
    - shard-dg2:          NOTRUN -> [SKIP][52] ([i915#2856]) +1 other test skip
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@gen9_exec_parse@secure-batches.html

  * igt@gen9_exec_parse@shadow-peek:
    - shard-tglu-1:       NOTRUN -> [SKIP][53] ([i915#2527] / [i915#2856]) +1 other test skip
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@gen9_exec_parse@shadow-peek.html

  * igt@i915_drm_fdinfo@isolation@rcs0:
    - shard-dg2:          NOTRUN -> [SKIP][54] ([i915#14073]) +15 other tests skip
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@i915_drm_fdinfo@isolation@rcs0.html

  * igt@i915_drm_fdinfo@virtual-busy-idle-all:
    - shard-dg2:          NOTRUN -> [SKIP][55] ([i915#14118])
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@i915_drm_fdinfo@virtual-busy-idle-all.html

  * igt@i915_module_load@reload-no-display:
    - shard-dg2:          NOTRUN -> [DMESG-WARN][56] ([i915#13029] / [i915#14545])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@i915_module_load@reload-no-display.html

  * igt@i915_pm_freq_api@freq-reset-multiple:
    - shard-rkl:          NOTRUN -> [SKIP][57] ([i915#8399])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@i915_pm_freq_api@freq-reset-multiple.html

  * igt@i915_pm_rc6_residency@media-rc6-accuracy:
    - shard-tglu:         NOTRUN -> [SKIP][58] ([i915#16080] / [i915#16166])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@i915_pm_rc6_residency@media-rc6-accuracy.html

  * igt@i915_pm_rc6_residency@rc6-accuracy:
    - shard-dg2:          NOTRUN -> [FAIL][59] ([i915#12964]) +1 other test fail
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@i915_pm_rc6_residency@rc6-accuracy.html

  * igt@i915_pm_sseu@full-enable:
    - shard-tglu-1:       NOTRUN -> [SKIP][60] ([i915#4387])
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@i915_pm_sseu@full-enable.html

  * igt@i915_query@query-topology-known-pci-ids:
    - shard-rkl:          NOTRUN -> [SKIP][61] ([i915#16109])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@i915_query@query-topology-known-pci-ids.html

  * igt@i915_query@query-topology-unsupported:
    - shard-tglu-1:       NOTRUN -> [SKIP][62] ([i915#16079])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@i915_query@query-topology-unsupported.html

  * igt@i915_query@test-query-geometry-subslices:
    - shard-rkl:          NOTRUN -> [SKIP][63] ([i915#5723])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@i915_query@test-query-geometry-subslices.html

  * igt@i915_suspend@basic-s3-without-i915:
    - shard-dg2:          [PASS][64] -> [ABORT][65] ([i915#15131])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-4/igt@i915_suspend@basic-s3-without-i915.html
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@i915_suspend@basic-s3-without-i915.html

  * igt@i915_suspend@forcewake:
    - shard-rkl:          [PASS][66] -> [INCOMPLETE][67] ([i915#4817])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-4/igt@i915_suspend@forcewake.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@i915_suspend@forcewake.html
    - shard-glk11:        NOTRUN -> [INCOMPLETE][68] ([i915#16182] / [i915#4817])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@i915_suspend@forcewake.html

  * igt@intel_hwmon@hwmon-write:
    - shard-tglu:         NOTRUN -> [SKIP][69] ([i915#7707])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@intel_hwmon@hwmon-write.html

  * igt@kms_addfb_basic@framebuffer-vs-set-tiling:
    - shard-dg2:          NOTRUN -> [SKIP][70] ([i915#4212])
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html

  * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
    - shard-glk:          NOTRUN -> [INCOMPLETE][71] ([i915#12761] / [i915#14995] / [i915#16314])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk9/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html

  * igt@kms_big_fb@4-tiled-16bpp-rotate-0:
    - shard-rkl:          NOTRUN -> [SKIP][72] ([i915#5286]) +3 other tests skip
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html

  * igt@kms_big_fb@4-tiled-16bpp-rotate-90:
    - shard-dg2:          NOTRUN -> [SKIP][73] +6 other tests skip
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html

  * igt@kms_big_fb@4-tiled-64bpp-rotate-180:
    - shard-tglu:         NOTRUN -> [SKIP][74] ([i915#5286]) +2 other tests skip
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@4-tiled-8bpp-rotate-180:
    - shard-tglu-1:       NOTRUN -> [SKIP][75] ([i915#5286]) +3 other tests skip
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-mtlp:         [PASS][76] -> [FAIL][77] ([i915#15733] / [i915#5138])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-dg2:          NOTRUN -> [SKIP][78] ([i915#3828]) +1 other test skip
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-tglu-1:       NOTRUN -> [SKIP][79] ([i915#3828]) +1 other test skip
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_big_fb@y-tiled-8bpp-rotate-270:
    - shard-dg2:          NOTRUN -> [SKIP][80] ([i915#4538] / [i915#5190]) +8 other tests skip
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html

  * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
    - shard-dg2:          NOTRUN -> [SKIP][81] ([i915#5190])
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html

  * igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [SKIP][82] ([i915#6095]) +49 other tests skip
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-1.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
    - shard-tglu-1:       NOTRUN -> [SKIP][83] ([i915#12313])
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][84] ([i915#6095]) +87 other tests skip
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
    - shard-dg2:          NOTRUN -> [SKIP][85] ([i915#12313]) +2 other tests skip
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
    - shard-rkl:          NOTRUN -> [SKIP][86] ([i915#12805])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1:
    - shard-dg1:          NOTRUN -> [SKIP][87] ([i915#6095]) +159 other tests skip
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/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-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][88] ([i915#6095]) +12 other tests skip
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][89] ([i915#14098] / [i915#6095]) +52 other tests skip
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2.html

  * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][90] ([i915#10307] / [i915#6095]) +74 other tests skip
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html

  * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][91] ([i915#14544] / [i915#6095]) +7 other tests skip
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-1:
    - shard-tglu-1:       NOTRUN -> [SKIP][92] ([i915#6095]) +44 other tests skip
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-1.html

  * igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][93] ([i915#14098] / [i915#14544] / [i915#6095]) +3 other tests skip
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-2.html

  * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1:
    - shard-glk:          NOTRUN -> [SKIP][94] +288 other tests skip
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1.html

  * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1:
    - shard-dg2:          NOTRUN -> [SKIP][95] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-4/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html

  * igt@kms_cdclk@mode-transition-all-outputs:
    - shard-dg2:          NOTRUN -> [SKIP][96] ([i915#16017])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_cdclk@mode-transition-all-outputs.html

  * igt@kms_cdclk@plane-scaling:
    - shard-tglu-1:       NOTRUN -> [SKIP][97] ([i915#3742])
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_cdclk@plane-scaling.html

  * igt@kms_chamelium_edid@hdmi-mode-timings:
    - shard-dg2:          NOTRUN -> [SKIP][98] ([i915#11151] / [i915#7828]) +7 other tests skip
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_chamelium_edid@hdmi-mode-timings.html

  * igt@kms_chamelium_frames@hdmi-aspect-ratio:
    - shard-tglu:         NOTRUN -> [SKIP][99] ([i915#11151] / [i915#7828]) +4 other tests skip
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_chamelium_frames@hdmi-aspect-ratio.html

  * igt@kms_chamelium_frames@hdmi-frame-dump:
    - shard-tglu-1:       NOTRUN -> [SKIP][100] ([i915#11151] / [i915#7828]) +5 other tests skip
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html

  * igt@kms_chamelium_hpd@dp-hpd-after-suspend:
    - shard-glk11:        NOTRUN -> [SKIP][101] +136 other tests skip
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html

  * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
    - shard-rkl:          NOTRUN -> [SKIP][102] ([i915#11151] / [i915#7828]) +3 other tests skip
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-tglu-1:       NOTRUN -> [SKIP][103] ([i915#15865]) +1 other test skip
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@dp-mst-type-0:
    - shard-rkl:          NOTRUN -> [SKIP][104] ([i915#15330] / [i915#3116])
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-2/igt@kms_content_protection@dp-mst-type-0.html

  * igt@kms_content_protection@dp-mst-type-0-hdcp14:
    - shard-tglu:         NOTRUN -> [SKIP][105] ([i915#15330])
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_content_protection@dp-mst-type-0-hdcp14.html

  * igt@kms_content_protection@dp-mst-type-1:
    - shard-tglu-1:       NOTRUN -> [SKIP][106] ([i915#15330] / [i915#3116] / [i915#3299])
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html

  * igt@kms_content_protection@legacy@pipe-a-dp-3:
    - shard-dg2:          NOTRUN -> [FAIL][107] ([i915#7173]) +1 other test fail
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@kms_content_protection@legacy@pipe-a-dp-3.html

  * igt@kms_content_protection@lic-type-1:
    - shard-tglu:         NOTRUN -> [SKIP][108] ([i915#15865])
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_content_protection@lic-type-1.html

  * igt@kms_content_protection@mei-interface:
    - shard-dg2:          NOTRUN -> [SKIP][109] ([i915#15865]) +2 other tests skip
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_content_protection@mei-interface.html

  * igt@kms_content_protection@uevent:
    - shard-rkl:          NOTRUN -> [SKIP][110] ([i915#15865])
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_content_protection@uevent.html

  * igt@kms_cursor_crc@cursor-onscreen-64x21:
    - shard-rkl:          [PASS][111] -> [FAIL][112] ([i915#13566]) +1 other test fail
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-64x21.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-64x21.html

  * igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [FAIL][113] ([i915#13566]) +1 other test fail
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html

  * igt@kms_cursor_crc@cursor-random-512x512:
    - shard-tglu-1:       NOTRUN -> [SKIP][114] ([i915#13049]) +2 other tests skip
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x512.html

  * igt@kms_cursor_crc@cursor-rapid-movement-32x32:
    - shard-dg2:          NOTRUN -> [SKIP][115] ([i915#3555]) +4 other tests skip
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html

  * igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
    - shard-rkl:          NOTRUN -> [FAIL][116] ([i915#13566])
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html

  * igt@kms_cursor_crc@cursor-sliding-32x10:
    - shard-rkl:          NOTRUN -> [SKIP][117] ([i915#3555]) +3 other tests skip
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-32x10.html

  * igt@kms_cursor_crc@cursor-sliding-512x512:
    - shard-dg2:          NOTRUN -> [SKIP][118] ([i915#13049])
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-512x512.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
    - shard-rkl:          NOTRUN -> [SKIP][119] ([i915#4103])
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions:
    - shard-dg2:          NOTRUN -> [SKIP][120] ([i915#13046] / [i915#5354]) +2 other tests skip
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions.html

  * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
    - shard-tglu-1:       NOTRUN -> [SKIP][121] ([i915#4103])
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html

  * igt@kms_dither@fb-8bpc-vs-panel-6bpc:
    - shard-tglu:         NOTRUN -> [SKIP][122] ([i915#1769] / [i915#3555] / [i915#3804])
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html

  * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
    - shard-rkl:          NOTRUN -> [SKIP][123] ([i915#3804])
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
    - shard-tglu:         NOTRUN -> [SKIP][124] ([i915#3804])
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html

  * igt@kms_dp_aux_dev@basic:
    - shard-tglu:         NOTRUN -> [SKIP][125] ([i915#1257])
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_dp_aux_dev@basic.html

  * igt@kms_dp_link_training@non-uhbr-sst:
    - shard-tglu-1:       NOTRUN -> [SKIP][126] ([i915#13749])
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-sst.html

  * igt@kms_dp_linktrain_fallback@dsc-fallback:
    - shard-dg2:          NOTRUN -> [SKIP][127] ([i915#13707])
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_dp_linktrain_fallback@dsc-fallback.html

  * igt@kms_fbcon_fbt@psr:
    - shard-tglu-1:       NOTRUN -> [SKIP][128] ([i915#3469])
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_fbcon_fbt@psr.html

  * igt@kms_feature_discovery@chamelium:
    - shard-tglu-1:       NOTRUN -> [SKIP][129] ([i915#2065])
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_feature_discovery@chamelium.html

  * igt@kms_feature_discovery@display-4x:
    - shard-tglu-1:       NOTRUN -> [SKIP][130] ([i915#16081])
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_feature_discovery@display-4x.html

  * igt@kms_feature_discovery@dp-mst:
    - shard-dg2:          NOTRUN -> [SKIP][131] ([i915#9337])
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_feature_discovery@dp-mst.html

  * igt@kms_feature_discovery@psr1:
    - shard-tglu:         NOTRUN -> [SKIP][132] ([i915#658])
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@kms_feature_discovery@psr1.html

  * igt@kms_flip@2x-dpms-vs-vblank-race:
    - shard-tglu:         NOTRUN -> [SKIP][133] ([i915#3637] / [i915#9934]) +2 other tests skip
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_flip@2x-dpms-vs-vblank-race.html

  * igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
    - shard-rkl:          NOTRUN -> [SKIP][134] ([i915#9934]) +3 other tests skip
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html

  * igt@kms_flip@2x-flip-vs-fences:
    - shard-dg2:          NOTRUN -> [SKIP][135] ([i915#8381])
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_flip@2x-flip-vs-fences.html

  * igt@kms_flip@2x-modeset-vs-vblank-race:
    - shard-dg2:          NOTRUN -> [SKIP][136] ([i915#9934]) +8 other tests skip
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_flip@2x-modeset-vs-vblank-race.html

  * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
    - shard-tglu-1:       NOTRUN -> [SKIP][137] ([i915#3637] / [i915#9934]) +7 other tests skip
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-glk10:        NOTRUN -> [INCOMPLETE][138] ([i915#12745] / [i915#4839])
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk10/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
    - shard-glk10:        NOTRUN -> [INCOMPLETE][139] ([i915#12745])
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk10/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
    - shard-rkl:          NOTRUN -> [SKIP][140] ([i915#15643]) +2 other tests skip
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
    - shard-tglu:         NOTRUN -> [SKIP][141] ([i915#15643]) +1 other test skip
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
    - shard-tglu-1:       NOTRUN -> [SKIP][142] ([i915#15643]) +1 other test skip
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
    - shard-dg2:          NOTRUN -> [SKIP][143] ([i915#15643]) +1 other test skip
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html

  * igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][144] ([i915#15104] / [i915#15990])
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
    - shard-dg2:          NOTRUN -> [SKIP][145] ([i915#15991] / [i915#5354]) +20 other tests skip
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt:
    - shard-rkl:          NOTRUN -> [SKIP][146] ([i915#1825]) +3 other tests skip
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
    - shard-rkl:          NOTRUN -> [SKIP][147] +46 other tests skip
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][148] ([i915#15990]) +13 other tests skip
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-indfb-pgflip-blt:
    - shard-dg2:          NOTRUN -> [SKIP][149] ([i915#15989]) +10 other tests skip
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-indfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-onoff:
    - shard-rkl:          [PASS][150] -> [SKIP][151] ([i915#15989]) +15 other tests skip
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-onoff.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-mmap-cpu:
    - shard-dg2:          NOTRUN -> [SKIP][152] ([i915#15991]) +25 other tests skip
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-pwrite:
    - shard-glk:          [PASS][153] -> [SKIP][154] +21 other tests skip
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-pwrite.html
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk9/igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbchdr-tiling-4:
    - shard-tglu-1:       NOTRUN -> [SKIP][155] ([i915#5439])
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-tiling-4.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-render:
    - shard-glk10:        NOTRUN -> [SKIP][156] +75 other tests skip
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
    - shard-rkl:          NOTRUN -> [SKIP][157] ([i915#15102] / [i915#3023]) +6 other tests skip
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html

  * igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][158] ([i915#15990] / [i915#8708]) +14 other tests skip
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt:
    - shard-tglu-1:       NOTRUN -> [SKIP][159] ([i915#15102]) +34 other tests skip
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt:
    - shard-rkl:          NOTRUN -> [SKIP][160] ([i915#15102]) +12 other tests skip
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-shrfb-plflip-blt:
    - shard-tglu:         NOTRUN -> [SKIP][161] +57 other tests skip
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-render:
    - shard-dg2:          [PASS][162] -> [SKIP][163] ([i915#15989])
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-render.html
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-indfb-pgflip-blt:
    - shard-tglu:         NOTRUN -> [SKIP][164] ([i915#15989]) +10 other tests skip
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-indfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][165] ([i915#15989]) +15 other tests skip
   [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@hdr-2p-rte:
    - shard-tglu-1:       NOTRUN -> [SKIP][166] +76 other tests skip
   [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_frontbuffer_tracking@hdr-2p-rte.html

  * igt@kms_frontbuffer_tracking@hdr-modesetfrombusy:
    - shard-tglu-1:       NOTRUN -> [SKIP][167] ([i915#15989]) +16 other tests skip
   [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_frontbuffer_tracking@hdr-modesetfrombusy.html

  * igt@kms_frontbuffer_tracking@pipe-fbc-rte:
    - shard-tglu:         NOTRUN -> [SKIP][168] ([i915#9766])
   [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-tglu:         NOTRUN -> [SKIP][169] ([i915#15102]) +25 other tests skip
   [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render:
    - shard-dg2:          NOTRUN -> [SKIP][170] ([i915#15102]) +23 other tests skip
   [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render.html

  * igt@kms_hdr@bpc-switch:
    - shard-tglu-1:       NOTRUN -> [SKIP][171] ([i915#16012] / [i915#3555] / [i915#8228])
   [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_hdr@bpc-switch.html

  * igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010:
    - shard-tglu-1:       NOTRUN -> [SKIP][172] ([i915#16012]) +1 other test skip
   [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010.html

  * igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-1-xrgb2101010:
    - shard-tglu-1:       NOTRUN -> [SKIP][173] ([i915#16011]) +2 other tests skip
   [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-1-xrgb2101010.html

  * igt@kms_hdr@invalid-hdr:
    - shard-rkl:          NOTRUN -> [SKIP][174] ([i915#16012] / [i915#3555] / [i915#8228])
   [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_hdr@invalid-hdr.html

  * igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-2-xrgb2101010:
    - shard-rkl:          NOTRUN -> [SKIP][175] ([i915#16012]) +1 other test skip
   [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-2-xrgb2101010.html

  * igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb16161616f:
    - shard-dg1:          NOTRUN -> [SKIP][176] ([i915#16012]) +1 other test skip
   [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-13/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb16161616f.html

  * igt@kms_hdr@invalid-metadata-sizes:
    - shard-dg2:          NOTRUN -> [SKIP][177] ([i915#16011] / [i915#3555] / [i915#8228])
   [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_hdr@invalid-metadata-sizes.html

  * igt@kms_hdr@static-swap:
    - shard-rkl:          [PASS][178] -> [SKIP][179] ([i915#16011] / [i915#3555] / [i915#8228])
   [178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_hdr@static-swap.html
   [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_hdr@static-swap.html

  * igt@kms_hdr@static-swap@pipe-a-hdmi-a-2-xrgb2101010:
    - shard-rkl:          [PASS][180] -> [SKIP][181] ([i915#16011]) +1 other test skip
   [180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_hdr@static-swap@pipe-a-hdmi-a-2-xrgb2101010.html
   [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_hdr@static-swap@pipe-a-hdmi-a-2-xrgb2101010.html

  * igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-1-xrgb16161616f:
    - shard-rkl:          NOTRUN -> [SKIP][182] ([i915#16011]) +5 other tests skip
   [182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/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][183] ([i915#16011]) +5 other tests skip
   [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-6/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f.html
    - shard-dg1:          NOTRUN -> [SKIP][184] ([i915#16011]) +5 other tests skip
   [184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-13/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f.html

  * igt@kms_joiner@basic-force-big-joiner:
    - shard-tglu-1:       NOTRUN -> [SKIP][185] ([i915#15459])
   [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_joiner@basic-force-big-joiner.html

  * igt@kms_joiner@basic-ultra-joiner:
    - shard-dg2:          NOTRUN -> [SKIP][186] ([i915#15458])
   [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_joiner@basic-ultra-joiner.html

  * igt@kms_joiner@invalid-modeset-big-joiner:
    - shard-dg2:          NOTRUN -> [SKIP][187] ([i915#15460])
   [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_joiner@invalid-modeset-big-joiner.html

  * igt@kms_joiner@invalid-modeset-force-big-joiner:
    - shard-tglu:         NOTRUN -> [SKIP][188] ([i915#15459])
   [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_joiner@invalid-modeset-force-big-joiner.html

  * igt@kms_joiner@invalid-modeset-force-ultra-joiner:
    - shard-tglu-1:       NOTRUN -> [SKIP][189] ([i915#15458])
   [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html

  * igt@kms_joiner@invalid-modeset-ultra-joiner:
    - shard-rkl:          NOTRUN -> [SKIP][190] ([i915#15458])
   [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_joiner@invalid-modeset-ultra-joiner.html

  * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
    - shard-tglu:         NOTRUN -> [SKIP][191] ([i915#15815])
   [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html

  * igt@kms_panel_fitting@atomic-fastset:
    - shard-dg2:          NOTRUN -> [SKIP][192] ([i915#6301])
   [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_panel_fitting@atomic-fastset.html

  * igt@kms_panel_fitting@legacy:
    - shard-tglu:         NOTRUN -> [SKIP][193] ([i915#6301])
   [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_panel_fitting@legacy.html

  * igt@kms_pipe_stress@stress-xrgb8888-ytiled:
    - shard-dg2:          NOTRUN -> [SKIP][194] ([i915#13705])
   [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html

  * igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
    - shard-rkl:          NOTRUN -> [SKIP][195] ([i915#15709]) +1 other test skip
   [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/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@pipe-b-plane-5:
    - shard-dg2:          NOTRUN -> [SKIP][196] ([i915#15608]) +1 other test skip
   [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier@pipe-b-plane-5.html

  * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier:
    - shard-tglu:         NOTRUN -> [SKIP][197] ([i915#15709]) +2 other tests skip
   [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier.html

  * igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-7:
    - shard-tglu-1:       NOTRUN -> [SKIP][198] ([i915#15608]) +1 other test skip
   [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-7.html

  * igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7:
    - shard-tglu:         NOTRUN -> [SKIP][199] ([i915#15608]) +1 other test skip
   [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7.html

  * igt@kms_plane@pixel-format-y-tiled-modifier-source-clamping:
    - shard-dg2:          NOTRUN -> [SKIP][200] ([i915#15709]) +1 other test skip
   [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_plane@pixel-format-y-tiled-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
    - shard-tglu-1:       NOTRUN -> [SKIP][201] ([i915#15709]) +2 other tests skip
   [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html

  * igt@kms_plane_alpha_blend@alpha-transparent-fb:
    - shard-glk:          NOTRUN -> [FAIL][202] ([i915#10647] / [i915#12177])
   [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@kms_plane_alpha_blend@alpha-transparent-fb.html

  * igt@kms_plane_alpha_blend@constant-alpha-max:
    - shard-glk:          NOTRUN -> [FAIL][203] ([i915#10647] / [i915#12169])
   [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk8/igt@kms_plane_alpha_blend@constant-alpha-max.html

  * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:
    - shard-glk:          NOTRUN -> [FAIL][204] ([i915#10647]) +3 other tests fail
   [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk8/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html

  * igt@kms_plane_multiple@2x-tiling-none:
    - shard-tglu-1:       NOTRUN -> [SKIP][205] ([i915#13958])
   [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-none.html

  * igt@kms_plane_multiple@2x-tiling-x:
    - shard-rkl:          NOTRUN -> [SKIP][206] ([i915#13958])
   [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-x.html

  * igt@kms_plane_multiple@tiling-4:
    - shard-rkl:          NOTRUN -> [SKIP][207] ([i915#14259])
   [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_plane_multiple@tiling-4.html

  * igt@kms_plane_multiple@tiling-yf:
    - shard-tglu-1:       NOTRUN -> [SKIP][208] ([i915#14259])
   [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html

  * igt@kms_plane_scaling@2x-scaler-multi-pipe:
    - shard-dg2:          NOTRUN -> [SKIP][209] ([i915#13046] / [i915#5354] / [i915#9423])
   [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_plane_scaling@2x-scaler-multi-pipe.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b:
    - shard-rkl:          NOTRUN -> [SKIP][210] ([i915#15329]) +3 other tests skip
   [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html

  * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
    - shard-tglu-1:       NOTRUN -> [SKIP][211] ([i915#15329]) +4 other tests skip
   [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-c:
    - shard-tglu:         NOTRUN -> [SKIP][212] ([i915#15329]) +4 other tests skip
   [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-c.html

  * igt@kms_pm_backlight@brightness-with-dpms:
    - shard-tglu-1:       NOTRUN -> [SKIP][213] ([i915#12343])
   [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html

  * igt@kms_pm_backlight@fade:
    - shard-dg2:          NOTRUN -> [SKIP][214] ([i915#12343] / [i915#5354])
   [214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_pm_backlight@fade.html

  * igt@kms_pm_backlight@fade-with-dpms:
    - shard-tglu:         NOTRUN -> [SKIP][215] ([i915#12343] / [i915#9812])
   [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_pm_backlight@fade-with-dpms.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-tglu-1:       NOTRUN -> [SKIP][216] ([i915#15948])
   [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_dc@dc9-dpms:
    - shard-tglu:         NOTRUN -> [SKIP][217] ([i915#15739])
   [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html

  * igt@kms_pm_lpsp@kms-lpsp:
    - shard-dg2:          NOTRUN -> [SKIP][218] ([i915#9340])
   [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_pm_lpsp@kms-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp-stress:
    - shard-dg2:          NOTRUN -> [SKIP][219] ([i915#15073])
   [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
    - shard-dg1:          [PASS][220] -> [SKIP][221] ([i915#15073]) +1 other test skip
   [220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html
   [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-12/igt@kms_pm_rpm@modeset-lpsp-stress.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
    - shard-rkl:          [PASS][222] -> [SKIP][223] ([i915#15073]) +3 other tests skip
   [222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
   [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
    - shard-tglu:         NOTRUN -> [SKIP][224] ([i915#15073])
   [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html

  * igt@kms_prime@basic-crc-vgem:
    - shard-dg2:          NOTRUN -> [SKIP][225] ([i915#6524] / [i915#6805])
   [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_prime@basic-crc-vgem.html

  * igt@kms_prime@d3hot:
    - shard-tglu:         NOTRUN -> [SKIP][226] ([i915#6524])
   [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_prime@d3hot.html

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
    - shard-glk10:        NOTRUN -> [SKIP][227] ([i915#11520]) +3 other tests skip
   [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk10/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
    - shard-glk11:        NOTRUN -> [SKIP][228] ([i915#11520]) +3 other tests skip
   [228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
    - shard-rkl:          NOTRUN -> [SKIP][229] ([i915#11520]) +3 other tests skip
   [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
    - shard-tglu-1:       NOTRUN -> [SKIP][230] ([i915#11520]) +5 other tests skip
   [230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
    - shard-glk:          NOTRUN -> [SKIP][231] ([i915#11520]) +5 other tests skip
   [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk8/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
    - shard-dg2:          NOTRUN -> [SKIP][232] ([i915#11520]) +5 other tests skip
   [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
    - shard-tglu:         NOTRUN -> [SKIP][233] ([i915#11520]) +5 other tests skip
   [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html

  * igt@kms_psr2_su@page_flip-p010:
    - shard-dg2:          NOTRUN -> [SKIP][234] ([i915#9683])
   [234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_psr2_su@page_flip-p010.html

  * igt@kms_psr@fbc-psr2-sprite-render:
    - shard-tglu-1:       NOTRUN -> [SKIP][235] ([i915#9732]) +14 other tests skip
   [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_psr@fbc-psr2-sprite-render.html

  * igt@kms_psr@pr-cursor-mmap-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][236] ([i915#1072] / [i915#9732]) +9 other tests skip
   [236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-3/igt@kms_psr@pr-cursor-mmap-cpu.html

  * igt@kms_psr@pr-primary-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][237] ([i915#1072] / [i915#9732]) +16 other tests skip
   [237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_psr@pr-primary-mmap-gtt.html

  * igt@kms_psr@psr-basic:
    - shard-tglu:         NOTRUN -> [SKIP][238] ([i915#9732]) +12 other tests skip
   [238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_psr@psr-basic.html

  * igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
    - shard-rkl:          NOTRUN -> [SKIP][239] ([i915#15949])
   [239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html

  * igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
    - shard-dg2:          NOTRUN -> [SKIP][240] ([i915#15949])
   [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html

  * igt@kms_rotation_crc@multiplane-rotation:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][241] ([i915#15492] / [i915#16184])
   [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk11/igt@kms_rotation_crc@multiplane-rotation.html

  * igt@kms_rotation_crc@primary-rotation-270:
    - shard-dg2:          NOTRUN -> [SKIP][242] ([i915#12755] / [i915#15867]) +1 other test skip
   [242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_rotation_crc@primary-rotation-270.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
    - shard-tglu-1:       NOTRUN -> [SKIP][243] ([i915#5289])
   [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
    - shard-tglu:         NOTRUN -> [SKIP][244] ([i915#5289])
   [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-dg2:          NOTRUN -> [SKIP][245] ([i915#8623]) +1 other test skip
   [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_vrr@flip-basic-fastset:
    - shard-dg2:          NOTRUN -> [SKIP][246] ([i915#9906])
   [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_vrr@flip-basic-fastset.html

  * igt@kms_vrr@flip-dpms:
    - shard-tglu-1:       NOTRUN -> [SKIP][247] ([i915#3555]) +3 other tests skip
   [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-1/igt@kms_vrr@flip-dpms.html

  * igt@kms_vrr@flip-suspend:
    - shard-tglu:         NOTRUN -> [SKIP][248] ([i915#3555]) +2 other tests skip
   [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@kms_vrr@flip-suspend.html

  * igt@perf@non-zero-reason@0-rcs0:
    - shard-dg2:          NOTRUN -> [FAIL][249] ([i915#9100]) +1 other test fail
   [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@perf@non-zero-reason@0-rcs0.html

  * igt@perf_pmu@module-unload:
    - shard-tglu:         NOTRUN -> [ABORT][250] ([i915#15778])
   [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-9/igt@perf_pmu@module-unload.html

  * igt@prime_vgem@fence-read-hang:
    - shard-dg2:          NOTRUN -> [SKIP][251] ([i915#3708])
   [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@prime_vgem@fence-read-hang.html

  * igt@sriov_basic@bind-unbind-vf:
    - shard-rkl:          NOTRUN -> [SKIP][252] ([i915#9917])
   [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@sriov_basic@bind-unbind-vf.html

  * igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-random:
    - shard-tglu:         NOTRUN -> [SKIP][253] ([i915#16066]) +8 other tests skip
   [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-7/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-random.html

  
#### Possible fixes ####

  * igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
    - shard-dg2:          [INCOMPLETE][254] ([i915#13356] / [i915#16348]) -> [PASS][255]
   [254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
   [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html

  * igt@gem_ctx_isolation@preservation-s3:
    - shard-dg2:          [INCOMPLETE][256] ([i915#13356] / [i915#16240]) -> [PASS][257] +1 other test pass
   [256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-1/igt@gem_ctx_isolation@preservation-s3.html
   [257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-5/igt@gem_ctx_isolation@preservation-s3.html

  * igt@i915_pm_rpm@system-suspend:
    - shard-dg1:          [DMESG-WARN][258] ([i915#4391] / [i915#4423]) -> [PASS][259]
   [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-14/igt@i915_pm_rpm@system-suspend.html
   [259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-14/igt@i915_pm_rpm@system-suspend.html

  * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1:
    - shard-glk:          [INCOMPLETE][260] ([i915#12761] / [i915#16314]) -> [PASS][261]
   [260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk8/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html
   [261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk9/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html

  * igt@kms_async_flips@basic-modeset-with-all-modifiers-formats:
    - shard-dg1:          [DMESG-WARN][262] ([i915#4423]) -> [PASS][263] +1 other test pass
   [262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-13/igt@kms_async_flips@basic-modeset-with-all-modifiers-formats.html
   [263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-14/igt@kms_async_flips@basic-modeset-with-all-modifiers-formats.html

  * igt@kms_cursor_crc@cursor-onscreen-128x42:
    - shard-rkl:          [FAIL][264] ([i915#13566]) -> [PASS][265] +1 other test pass
   [264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html
   [265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html

  * igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
    - shard-tglu:         [FAIL][266] ([i915#13566]) -> [PASS][267] +1 other test pass
   [266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-tglu-3/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
   [267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-4/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html

  * igt@kms_flip@basic-flip-vs-modeset:
    - shard-dg2:          [ABORT][268] ([i915#13562]) -> [PASS][269]
   [268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset.html
   [269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset.html

  * igt@kms_flip@basic-flip-vs-modeset@a-hdmi-a3:
    - shard-dg2:          [DMESG-WARN][270] ([i915#13562]) -> [PASS][271]
   [270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@a-hdmi-a3.html
   [271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@a-hdmi-a3.html

  * igt@kms_flip@basic-flip-vs-modeset@c-hdmi-a3:
    - shard-dg2:          [DMESG-WARN][272] -> [PASS][273] +1 other test pass
   [272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@c-hdmi-a3.html
   [273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@c-hdmi-a3.html

  * igt@kms_flip@basic-flip-vs-modeset@d-hdmi-a3:
    - shard-dg2:          [ABORT][274] -> [PASS][275]
   [274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@d-hdmi-a3.html
   [275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-8/igt@kms_flip@basic-flip-vs-modeset@d-hdmi-a3.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible:
    - shard-glk:          [FAIL][276] ([i915#13027]) -> [PASS][277] +1 other test pass
   [276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3:
    - shard-dg2:          [FAIL][278] ([i915#13027]) -> [PASS][279] +1 other test pass
   [278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3.html
   [279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-3/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-dg2:          [ABORT][280] ([i915#15132]) -> [PASS][281]
   [280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-10/igt@kms_flip@flip-vs-suspend.html
   [281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-1/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_force_connector_basic@force-edid:
    - shard-mtlp:         [SKIP][282] ([i915#15672]) -> [PASS][283]
   [282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-mtlp-1/igt@kms_force_connector_basic@force-edid.html
   [283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-mtlp-5/igt@kms_force_connector_basic@force-edid.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff:
    - shard-rkl:          [SKIP][284] ([i915#15989]) -> [PASS][285] +13 other tests pass
   [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html
   [285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite:
    - shard-dg2:          [SKIP][286] ([i915#15989]) -> [PASS][287] +3 other tests pass
   [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-7/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html
   [287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-pwrite:
    - shard-glk:          [SKIP][288] -> [PASS][289]
   [288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk6/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-pwrite.html
   [289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-pwrite.html

  * igt@kms_hdr@bpc-switch:
    - shard-rkl:          [SKIP][290] ([i915#16012] / [i915#3555] / [i915#8228]) -> [PASS][291]
   [290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_hdr@bpc-switch.html
   [291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_hdr@bpc-switch.html

  * igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-256:
    - shard-mtlp:         [DMESG-WARN][292] -> [PASS][293] +1 other test pass
   [292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-mtlp-2/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-256.html
   [293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-mtlp-6/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-256.html

  * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
    - shard-dg1:          [SKIP][294] ([i915#15073]) -> [PASS][295]
   [294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-15/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
   [295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-19/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp:
    - shard-rkl:          [SKIP][296] ([i915#15073]) -> [PASS][297] +1 other test pass
   [296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html
   [297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html

  * igt@kms_vblank@ts-continuation-suspend:
    - shard-rkl:          [INCOMPLETE][298] ([i915#12276]) -> [PASS][299]
   [298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_vblank@ts-continuation-suspend.html
   [299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-2/igt@kms_vblank@ts-continuation-suspend.html

  * igt@perf_pmu@busy-double-start:
    - shard-mtlp:         [FAIL][300] ([i915#4349]) -> [PASS][301] +2 other tests pass
   [300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-mtlp-7/igt@perf_pmu@busy-double-start.html
   [301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-mtlp-1/igt@perf_pmu@busy-double-start.html

  
#### Warnings ####

  * igt@api_intel_bb@object-reloc-keep-cache:
    - shard-rkl:          [SKIP][302] ([i915#14544] / [i915#8411]) -> [SKIP][303] ([i915#8411]) +1 other test skip
   [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html
   [303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@api_intel_bb@object-reloc-keep-cache.html

  * igt@device_reset@cold-reset-bound:
    - shard-rkl:          [SKIP][304] ([i915#11078] / [i915#14544]) -> [SKIP][305] ([i915#11078])
   [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@device_reset@cold-reset-bound.html
   [305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@device_reset@cold-reset-bound.html

  * igt@gem_basic@multigpu-create-close:
    - shard-rkl:          [SKIP][306] ([i915#14544] / [i915#7697]) -> [SKIP][307] ([i915#7697])
   [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_basic@multigpu-create-close.html
   [307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@gem_basic@multigpu-create-close.html

  * igt@gem_ctx_sseu@engines:
    - shard-rkl:          [SKIP][308] ([i915#14544] / [i915#280]) -> [SKIP][309] ([i915#280])
   [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_ctx_sseu@engines.html
   [309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@gem_ctx_sseu@engines.html

  * igt@gem_exec_balancer@parallel-keep-in-fence:
    - shard-rkl:          [SKIP][310] ([i915#4525]) -> [SKIP][311] ([i915#14544] / [i915#4525])
   [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@gem_exec_balancer@parallel-keep-in-fence.html
   [311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-in-fence.html

  * igt@gem_exec_reloc@basic-cpu-noreloc:
    - shard-rkl:          [SKIP][312] ([i915#14544] / [i915#3281]) -> [SKIP][313] ([i915#3281]) +7 other tests skip
   [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-noreloc.html
   [313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@gem_exec_reloc@basic-cpu-noreloc.html

  * igt@gem_exec_reloc@basic-wc-active:
    - shard-rkl:          [SKIP][314] ([i915#3281]) -> [SKIP][315] ([i915#14544] / [i915#3281]) +1 other test skip
   [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@gem_exec_reloc@basic-wc-active.html
   [315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_exec_reloc@basic-wc-active.html

  * igt@gem_lmem_swapping@heavy-verify-multi-ccs:
    - shard-rkl:          [SKIP][316] ([i915#4613]) -> [SKIP][317] ([i915#14544] / [i915#4613])
   [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
   [317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html

  * igt@gem_lmem_swapping@random-engines:
    - shard-rkl:          [SKIP][318] ([i915#14544] / [i915#4613]) -> [SKIP][319] ([i915#4613]) +1 other test skip
   [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_lmem_swapping@random-engines.html
   [319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@gem_lmem_swapping@random-engines.html

  * igt@gem_pxp@hw-rejects-pxp-buffer:
    - shard-rkl:          [SKIP][320] ([i915#13717] / [i915#14544]) -> [SKIP][321] ([i915#13717]) +1 other test skip
   [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-buffer.html
   [321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@gem_pxp@hw-rejects-pxp-buffer.html

  * igt@gem_readwrite@read-write:
    - shard-rkl:          [SKIP][322] ([i915#3282]) -> [SKIP][323] ([i915#14544] / [i915#3282])
   [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@gem_readwrite@read-write.html
   [323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_readwrite@read-write.html

  * igt@gem_tiled_pread_basic@basic:
    - shard-rkl:          [SKIP][324] ([i915#15656]) -> [SKIP][325] ([i915#14544] / [i915#15656])
   [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@gem_tiled_pread_basic@basic.html
   [325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_tiled_pread_basic@basic.html

  * igt@gem_userptr_blits@readonly-pwrite-unsync:
    - shard-rkl:          [SKIP][326] ([i915#14544] / [i915#3297]) -> [SKIP][327] ([i915#3297]) +1 other test skip
   [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gem_userptr_blits@readonly-pwrite-unsync.html
   [327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@gem_userptr_blits@readonly-pwrite-unsync.html

  * igt@gem_userptr_blits@relocations:
    - shard-rkl:          [SKIP][328] ([i915#3281] / [i915#3297]) -> [SKIP][329] ([i915#14544] / [i915#3281] / [i915#3297])
   [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@gem_userptr_blits@relocations.html
   [329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gem_userptr_blits@relocations.html

  * igt@gen9_exec_parse@shadow-peek:
    - shard-rkl:          [SKIP][330] ([i915#2527]) -> [SKIP][331] ([i915#14544] / [i915#2527])
   [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html
   [331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html

  * igt@gen9_exec_parse@valid-registers:
    - shard-rkl:          [SKIP][332] ([i915#14544] / [i915#2527]) -> [SKIP][333] ([i915#2527]) +2 other tests skip
   [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@gen9_exec_parse@valid-registers.html
   [333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@gen9_exec_parse@valid-registers.html

  * igt@i915_pm_freq_api@freq-suspend:
    - shard-rkl:          [SKIP][334] ([i915#8399]) -> [SKIP][335] ([i915#14544] / [i915#8399])
   [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@i915_pm_freq_api@freq-suspend.html
   [335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html

  * igt@i915_pm_rc6_residency@media-rc6-accuracy:
    - shard-rkl:          [SKIP][336] ([i915#14544] / [i915#16080] / [i915#16166]) -> [SKIP][337] ([i915#16080] / [i915#16166])
   [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
   [337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@i915_pm_rc6_residency@media-rc6-accuracy.html

  * igt@intel_hwmon@hwmon-write:
    - shard-rkl:          [SKIP][338] ([i915#14544] / [i915#7707]) -> [SKIP][339] ([i915#7707])
   [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@intel_hwmon@hwmon-write.html
   [339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@intel_hwmon@hwmon-write.html

  * igt@kms_big_fb@4-tiled-32bpp-rotate-180:
    - shard-rkl:          [SKIP][340] ([i915#5286]) -> [SKIP][341] ([i915#14544] / [i915#5286])
   [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
   [341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html

  * igt@kms_big_fb@4-tiled-64bpp-rotate-180:
    - shard-rkl:          [SKIP][342] ([i915#14544] / [i915#5286]) -> [SKIP][343] ([i915#5286]) +3 other tests skip
   [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
   [343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@linear-32bpp-rotate-90:
    - shard-rkl:          [SKIP][344] ([i915#14544] / [i915#3638]) -> [SKIP][345] ([i915#3638]) +3 other tests skip
   [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html
   [345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_big_fb@linear-32bpp-rotate-90.html

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
    - shard-dg1:          [SKIP][346] ([i915#4538]) -> [SKIP][347] ([i915#4423] / [i915#4538])
   [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-12/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
   [347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-19/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
    - shard-rkl:          [SKIP][348] ([i915#14544] / [i915#6095]) -> [SKIP][349] ([i915#6095]) +2 other tests skip
   [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
   [349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
    - shard-rkl:          [SKIP][350] ([i915#6095]) -> [SKIP][351] ([i915#14544] / [i915#6095]) +1 other test skip
   [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
   [351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
    - shard-rkl:          [SKIP][352] ([i915#12313] / [i915#14544]) -> [SKIP][353] ([i915#12313]) +1 other test skip
   [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
   [353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
    - shard-rkl:          [SKIP][354] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][355] ([i915#14098] / [i915#6095]) +11 other tests skip
   [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
   [355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html

  * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs:
    - shard-rkl:          [SKIP][356] ([i915#14098] / [i915#6095]) -> [SKIP][357] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
   [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs.html
   [357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs.html

  * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
    - shard-rkl:          [SKIP][358] ([i915#11151] / [i915#7828]) -> [SKIP][359] ([i915#11151] / [i915#14544] / [i915#7828]) +2 other tests skip
   [358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
   [359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html

  * igt@kms_chamelium_frames@dp-crc-fast:
    - shard-rkl:          [SKIP][360] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][361] ([i915#11151] / [i915#7828]) +5 other tests skip
   [360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_chamelium_frames@dp-crc-fast.html
   [361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_chamelium_frames@dp-crc-fast.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-rkl:          [SKIP][362] ([i915#15865]) -> [SKIP][363] ([i915#14544] / [i915#15865])
   [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_content_protection@atomic-dpms.html
   [363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@dp-mst-type-0-hdcp14:
    - shard-rkl:          [SKIP][364] ([i915#14544] / [i915#15330]) -> [SKIP][365] ([i915#15330])
   [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
   [365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_content_protection@dp-mst-type-0-hdcp14.html

  * igt@kms_content_protection@legacy:
    - shard-rkl:          [SKIP][366] ([i915#14544] / [i915#15865]) -> [SKIP][367] ([i915#15865]) +1 other test skip
   [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_content_protection@legacy.html
   [367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@legacy-hdcp14:
    - shard-dg2:          [SKIP][368] ([i915#15865]) -> [FAIL][369] ([i915#7173]) +1 other test fail
   [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-7/igt@kms_content_protection@legacy-hdcp14.html
   [369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@kms_content_protection@legacy-hdcp14.html

  * igt@kms_cursor_crc@cursor-onscreen-512x170:
    - shard-dg2:          [SKIP][370] ([i915#13049]) -> [SKIP][371] ([i915#13049] / [i915#3359])
   [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-7/igt@kms_cursor_crc@cursor-onscreen-512x170.html
   [371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@kms_cursor_crc@cursor-onscreen-512x170.html

  * igt@kms_cursor_crc@cursor-onscreen-512x512:
    - shard-rkl:          [SKIP][372] ([i915#13049] / [i915#14544]) -> [SKIP][373] ([i915#13049])
   [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x512.html
   [373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html

  * igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
    - shard-rkl:          [SKIP][374] ([i915#14544] / [i915#9723]) -> [SKIP][375] ([i915#9723])
   [374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
   [375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html

  * igt@kms_dither@fb-8bpc-vs-panel-6bpc:
    - shard-rkl:          [SKIP][376] ([i915#14544] / [i915#3555] / [i915#3804]) -> [SKIP][377] ([i915#3555] / [i915#3804])
   [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
   [377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html

  * igt@kms_dp_aux_dev@basic:
    - shard-rkl:          [SKIP][378] ([i915#1257] / [i915#14544]) -> [SKIP][379] ([i915#1257])
   [378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_dp_aux_dev@basic.html
   [379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_dp_aux_dev@basic.html

  * igt@kms_dp_link_training@non-uhbr-sst:
    - shard-rkl:          [SKIP][380] ([i915#13749]) -> [SKIP][381] ([i915#13749] / [i915#14544])
   [380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_dp_link_training@non-uhbr-sst.html
   [381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-sst.html

  * igt@kms_feature_discovery@display-2x:
    - shard-rkl:          [SKIP][382] ([i915#16081]) -> [SKIP][383] ([i915#14544] / [i915#16081]) +1 other test skip
   [382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_feature_discovery@display-2x.html
   [383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_feature_discovery@display-2x.html

  * igt@kms_flip@2x-dpms-vs-vblank-race:
    - shard-rkl:          [SKIP][384] ([i915#14544] / [i915#9934]) -> [SKIP][385] ([i915#9934]) +1 other test skip
   [384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_flip@2x-dpms-vs-vblank-race.html
   [385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_flip@2x-dpms-vs-vblank-race.html

  * igt@kms_flip@2x-flip-vs-suspend:
    - shard-glk:          [INCOMPLETE][386] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][387] ([i915#12745] / [i915#4839])
   [386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk3/igt@kms_flip@2x-flip-vs-suspend.html
   [387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk6/igt@kms_flip@2x-flip-vs-suspend.html

  * igt@kms_flip@2x-plain-flip:
    - shard-rkl:          [SKIP][388] ([i915#9934]) -> [SKIP][389] ([i915#14544] / [i915#9934]) +3 other tests skip
   [388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_flip@2x-plain-flip.html
   [389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_flip@2x-plain-flip.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-glk:          [INCOMPLETE][390] ([i915#12314] / [i915#12745] / [i915#4839]) -> [INCOMPLETE][391] ([i915#12745] / [i915#4839] / [i915#6113])
   [390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk8/igt@kms_flip@flip-vs-suspend-interruptible.html
   [391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible.html

  * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
    - shard-glk:          [INCOMPLETE][392] ([i915#12314] / [i915#12745]) -> [INCOMPLETE][393] ([i915#12745])
   [392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-glk8/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
   [393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
    - shard-rkl:          [SKIP][394] ([i915#15643]) -> [SKIP][395] ([i915#14544] / [i915#15643])
   [394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
   [395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
    - shard-rkl:          [SKIP][396] ([i915#14544] / [i915#15643]) -> [SKIP][397] ([i915#15643]) +2 other tests skip
   [396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
   [397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move:
    - shard-dg2:          [SKIP][398] ([i915#15102]) -> [SKIP][399] ([i915#10433] / [i915#15102]) +1 other test skip
   [398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
   [399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][400] ([i915#14544] / [i915#1825]) -> [SKIP][401] ([i915#1825]) +7 other tests skip
   [400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
   [401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-render:
    - shard-dg1:          [SKIP][402] -> [SKIP][403] ([i915#4423])
   [402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-render.html
   [403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-dg1:          [SKIP][404] ([i915#15990]) -> [SKIP][405] ([i915#15990] / [i915#4423])
   [404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
   [405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-spr-indfb-draw-mmap-wc:
    - shard-rkl:          [SKIP][406] ([i915#14544]) -> [SKIP][407] +66 other tests skip
   [406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-spr-indfb-draw-mmap-wc.html
   [407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@pipe-fbc-rte:
    - shard-rkl:          [SKIP][408] ([i915#14544] / [i915#9766]) -> [SKIP][409] ([i915#9766])
   [408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
   [409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html

  * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][410] ([i915#14544] / [i915#15102]) -> [SKIP][411] ([i915#15102]) +20 other tests skip
   [410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
   [411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/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-move:
    - shard-rkl:          [SKIP][412] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][413] ([i915#15102] / [i915#3023]) +12 other tests skip
   [412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
   [413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt:
    - shard-dg2:          [SKIP][414] ([i915#10433] / [i915#15102]) -> [SKIP][415] ([i915#15102])
   [414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html
   [415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][416] ([i915#1825]) -> [SKIP][417] ([i915#14544] / [i915#1825])
   [416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
   [417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
    - shard-rkl:          [SKIP][418] -> [SKIP][419] ([i915#14544]) +19 other tests skip
   [418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
   [419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite:
    - shard-rkl:          [SKIP][420] ([i915#15102] / [i915#3023]) -> [SKIP][421] ([i915#14544] / [i915#15102] / [i915#3023]) +5 other tests skip
   [420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html
   [421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-shrfb-msflip-blt:
    - shard-rkl:          [SKIP][422] ([i915#15102]) -> [SKIP][423] ([i915#14544] / [i915#15102]) +5 other tests skip
   [422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-shrfb-msflip-blt.html
   [423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-shrfb-msflip-blt.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc:
    - shard-dg1:          [SKIP][424] ([i915#15990] / [i915#4423]) -> [SKIP][425] ([i915#15990])
   [424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg1-12/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
   [425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg1-17/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html

  * igt@kms_joiner@invalid-modeset-force-big-joiner:
    - shard-rkl:          [SKIP][426] ([i915#14544] / [i915#15459]) -> [SKIP][427] ([i915#15459])
   [426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-big-joiner.html
   [427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_joiner@invalid-modeset-force-big-joiner.html

  * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
    - shard-rkl:          [SKIP][428] ([i915#14544] / [i915#15638] / [i915#15722]) -> [SKIP][429] ([i915#15638] / [i915#15722])
   [428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
   [429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html

  * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
    - shard-rkl:          [SKIP][430] ([i915#14544] / [i915#15815]) -> [SKIP][431] ([i915#15815])
   [430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
   [431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html

  * igt@kms_panel_fitting@legacy:
    - shard-rkl:          [SKIP][432] ([i915#14544] / [i915#6301]) -> [SKIP][433] ([i915#6301])
   [432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_panel_fitting@legacy.html
   [433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_panel_fitting@legacy.html

  * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
    - shard-rkl:          [SKIP][434] ([i915#14544] / [i915#15709]) -> [SKIP][435] ([i915#15709]) +4 other tests skip
   [434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
   [435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html

  * igt@kms_plane_lowres@tiling-yf:
    - shard-rkl:          [SKIP][436] ([i915#14544] / [i915#3555]) -> [SKIP][437] ([i915#3555]) +1 other test skip
   [436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_plane_lowres@tiling-yf.html
   [437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_plane_lowres@tiling-yf.html

  * igt@kms_plane_multiple@2x-tiling-yf:
    - shard-rkl:          [SKIP][438] ([i915#13958] / [i915#14544]) -> [SKIP][439] ([i915#13958])
   [438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-yf.html
   [439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-yf.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
    - shard-rkl:          [SKIP][440] ([i915#14544] / [i915#15329]) -> [SKIP][441] ([i915#15329]) +3 other tests skip
   [440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
   [441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html

  * igt@kms_pm_backlight@fade-with-dpms:
    - shard-rkl:          [SKIP][442] ([i915#12343] / [i915#14544] / [i915#5354]) -> [SKIP][443] ([i915#12343] / [i915#5354])
   [442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
   [443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-rkl:          [SKIP][444] ([i915#15948]) -> [SKIP][445] ([i915#14544] / [i915#15948])
   [444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_pm_dc@dc5-psr.html
   [445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-tglu:         [FAIL][446] ([i915#15752]) -> [SKIP][447] ([i915#15128])
   [446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-tglu-10/igt@kms_pm_dc@dc6-dpms.html
   [447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_lpsp@kms-lpsp:
    - shard-rkl:          [SKIP][448] ([i915#3828]) -> [SKIP][449] ([i915#9340])
   [448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html
   [449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-1/igt@kms_pm_lpsp@kms-lpsp.html

  * igt@kms_prime@basic-crc-hybrid:
    - shard-rkl:          [SKIP][450] ([i915#6524]) -> [SKIP][451] ([i915#14544] / [i915#6524])
   [450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_prime@basic-crc-hybrid.html
   [451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_prime@basic-crc-hybrid.html

  * igt@kms_prime@d3hot:
    - shard-rkl:          [SKIP][452] ([i915#14544] / [i915#6524]) -> [SKIP][453] ([i915#6524])
   [452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_prime@d3hot.html
   [453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_prime@d3hot.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
    - shard-rkl:          [SKIP][454] ([i915#11520] / [i915#14544]) -> [SKIP][455] ([i915#11520]) +6 other tests skip
   [454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
   [455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
    - shard-rkl:          [SKIP][456] ([i915#11520]) -> [SKIP][457] ([i915#11520] / [i915#14544]) +1 other test skip
   [456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
   [457]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html

  * igt@kms_psr@psr-cursor-mmap-cpu:
    - shard-rkl:          [SKIP][458] ([i915#1072] / [i915#9732]) -> [SKIP][459] ([i915#1072] / [i915#14544] / [i915#9732]) +5 other tests skip
   [458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-5/igt@kms_psr@psr-cursor-mmap-cpu.html
   [459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_psr@psr-cursor-mmap-cpu.html

  * igt@kms_psr@psr2-cursor-blt:
    - shard-rkl:          [SKIP][460] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][461] ([i915#1072] / [i915#9732]) +15 other tests skip
   [460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_psr@psr2-cursor-blt.html
   [461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@kms_psr@psr2-cursor-blt.html

  * igt@kms_rotation_crc@primary-rotation-90:
    - shard-dg2:          [SKIP][462] ([i915#12755] / [i915#15867]) -> [SKIP][463] ([i915#15867])
   [462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-dg2-7/igt@kms_rotation_crc@primary-rotation-90.html
   [463]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-dg2-10/igt@kms_rotation_crc@primary-rotation-90.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
    - shard-rkl:          [SKIP][464] ([i915#5289]) -> [SKIP][465] ([i915#14544] / [i915#5289])
   [464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
   [465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
    - shard-rkl:          [SKIP][466] ([i915#14544] / [i915#5289]) -> [SKIP][467] ([i915#5289])
   [466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
   [467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html

  * igt@kms_vrr@seamless-rr-switch-vrr:
    - shard-rkl:          [SKIP][468] ([i915#14544] / [i915#9906]) -> [SKIP][469] ([i915#9906])
   [468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html
   [469]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@kms_vrr@seamless-rr-switch-vrr.html

  * igt@perf_pmu@rc6-all-gts:
    - shard-rkl:          [SKIP][470] ([i915#8516]) -> [SKIP][471] ([i915#14544] / [i915#8516])
   [470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-3/igt@perf_pmu@rc6-all-gts.html
   [471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html

  * igt@prime_vgem@basic-write:
    - shard-rkl:          [SKIP][472] ([i915#14544] / [i915#3291] / [i915#3708]) -> [SKIP][473] ([i915#3291] / [i915#3708])
   [472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@prime_vgem@basic-write.html
   [473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-7/igt@prime_vgem@basic-write.html

  * igt@sriov_basic@enable-vfs-bind-unbind-each:
    - shard-rkl:          [SKIP][474] ([i915#14544] / [i915#9917]) -> [SKIP][475] ([i915#9917])
   [474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18638/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each.html
   [475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_167911v4/shard-rkl-8/igt@sriov_basic@enable-vfs-bind-unbind-each.html

  
  [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
  [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
  [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
  [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
  [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
  [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
  [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
  [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
  [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
  [i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
  [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
  [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
  [i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
  [i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
  [i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
  [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#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
  [i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
  [i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
  [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
  [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
  [i915#13196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196
  [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
  [i915#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363
  [i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
  [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#13705]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13705
  [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
  [i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
  [i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
  [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
  [i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
  [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
  [i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
  [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
  [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
  [i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
  [i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
  [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
  [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
  [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
  [i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
  [i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
  [i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
  [i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
  [i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
  [i915#15454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15454
  [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#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
  [i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
  [i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638
  [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
  [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
  [i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
  [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#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
  [i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
  [i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
  [i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
  [i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
  [i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
  [i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
  [i915#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#16017]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16017
  [i915#16066]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16066
  [i915#16079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16079
  [i915#16080]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16080
  [i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
  [i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
  [i915#16166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16166
  [i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
  [i915#16184]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16184
  [i915#16240]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16240
  [i915#16314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16314
  [i915#16348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16348
  [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#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
  [i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
  [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
  [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
  [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
  [i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
  [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
  [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
  [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
  [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
  [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
  [i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359
  [i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
  [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#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
  [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
  [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
  [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
  [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
  [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
  [i915#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#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#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
  [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#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
  [i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
  [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
  [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
  [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
  [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
  [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#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#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
  [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
  [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
  [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
  [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
  [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
  [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
  [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
  [i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
  [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
  [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
  [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
  [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
  [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
  [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
  [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
  [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
  [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
  [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
  [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
  [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934


Build changes
-------------

  * Linux: CI_DRM_18638 -> Patchwork_167911v4

  CI-20190529: 20190529
  CI_DRM_18638: f5cb6d0bd86baaed2c093b772ddc3870429aba08 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_8950: 8950
  Patchwork_167911v4: f5cb6d0bd86baaed2c093b772ddc3870429aba08 @ 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_167911v4/index.html

[-- Attachment #2: Type: text/html, Size: 164372 bytes --]

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

* RE: [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
  2026-06-06 10:39   ` Michal Wajdeczko
@ 2026-06-08 14:34     ` Cavitt, Jonathan
  2026-06-08 15:20       ` Raag Jadav
  0 siblings, 1 reply; 14+ messages in thread
From: Cavitt, Jonathan @ 2026-06-08 14:34 UTC (permalink / raw)
  To: Wajdeczko, Michal, intel-xe@lists.freedesktop.org,
	intel-gfx@lists.freedesktop.org, Jadav, Raag
  Cc: Gupta, Saurabhg, Zuo, Alex, Cavitt, Jonathan

-----Original Message-----
From: Wajdeczko, Michal <michal.wajdeczko@intel.com> 
Sent: Saturday, June 6, 2026 3:40 AM
To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Jadav, Raag <raag.jadav@intel.com>
Subject: Re: [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
> 
> On 6/5/2026 11:05 PM, Jonathan Cavitt wrote:
> > Error logging is expected but not included in xe_i2c_irq_handler() for
> > generic_handle_irq_safe(), so add error logging there.
> > 
> > This issue was caught by static analysis.
> 
> hmm, what exactly was this tool complaining about?

It is complaining that xe_i2c_irq_handler() is the only place where
the return value for generic_handle_irq_safe() is not checked.

> 
> almost no other callers of the generic_handle_irq_safe() are printing any errors
> (which are more about programming mistakes than runtime failures)
> 
> I'm asking, as if we believe that such errors are legit then maybe we shouldn't
> 
> 	"Deassert after I2C adapter clears the interrupt"

Is this not also the case for every other caller of
generic_handle_irq_safe()?  If generic_handle_irq_safe() fails,
and it fails for a legitimate reason, we really should be doing
something about that other than just logging the error and
moving on.  Since we don't, based on historical usage, I don't
think whatever error generic_handle_irq_safe() can throw is
a legitimate issue that requires intervention.

But you don't have to believe just me about it.  Raag Jadav
also approves of this implementation where we don't do
anything about the error other than just log it, and he's the
one that wrote xe_i2c_irq_handler().

-Jonathan Cavitt

> 
> > 
> > v2:
> > - Reword error message (Wajdeczko)
> > 
> > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
> > Cc: Raag Jadav <raag.jadav@intel.com>
> > Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
> > ---
> >  drivers/gpu/drm/xe/xe_i2c.c | 5 ++++-
> >  1 file changed, 4 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_i2c.c b/drivers/gpu/drm/xe/xe_i2c.c
> > index 148e82e01ae8..84171021e6ea 100644
> > --- a/drivers/gpu/drm/xe/xe_i2c.c
> > +++ b/drivers/gpu/drm/xe/xe_i2c.c
> > @@ -177,12 +177,15 @@ static bool xe_i2c_irq_present(struct xe_device *xe)
> >  void xe_i2c_irq_handler(struct xe_device *xe, u32 master_ctl)
> >  {
> >  	struct xe_mmio *mmio = xe_root_tile_mmio(xe);
> > +	int ret;
> >  
> >  	if (!(master_ctl & I2C_IRQ) || !xe_i2c_irq_present(xe))
> >  		return;
> >  
> >  	/* Forward interrupt to I2C adapter */
> > -	generic_handle_irq_safe(xe->i2c->adapter_irq);
> > +	ret = generic_handle_irq_safe(xe->i2c->adapter_irq);
> > +	if (ret)
> > +		xe_err_ratelimited(xe, "I2C: irq handling failure (%pe)\n", ERR_PTR(ret));
> >  
> >  	/* Deassert after I2C adapter clears the interrupt */
> >  	xe_mmio_rmw32(mmio, I2C_CONFIG_CMD, 0, PCI_COMMAND_INTX_DISABLE);
> 
> 

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

* Re: [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue
  2026-06-08 14:34     ` Cavitt, Jonathan
@ 2026-06-08 15:20       ` Raag Jadav
  0 siblings, 0 replies; 14+ messages in thread
From: Raag Jadav @ 2026-06-08 15:20 UTC (permalink / raw)
  To: Cavitt, Jonathan
  Cc: Wajdeczko, Michal, intel-xe@lists.freedesktop.org,
	intel-gfx@lists.freedesktop.org, Gupta, Saurabhg, Zuo, Alex

On Mon, Jun 08, 2026 at 08:04:29PM +0530, Cavitt, Jonathan wrote:
> -----Original Message-----
> From: Wajdeczko, Michal <michal.wajdeczko@intel.com> 
> > On 6/5/2026 11:05 PM, Jonathan Cavitt wrote:
> > > Error logging is expected but not included in xe_i2c_irq_handler() for
> > > generic_handle_irq_safe(), so add error logging there.
> > > 
> > > This issue was caught by static analysis.
> > 
> > hmm, what exactly was this tool complaining about?
> 
> It is complaining that xe_i2c_irq_handler() is the only place where
> the return value for generic_handle_irq_safe() is not checked.
> 
> > 
> > almost no other callers of the generic_handle_irq_safe() are printing any errors
> > (which are more about programming mistakes than runtime failures)
> > 
> > I'm asking, as if we believe that such errors are legit then maybe we shouldn't
> > 
> > 	"Deassert after I2C adapter clears the interrupt"
> 
> Is this not also the case for every other caller of
> generic_handle_irq_safe()?  If generic_handle_irq_safe() fails,
> and it fails for a legitimate reason, we really should be doing
> something about that other than just logging the error and
> moving on.  Since we don't, based on historical usage, I don't
> think whatever error generic_handle_irq_safe() can throw is
> a legitimate issue that requires intervention.
> 
> But you don't have to believe just me about it.  Raag Jadav
> also approves of this implementation where we don't do
> anything about the error other than just log it, and he's the
> one that wrote xe_i2c_irq_handler().

Possible generic_handle_irq_safe() error cases are

1. Missing irq descriptor
2. Called in process ctx when set to enforced irq ctx

Both of which are programming mistakes and unrelated to hardware.

Raag

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

end of thread, other threads:[~2026-06-08 15:20 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-05 21:05 [PATCH v3 0/5] drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
2026-06-05 21:05 ` [PATCH v3 1/5] drm/xe/printk: Add xe_warn_once() Jonathan Cavitt
2026-06-05 21:05 ` [PATCH v3 2/5] drm/xe/heci: Use xe print functions in xe_heci_gsc.c Jonathan Cavitt
2026-06-06 10:30   ` Michal Wajdeczko
2026-06-05 21:05 ` [PATCH v3 3/5] drm/xe/i2c: Use xe print functions in xe_i2c.c Jonathan Cavitt
2026-06-06  6:15   ` Raag Jadav
2026-06-05 21:05 ` [PATCH v3 4/5] drm/i915: Refactor generic_handle_irq_safe() error messages Jonathan Cavitt
2026-06-05 21:05 ` [PATCH v3 5/5] drm/xe/i2c: Report i2c irq handler issue Jonathan Cavitt
2026-06-06  6:18   ` Raag Jadav
2026-06-06 10:39   ` Michal Wajdeczko
2026-06-08 14:34     ` Cavitt, Jonathan
2026-06-08 15:20       ` Raag Jadav
2026-06-05 22:18 ` ✓ i915.CI.BAT: success for drm/{i915, xe}: Refactor generic_handle_irq_safe() error messages (rev4) Patchwork
2026-06-06 15:30 ` ✗ 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