All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
@ 2026-10-18 20:12 ` Mike Anderson
  0 siblings, 0 replies; 13+ messages in thread
From: Mike Anderson via B4 Relay @ 2026-10-18 20:12 UTC (permalink / raw)
  To: Jani Nikula, Rodrigo Vivi, intel-gfx
  Cc: Joonas Lahtinen, Tvrtko Ursulin, David Airlie, Simona Vetter,
	Andy Shevchenko, Hans de Goede, intel-xe, dri-devel, linux-kernel,
	stable, Mike Anderson

From: Mike Anderson <mwwa919@gmail.com>

On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
sequences also request their pin through gpiolib, so when a sequence
toggles one of these two pins the request fails and the toggle is
dropped:

  i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)

Before that commit the pad registers were written directly, so the
sequences could still drive the pins i915 owned.

The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
during takeover and stays black, even though the backlight PWM and both
enable GPIOs read back as on. The tablet only has a usable display
with nomodeset.

When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
corresponding descriptor, set it through that descriptor instead of
requesting the pin a second time.

Fixes: 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV GPIOs behind the driver's back")
Cc: stable@vger.kernel.org
Assisted-by: LLM sparse
Signed-off-by: Mike Anderson <mwwa919@gmail.com>
---
This patch was developed with an AI coding assistant (Claude Code,
Claude Opus 5.5): it ran the debugging session on the tablet (drm.debug
log, gpio/pwm debugfs), traced the -EBUSY to 8241b55f1ded, and wrote the
change and the changelog; I reviewed it and tested it on the hardware.

Testing, Toshiba Encore 2 WT8-B (Atom Z3735F, BIOS 2.10, VBT MIPI
sequence block v2, PPS_BLC_SOC):
- Arch Linux v7.2.11-arch1 with this patch backported (applies as is):
  the panel lights up at i915 takeover and the Xorg login screen shows;
  no "GPIO index ... request failed" errors; gpio-10/11 stay owned as
  "backlight"/"panel". Unpatched v7.2.11 and v6.18.57 give a black
  panel with five -EBUSY errors during boot.
- drm-intel-next: built intel_dsi_vbt.o for i915 (=m and =y) and for
  xe (=m) with W=1 and sparse (C=2, sparse v0.6.5-rc1): no new
  warnings.

Not tested: other VLV machines with PPS_BLC_SOC. Their behaviour only
changes when their VBT sequences touch pin 10 or 11, which currently
fails with -EBUSY anyway.
---
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 32 +++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
index fe12041e9..85d1cdc6e 100644
--- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
+++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
@@ -54,6 +54,10 @@
 #define MIPI_VIRTUAL_CHANNEL_SHIFT	1
 #define MIPI_PORT_SHIFT			3
 
+/* VLV NC pins of the backlight and panel enable GPIOs, see soc_panel_gpio_table */
+#define VLV_GPIO_NC_BACKLIGHT		10
+#define VLV_GPIO_NC_PANEL		11
+
 struct i2c_adapter_lookup {
 	u16 target_addr;
 	struct intel_dsi *intel_dsi;
@@ -247,10 +251,12 @@ static void soc_opaque_gpio_set_value(struct intel_connector *connector,
 	kfree(lookup);
 }
 
-static void vlv_gpio_set_value(struct intel_connector *connector,
+static void vlv_gpio_set_value(struct intel_dsi *intel_dsi,
 			       u8 gpio_source, u8 gpio_index, bool value)
 {
-	struct intel_display *display = to_intel_display(connector);
+	struct intel_display *display = to_intel_display(&intel_dsi->base);
+	struct intel_connector *connector = intel_dsi->attached_connector;
+	struct gpio_desc *gpio_desc = NULL;
 
 	/* XXX: this assumes vlv_gpio_table only has NC GPIOs. */
 	if (connector->panel.vbt.dsi.seq_version < 3) {
@@ -265,6 +271,22 @@ static void vlv_gpio_set_value(struct intel_connector *connector,
 		}
 	}
 
+	/*
+	 * With PPS_BLC_SOC, intel_dsi_vbt_gpio_init() already owns these pins,
+	 * so requesting them again fails with -EBUSY. Some VBTs still toggle
+	 * them in their MIPI sequences, e.g. as the panel reset line, so drive
+	 * them through the descriptors we hold.
+	 */
+	if (gpio_index == VLV_GPIO_NC_BACKLIGHT)
+		gpio_desc = intel_dsi->gpio_backlight;
+	else if (gpio_index == VLV_GPIO_NC_PANEL)
+		gpio_desc = intel_dsi->gpio_panel;
+
+	if (gpio_desc && connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_SOC) {
+		gpiod_set_value_cansleep(gpio_desc, value);
+		return;
+	}
+
 	soc_opaque_gpio_set_value(connector, gpio_index,
 				  "INT33FC:01", "Panel N", gpio_index, value);
 }
@@ -430,7 +452,7 @@ static const u8 *mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data)
 	else if (DISPLAY_VER(display) >= 9)
 		bxt_gpio_set_value(connector, gpio_index, value);
 	else if (display->platform.valleyview)
-		vlv_gpio_set_value(connector, gpio_source, gpio_number, value);
+		vlv_gpio_set_value(intel_dsi, gpio_source, gpio_number, value);
 	else if (display->platform.cherryview)
 		chv_gpio_set_value(connector, gpio_source, gpio_number, value);
 
@@ -886,8 +908,8 @@ static struct gpiod_lookup_table pmic_panel_gpio_table = {
 static struct gpiod_lookup_table soc_panel_gpio_table = {
 	.dev_id = "0000:00:02.0",
 	.table = {
-		GPIO_LOOKUP("INT33FC:01", 10, "backlight", GPIO_ACTIVE_HIGH),
-		GPIO_LOOKUP("INT33FC:01", 11, "panel", GPIO_ACTIVE_HIGH),
+		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_BACKLIGHT, "backlight", GPIO_ACTIVE_HIGH),
+		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_PANEL, "panel", GPIO_ACTIVE_HIGH),
 		{ }
 	},
 };

---
base-commit: 0507cc5a476af0b6d037b19248bdd20dbe27487d
change-id: 20261018-vlv-dsi-owned-gpios-cd127ba137e7

Best regards,
--  
Mike Anderson <mwwa919@gmail.com>



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

* [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
@ 2026-10-18 20:12 ` Mike Anderson
  0 siblings, 0 replies; 13+ messages in thread
From: Mike Anderson @ 2026-10-18 20:12 UTC (permalink / raw)
  To: Jani Nikula, Rodrigo Vivi, intel-gfx
  Cc: Joonas Lahtinen, Tvrtko Ursulin, David Airlie, Simona Vetter,
	Andy Shevchenko, Hans de Goede, intel-xe, dri-devel, linux-kernel,
	stable, Mike Anderson

On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
sequences also request their pin through gpiolib, so when a sequence
toggles one of these two pins the request fails and the toggle is
dropped:

  i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)

Before that commit the pad registers were written directly, so the
sequences could still drive the pins i915 owned.

The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
during takeover and stays black, even though the backlight PWM and both
enable GPIOs read back as on. The tablet only has a usable display
with nomodeset.

When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
corresponding descriptor, set it through that descriptor instead of
requesting the pin a second time.

Fixes: 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV GPIOs behind the driver's back")
Cc: stable@vger.kernel.org
Assisted-by: LLM sparse
Signed-off-by: Mike Anderson <mwwa919@gmail.com>
---
This patch was developed with an AI coding assistant (Claude Code,
Claude Opus 5.5): it ran the debugging session on the tablet (drm.debug
log, gpio/pwm debugfs), traced the -EBUSY to 8241b55f1ded, and wrote the
change and the changelog; I reviewed it and tested it on the hardware.

Testing, Toshiba Encore 2 WT8-B (Atom Z3735F, BIOS 2.10, VBT MIPI
sequence block v2, PPS_BLC_SOC):
- Arch Linux v7.2.11-arch1 with this patch backported (applies as is):
  the panel lights up at i915 takeover and the Xorg login screen shows;
  no "GPIO index ... request failed" errors; gpio-10/11 stay owned as
  "backlight"/"panel". Unpatched v7.2.11 and v6.18.57 give a black
  panel with five -EBUSY errors during boot.
- drm-intel-next: built intel_dsi_vbt.o for i915 (=m and =y) and for
  xe (=m) with W=1 and sparse (C=2, sparse v0.6.5-rc1): no new
  warnings.

Not tested: other VLV machines with PPS_BLC_SOC. Their behaviour only
changes when their VBT sequences touch pin 10 or 11, which currently
fails with -EBUSY anyway.
---
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 32 +++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
index fe12041e9..85d1cdc6e 100644
--- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
+++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
@@ -54,6 +54,10 @@
 #define MIPI_VIRTUAL_CHANNEL_SHIFT	1
 #define MIPI_PORT_SHIFT			3
 
+/* VLV NC pins of the backlight and panel enable GPIOs, see soc_panel_gpio_table */
+#define VLV_GPIO_NC_BACKLIGHT		10
+#define VLV_GPIO_NC_PANEL		11
+
 struct i2c_adapter_lookup {
 	u16 target_addr;
 	struct intel_dsi *intel_dsi;
@@ -247,10 +251,12 @@ static void soc_opaque_gpio_set_value(struct intel_connector *connector,
 	kfree(lookup);
 }
 
-static void vlv_gpio_set_value(struct intel_connector *connector,
+static void vlv_gpio_set_value(struct intel_dsi *intel_dsi,
 			       u8 gpio_source, u8 gpio_index, bool value)
 {
-	struct intel_display *display = to_intel_display(connector);
+	struct intel_display *display = to_intel_display(&intel_dsi->base);
+	struct intel_connector *connector = intel_dsi->attached_connector;
+	struct gpio_desc *gpio_desc = NULL;
 
 	/* XXX: this assumes vlv_gpio_table only has NC GPIOs. */
 	if (connector->panel.vbt.dsi.seq_version < 3) {
@@ -265,6 +271,22 @@ static void vlv_gpio_set_value(struct intel_connector *connector,
 		}
 	}
 
+	/*
+	 * With PPS_BLC_SOC, intel_dsi_vbt_gpio_init() already owns these pins,
+	 * so requesting them again fails with -EBUSY. Some VBTs still toggle
+	 * them in their MIPI sequences, e.g. as the panel reset line, so drive
+	 * them through the descriptors we hold.
+	 */
+	if (gpio_index == VLV_GPIO_NC_BACKLIGHT)
+		gpio_desc = intel_dsi->gpio_backlight;
+	else if (gpio_index == VLV_GPIO_NC_PANEL)
+		gpio_desc = intel_dsi->gpio_panel;
+
+	if (gpio_desc && connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_SOC) {
+		gpiod_set_value_cansleep(gpio_desc, value);
+		return;
+	}
+
 	soc_opaque_gpio_set_value(connector, gpio_index,
 				  "INT33FC:01", "Panel N", gpio_index, value);
 }
@@ -430,7 +452,7 @@ static const u8 *mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data)
 	else if (DISPLAY_VER(display) >= 9)
 		bxt_gpio_set_value(connector, gpio_index, value);
 	else if (display->platform.valleyview)
-		vlv_gpio_set_value(connector, gpio_source, gpio_number, value);
+		vlv_gpio_set_value(intel_dsi, gpio_source, gpio_number, value);
 	else if (display->platform.cherryview)
 		chv_gpio_set_value(connector, gpio_source, gpio_number, value);
 
@@ -886,8 +908,8 @@ static struct gpiod_lookup_table pmic_panel_gpio_table = {
 static struct gpiod_lookup_table soc_panel_gpio_table = {
 	.dev_id = "0000:00:02.0",
 	.table = {
-		GPIO_LOOKUP("INT33FC:01", 10, "backlight", GPIO_ACTIVE_HIGH),
-		GPIO_LOOKUP("INT33FC:01", 11, "panel", GPIO_ACTIVE_HIGH),
+		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_BACKLIGHT, "backlight", GPIO_ACTIVE_HIGH),
+		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_PANEL, "panel", GPIO_ACTIVE_HIGH),
 		{ }
 	},
 };

---
base-commit: 0507cc5a476af0b6d037b19248bdd20dbe27487d
change-id: 20261018-vlv-dsi-owned-gpios-cd127ba137e7

Best regards,
--  
Mike Anderson <mwwa919@gmail.com>


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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
  (?)
@ 2026-10-19  9:58 ` Andy Shevchenko
  2026-10-19 11:03   ` Michael Anderson
  -1 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2026-10-19  9:58 UTC (permalink / raw)
  To: mwwa919
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Hans de Goede,
	intel-xe, dri-devel, linux-kernel, stable

On Sun, Oct 18, 2026 at 04:12:40PM -0400, Mike Anderson via B4 Relay wrote:

> On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
> backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
> itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
> GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
> sequences also request their pin through gpiolib, so when a sequence
> toggles one of these two pins the request fails and the toggle is
> dropped:
> 
>   i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)
> 
> Before that commit the pad registers were written directly, so the
> sequences could still drive the pins i915 owned.
> 
> The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
> panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
> MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
> failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
> during takeover and stays black, even though the backlight PWM and both
> enable GPIOs read back as on. The tablet only has a usable display
> with nomodeset.
> 
> When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
> corresponding descriptor, set it through that descriptor instead of
> requesting the pin a second time.

Ah, nice, this should be solved via using reset-gpio, which is exactly fixed
for the reset shared lines case.

-- 
With Best Regards,
Andy Shevchenko



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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-19  9:58 ` Andy Shevchenko
@ 2026-10-19 11:03   ` Michael Anderson
  2026-10-19 11:18     ` Andy Shevchenko
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Anderson @ 2026-10-19 11:03 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Hans de Goede,
	intel-xe, dri-devel, linux-kernel, stable

Thanks for looking at this. I'd like to make sure I understand before
doing a v2.

Here both users of pin 10 are i915 itself: intel_dsi_vbt_gpio_init()
takes it as the "backlight" enable GPIO (soc_panel_gpio_table,
PPS_BLC_SOC), and the VBT MIPI sequences on this tablet then toggle the
same pin as the panel reset (low in ASSERT_RESET, high-low-high in
DEASSERT_RESET). Do you mean describing pin 10 with a software-node
"reset-gpios" reference and having both paths go through
reset_control_*(), or something else?

One concern: the VBT drives explicit pulses on the pin, and shared reset
controls are refcounted, so a pulse from one path wouldn't reach the line
while the other holds it deasserted. Would an exclusive reset obtained
once by i915 and used by both paths work instead, or am I missing how
reset-gpio handles this?

Thanks,
Mike


On Mon, Oct 19, 2026 at 5:58 AM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
>
> On Sun, Oct 18, 2026 at 04:12:40PM -0400, Mike Anderson via B4 Relay wrote:
>
> > On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
> > backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
> > itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
> > GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
> > sequences also request their pin through gpiolib, so when a sequence
> > toggles one of these two pins the request fails and the toggle is
> > dropped:
> >
> >   i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)
> >
> > Before that commit the pad registers were written directly, so the
> > sequences could still drive the pins i915 owned.
> >
> > The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
> > panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
> > MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
> > failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
> > during takeover and stays black, even though the backlight PWM and both
> > enable GPIOs read back as on. The tablet only has a usable display
> > with nomodeset.
> >
> > When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
> > corresponding descriptor, set it through that descriptor instead of
> > requesting the pin a second time.
>
> Ah, nice, this should be solved via using reset-gpio, which is exactly fixed
> for the reset shared lines case.
>
> --
> With Best Regards,
> Andy Shevchenko
>
>


-- 
Michael Anderson

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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-19 11:03   ` Michael Anderson
@ 2026-10-19 11:18     ` Andy Shevchenko
  2026-10-19 14:14       ` Bartosz Golaszewski
  0 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2026-10-19 11:18 UTC (permalink / raw)
  To: Michael Anderson, Bartosz Golaszewski
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Hans de Goede,
	intel-xe, dri-devel, linux-kernel, stable

+Cc: Bart (as GPIOLIB maintainer and author of the reset-gpio rework).

On Mon, Oct 19, 2026 at 07:03:57AM -0400, Michael Anderson wrote:
> Thanks for looking at this. I'd like to make sure I understand before
> doing a v2.
> 
> Here both users of pin 10 are i915 itself: intel_dsi_vbt_gpio_init()
> takes it as the "backlight" enable GPIO (soc_panel_gpio_table,
> PPS_BLC_SOC), and the VBT MIPI sequences on this tablet then toggle the
> same pin as the panel reset (low in ASSERT_RESET, high-low-high in
> DEASSERT_RESET). Do you mean describing pin 10 with a software-node
> "reset-gpios" reference and having both paths go through
> reset_control_*(), or something else?
> 
> One concern: the VBT drives explicit pulses on the pin, and shared reset
> controls are refcounted, so a pulse from one path wouldn't reach the line
> while the other holds it deasserted. Would an exclusive reset obtained
> once by i915 and used by both paths work instead, or am I missing how
> reset-gpio handles this?

But then it sounds like the request-by-demand?
Bart, any ideas how to address this case?

> On Mon, Oct 19, 2026 at 5:58 AM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
> >
> > On Sun, Oct 18, 2026 at 04:12:40PM -0400, Mike Anderson via B4 Relay wrote:
> >
> > > On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
> > > backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
> > > itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
> > > GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
> > > sequences also request their pin through gpiolib, so when a sequence
> > > toggles one of these two pins the request fails and the toggle is
> > > dropped:
> > >
> > >   i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)
> > >
> > > Before that commit the pad registers were written directly, so the
> > > sequences could still drive the pins i915 owned.
> > >
> > > The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
> > > panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
> > > MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
> > > failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
> > > during takeover and stays black, even though the backlight PWM and both
> > > enable GPIOs read back as on. The tablet only has a usable display
> > > with nomodeset.
> > >
> > > When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
> > > corresponding descriptor, set it through that descriptor instead of
> > > requesting the pin a second time.
> >
> > Ah, nice, this should be solved via using reset-gpio, which is exactly fixed
> > for the reset shared lines case.

-- 
With Best Regards,
Andy Shevchenko



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

* ✓ CI.KUnit: success for drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
  (?)
  (?)
@ 2026-10-19 12:23 ` Patchwork
  -1 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-10-19 12:23 UTC (permalink / raw)
  To: Mike Anderson via B4 Relay; +Cc: intel-xe

== Series Details ==

Series: drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
URL   : https://patchwork.freedesktop.org/series/176383/
State : success

== Summary ==

+ trap cleanup EXIT
+ kunitconfigs=('/kernel/drivers/gpu/tests/.kunitconfig' '/kernel/drivers/gpu/drm/xe/.kunitconfig' '/kernel/drivers/gpu/drm/tests/.kunitconfig' '/kernel/drivers/gpu/drm/ttm/tests/.kunitconfig' '/kernel/drivers/dma-buf/.kunitconfig')
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/tests/.kunitconfig
[12:21:27] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:21:31] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:21:51] Starting KUnit Kernel (1/1)...
[12:21:51] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:21:51] ================= gpu_buddy (14 subtests) ==================
[12:21:51] [PASSED] gpu_test_buddy_alloc_limit
[12:21:51] [PASSED] gpu_test_buddy_alloc_optimistic
[12:21:51] [PASSED] gpu_test_buddy_alloc_pessimistic
[12:21:51] [PASSED] gpu_test_buddy_alloc_pathological
[12:21:51] [PASSED] gpu_test_buddy_alloc_contiguous
[12:21:51] [PASSED] gpu_test_buddy_alloc_clear
[12:21:51] [PASSED] gpu_test_buddy_alloc_range
[12:21:52] [PASSED] gpu_test_buddy_alloc_range_bias
[12:21:53] [PASSED] gpu_test_buddy_fragmentation_performance
[12:21:53] [PASSED] gpu_test_buddy_dirty_tracker_performance
[12:21:53] [PASSED] gpu_test_buddy_alloc_exceeds_max_order
[12:21:53] [PASSED] gpu_test_buddy_offset_aligned_allocation
[12:21:53] [PASSED] gpu_test_buddy_subtree_offset_alignment_stress
[12:21:53] [PASSED] gpu_test_buddy_addr_to_block
[12:21:53] ==================== [PASSED] gpu_buddy ====================
[12:21:53] ============================================================
[12:21:53] Testing complete. Ran 14 tests: passed: 14
[12:21:53] Elapsed time: 26.620s total, 4.366s configuring, 20.336s building, 1.846s running

+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/xe/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[12:21:53] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:21:55] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:22:34] Starting KUnit Kernel (1/1)...
[12:22:34] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:22:35] ================== guc_buf (11 subtests) ===================
[12:22:35] [PASSED] test_smallest
[12:22:35] [PASSED] test_largest
[12:22:35] [PASSED] test_granular
[12:22:35] [PASSED] test_unique
[12:22:35] [PASSED] test_overlap
[12:22:35] [PASSED] test_reusable
[12:22:35] [PASSED] test_too_big
[12:22:35] [PASSED] test_flush
[12:22:35] [PASSED] test_lookup
[12:22:35] [PASSED] test_data
[12:22:35] [PASSED] test_class
[12:22:35] ===================== [PASSED] guc_buf =====================
[12:22:35] =================== guc_dbm (7 subtests) ===================
[12:22:35] [PASSED] test_empty
[12:22:35] [PASSED] test_default
[12:22:35] ======================== test_size  ========================
[12:22:35] [PASSED] 4
[12:22:35] [PASSED] 8
[12:22:35] [PASSED] 32
[12:22:35] [PASSED] 256
[12:22:35] ==================== [PASSED] test_size ====================
[12:22:35] ======================= test_reuse  ========================
[12:22:35] [PASSED] 4
[12:22:35] [PASSED] 8
[12:22:35] [PASSED] 32
[12:22:35] [PASSED] 256
[12:22:35] =================== [PASSED] test_reuse ====================
[12:22:35] =================== test_range_overlap  ====================
[12:22:35] [PASSED] 4
[12:22:35] [PASSED] 8
[12:22:35] [PASSED] 32
[12:22:35] [PASSED] 256
[12:22:35] =============== [PASSED] test_range_overlap ================
[12:22:35] =================== test_range_compact  ====================
[12:22:35] [PASSED] 4
[12:22:35] [PASSED] 8
[12:22:35] [PASSED] 32
[12:22:35] [PASSED] 256
[12:22:35] =============== [PASSED] test_range_compact ================
[12:22:35] ==================== test_range_spare  =====================
[12:22:35] [PASSED] 4
[12:22:35] [PASSED] 8
[12:22:35] [PASSED] 32
[12:22:35] [PASSED] 256
[12:22:35] ================ [PASSED] test_range_spare =================
[12:22:35] ===================== [PASSED] guc_dbm =====================
[12:22:35] ================== guc_idm (22 subtests) ===================
[12:22:35] [PASSED] bad_init
[12:22:35] [PASSED] no_init
[12:22:35] [PASSED] init_fini
[12:22:35] [PASSED] check_init_small
[12:22:35] [PASSED] check_init_shared
[12:22:35] [PASSED] check_used
[12:22:35] [PASSED] check_quota
[12:22:35] [PASSED] check_all
[12:22:35] [PASSED] check_limits
[12:22:35] [PASSED] check_overlap
[12:22:35] [PASSED] check_overlap_alloc
[12:22:35] [PASSED] check_overlap_release
[12:22:35] [PASSED] check_overlap_partial_init
[12:22:35] [PASSED] check_overlap_partial_shared_range_blocking
[12:22:35] [PASSED] check_used_usable
[12:22:35] [PASSED] check_used_shareable
[12:22:35] [PASSED] check_used_mixed
[12:22:35] [PASSED] check_release_usable_range
[12:22:35] [PASSED] check_release_shareable_range
[12:22:35] [PASSED] check_split_boundaries
[12:22:35] [PASSED] check_shareable_spare
[12:22:35] [PASSED] check_shareable_spare_fragmented_tail
[12:22:35] ===================== [PASSED] guc_idm =====================
[12:22:35] ============== guc_klv_helpers (13 subtests) ===============
[12:22:35] [PASSED] test_count
[12:22:35] [PASSED] test_encode_u32
[12:22:35] [PASSED] test_encode_u64
[12:22:35] [PASSED] test_encode_string
[12:22:35] [PASSED] test_encode_object_raw
[12:22:35] [PASSED] test_encode_object_klv
[12:22:35] [PASSED] test_encode_object_nested
[12:22:35] [PASSED] test_encode_object_basic
[12:22:35] ===================== test_decode_u16  =====================
[12:22:35] [PASSED] empty
[12:22:35] [PASSED] valid
[12:22:35] [PASSED] max
[12:22:35] [PASSED] big
[12:22:35] [PASSED] long
[12:22:35] ================= [PASSED] test_decode_u16 =================
[12:22:35] ===================== test_decode_u32  =====================
[12:22:35] [PASSED] empty
[12:22:35] [PASSED] valid
[12:22:35] [PASSED] max
[12:22:35] [PASSED] long
[12:22:35] ================= [PASSED] test_decode_u32 =================
[12:22:35] ===================== test_decode_u64  =====================
[12:22:35] [PASSED] empty
[12:22:35] [PASSED] short
[12:22:35] [PASSED] valid
[12:22:35] [PASSED] max
[12:22:35] [PASSED] long
[12:22:35] ================= [PASSED] test_decode_u64 =================
[12:22:35] ===================== test_decode_str  =====================
[12:22:35] [PASSED] empty
[12:22:35] [PASSED] one
[12:22:35] [PASSED] one_trash
[12:22:35] [PASSED] two
[12:22:35] [PASSED] two_trash
[12:22:35] [PASSED] three
[12:22:35] [PASSED] dword
[12:22:35] [PASSED] four
[12:22:35] [PASSED] five
[12:22:35] [PASSED] six
[12:22:35] [PASSED] seven
[12:22:35] [PASSED] qword
[12:22:35] ================= [PASSED] test_decode_str =================
[12:22:35] [PASSED] test_print
[12:22:35] ================= [PASSED] guc_klv_helpers =================
[12:22:35] =================== xe_log (4 subtests) ====================
[12:22:35] [PASSED] demo_cper
[12:22:35] [PASSED] demo_dmesg
[12:22:35] ======================= test_dmesg  ========================
[12:22:35] [PASSED] test_fatal
[12:22:35] [PASSED] test_fatal_tile
[12:22:35] [PASSED] test_fatal_gt
[12:22:35] [PASSED] test_fatal_comp
[12:22:35] [PASSED] test_fatal_comp_tile
[12:22:35] [PASSED] test_fatal_comp_gt
[12:22:35] [PASSED] test_fatal_all
[12:22:35] [PASSED] test_recoverable
[12:22:35] [PASSED] test_recoverable_tile
[12:22:35] [PASSED] test_recoverable_gt
[12:22:35] [PASSED] test_recoverable_comp
[12:22:35] [PASSED] test_recoverable_comp_tile
[12:22:35] [PASSED] test_recoverable_comp_gt
[12:22:35] [PASSED] test_recoverable_all
[12:22:35] [PASSED] test_info
[12:22:35] [PASSED] test_info_tile
[12:22:35] [PASSED] test_info_gt
[12:22:35] [PASSED] test_info_err
[12:22:35] [PASSED] test_info_comp
[12:22:35] [PASSED] test_info_comp_tile
[12:22:35] [PASSED] test_info_comp_gt
[12:22:35] [PASSED] test_info_all
[12:22:35] [PASSED] test_hw_fatal
[12:22:35] [PASSED] test_hw_recoverable
[12:22:35] [PASSED] test_hw_corrected
[12:22:35] [PASSED] test_hw_informational
[12:22:35] =================== [PASSED] test_dmesg ====================
[12:22:35] ====================== test_invalid  =======================
[12:22:35] [SKIPPED] no-component no-location no-warn (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] reserved location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] unknown location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] nonzero-device-id location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] invalid-tile-id location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] invalid-gt-id location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] unknown component class (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] unknown system component (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] unknown hardware component (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] [SKIPPED] unknown component and location (requires CONFIG_DRM_XE_DEBUG)
[12:22:35] ================== [SKIPPED] test_invalid ==================
[12:22:35] ===================== [PASSED] xe_log ======================
[12:22:35] ================== no_relay (3 subtests) ===================
[12:22:35] [PASSED] xe_drops_guc2pf_if_not_ready
[12:22:35] [PASSED] xe_drops_guc2vf_if_not_ready
[12:22:35] [PASSED] xe_rejects_send_if_not_ready
[12:22:35] ==================== [PASSED] no_relay =====================
[12:22:35] ================== pf_relay (14 subtests) ==================
[12:22:35] [PASSED] pf_rejects_guc2pf_too_short
[12:22:35] [PASSED] pf_rejects_guc2pf_too_long
[12:22:35] [PASSED] pf_rejects_guc2pf_no_payload
[12:22:35] [PASSED] pf_fails_no_payload
[12:22:35] [PASSED] pf_fails_bad_origin
[12:22:35] [PASSED] pf_fails_bad_type
[12:22:35] [PASSED] pf_txn_reports_error
[12:22:35] [PASSED] pf_txn_sends_pf2guc
[12:22:35] [PASSED] pf_sends_pf2guc
[12:22:35] [SKIPPED] pf_loopback_nop (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[12:22:35] [SKIPPED] pf_loopback_echo (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[12:22:35] [SKIPPED] pf_loopback_fail (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[12:22:35] [SKIPPED] pf_loopback_busy (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[12:22:35] [SKIPPED] pf_loopback_retry (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[12:22:35] ==================== [PASSED] pf_relay =====================
[12:22:35] ================== vf_relay (3 subtests) ===================
[12:22:35] [PASSED] vf_rejects_guc2vf_too_short
[12:22:35] [PASSED] vf_rejects_guc2vf_too_long
[12:22:35] [PASSED] vf_rejects_guc2vf_no_payload
[12:22:35] ==================== [PASSED] vf_relay =====================
[12:22:35] ================ pf_gt_config (9 subtests) =================
[12:22:35] [PASSED] fair_contexts_1vf
[12:22:35] [PASSED] fair_doorbells_1vf
[12:22:35] [PASSED] fair_ggtt_1vf
[12:22:35] ====================== fair_vram_1vf  ======================
[12:22:35] [PASSED] 3.50 GiB
[12:22:35] [PASSED] 11.5 GiB
[12:22:35] [PASSED] 15.5 GiB
[12:22:35] [PASSED] 31.5 GiB
[12:22:35] [PASSED] 63.5 GiB
[12:22:35] [PASSED] 1.91 GiB
[12:22:35] ================== [PASSED] fair_vram_1vf ==================
[12:22:35] ================ fair_vram_1vf_admin_only  =================
[12:22:35] [PASSED] 3.50 GiB
[12:22:35] [PASSED] 11.5 GiB
[12:22:35] [PASSED] 15.5 GiB
[12:22:35] [PASSED] 31.5 GiB
[12:22:35] [PASSED] 63.5 GiB
[12:22:35] [PASSED] 1.91 GiB
[12:22:35] ============ [PASSED] fair_vram_1vf_admin_only =============
[12:22:35] ====================== fair_contexts  ======================
[12:22:35] [PASSED] 1 VF
[12:22:35] [PASSED] 2 VFs
[12:22:35] [PASSED] 3 VFs
[12:22:35] [PASSED] 4 VFs
[12:22:35] [PASSED] 5 VFs
[12:22:35] [PASSED] 6 VFs
[12:22:35] [PASSED] 7 VFs
[12:22:35] [PASSED] 8 VFs
[12:22:35] [PASSED] 9 VFs
[12:22:35] [PASSED] 10 VFs
[12:22:35] [PASSED] 11 VFs
[12:22:35] [PASSED] 12 VFs
[12:22:35] [PASSED] 13 VFs
[12:22:35] [PASSED] 14 VFs
[12:22:35] [PASSED] 15 VFs
[12:22:35] [PASSED] 16 VFs
[12:22:35] [PASSED] 17 VFs
[12:22:35] [PASSED] 18 VFs
[12:22:35] [PASSED] 19 VFs
[12:22:35] [PASSED] 20 VFs
[12:22:35] [PASSED] 21 VFs
[12:22:35] [PASSED] 22 VFs
[12:22:35] [PASSED] 23 VFs
[12:22:35] [PASSED] 24 VFs
[12:22:35] [PASSED] 25 VFs
[12:22:35] [PASSED] 26 VFs
[12:22:35] [PASSED] 27 VFs
[12:22:35] [PASSED] 28 VFs
[12:22:35] [PASSED] 29 VFs
[12:22:35] [PASSED] 30 VFs
[12:22:35] [PASSED] 31 VFs
[12:22:35] [PASSED] 32 VFs
[12:22:35] [PASSED] 33 VFs
[12:22:35] [PASSED] 34 VFs
[12:22:35] [PASSED] 35 VFs
[12:22:35] [PASSED] 36 VFs
[12:22:35] [PASSED] 37 VFs
[12:22:35] [PASSED] 38 VFs
[12:22:35] [PASSED] 39 VFs
[12:22:35] [PASSED] 40 VFs
[12:22:35] [PASSED] 41 VFs
[12:22:35] [PASSED] 42 VFs
[12:22:35] [PASSED] 43 VFs
[12:22:35] [PASSED] 44 VFs
[12:22:35] [PASSED] 45 VFs
[12:22:35] [PASSED] 46 VFs
[12:22:35] [PASSED] 47 VFs
[12:22:35] [PASSED] 48 VFs
[12:22:35] [PASSED] 49 VFs
[12:22:35] [PASSED] 50 VFs
[12:22:35] [PASSED] 51 VFs
[12:22:35] [PASSED] 52 VFs
[12:22:35] [PASSED] 53 VFs
[12:22:35] [PASSED] 54 VFs
[12:22:35] [PASSED] 55 VFs
[12:22:35] [PASSED] 56 VFs
[12:22:35] [PASSED] 57 VFs
[12:22:35] [PASSED] 58 VFs
[12:22:35] [PASSED] 59 VFs
[12:22:35] [PASSED] 60 VFs
[12:22:35] [PASSED] 61 VFs
[12:22:35] [PASSED] 62 VFs
[12:22:35] [PASSED] 63 VFs
[12:22:35] ================== [PASSED] fair_contexts ==================
[12:22:35] ===================== fair_doorbells  ======================
[12:22:35] [PASSED] 1 VF
[12:22:35] [PASSED] 2 VFs
[12:22:35] [PASSED] 3 VFs
[12:22:35] [PASSED] 4 VFs
[12:22:35] [PASSED] 5 VFs
[12:22:35] [PASSED] 6 VFs
[12:22:35] [PASSED] 7 VFs
[12:22:35] [PASSED] 8 VFs
[12:22:35] [PASSED] 9 VFs
[12:22:35] [PASSED] 10 VFs
[12:22:35] [PASSED] 11 VFs
[12:22:35] [PASSED] 12 VFs
[12:22:35] [PASSED] 13 VFs
[12:22:35] [PASSED] 14 VFs
[12:22:35] [PASSED] 15 VFs
[12:22:35] [PASSED] 16 VFs
[12:22:35] [PASSED] 17 VFs
[12:22:35] [PASSED] 18 VFs
[12:22:35] [PASSED] 19 VFs
[12:22:35] [PASSED] 20 VFs
[12:22:35] [PASSED] 21 VFs
[12:22:35] [PASSED] 22 VFs
[12:22:35] [PASSED] 23 VFs
[12:22:35] [PASSED] 24 VFs
[12:22:35] [PASSED] 25 VFs
[12:22:35] [PASSED] 26 VFs
[12:22:35] [PASSED] 27 VFs
[12:22:35] [PASSED] 28 VFs
[12:22:35] [PASSED] 29 VFs
[12:22:35] [PASSED] 30 VFs
[12:22:35] [PASSED] 31 VFs
[12:22:35] [PASSED] 32 VFs
[12:22:35] [PASSED] 33 VFs
[12:22:35] [PASSED] 34 VFs
[12:22:35] [PASSED] 35 VFs
[12:22:35] [PASSED] 36 VFs
[12:22:35] [PASSED] 37 VFs
[12:22:35] [PASSED] 38 VFs
[12:22:35] [PASSED] 39 VFs
[12:22:35] [PASSED] 40 VFs
[12:22:35] [PASSED] 41 VFs
[12:22:35] [PASSED] 42 VFs
[12:22:35] [PASSED] 43 VFs
[12:22:35] [PASSED] 44 VFs
[12:22:35] [PASSED] 45 VFs
[12:22:35] [PASSED] 46 VFs
[12:22:35] [PASSED] 47 VFs
[12:22:35] [PASSED] 48 VFs
[12:22:35] [PASSED] 49 VFs
[12:22:35] [PASSED] 50 VFs
[12:22:35] [PASSED] 51 VFs
[12:22:35] [PASSED] 52 VFs
[12:22:35] [PASSED] 53 VFs
[12:22:35] [PASSED] 54 VFs
[12:22:35] [PASSED] 55 VFs
[12:22:35] [PASSED] 56 VFs
[12:22:35] [PASSED] 57 VFs
[12:22:35] [PASSED] 58 VFs
[12:22:35] [PASSED] 59 VFs
[12:22:35] [PASSED] 60 VFs
[12:22:35] [PASSED] 61 VFs
[12:22:35] [PASSED] 62 VFs
[12:22:35] [PASSED] 63 VFs
[12:22:35] ================= [PASSED] fair_doorbells ==================
[12:22:35] ======================== fair_ggtt  ========================
[12:22:35] [PASSED] 1 VF
[12:22:35] [PASSED] 2 VFs
[12:22:35] [PASSED] 3 VFs
[12:22:35] [PASSED] 4 VFs
[12:22:35] [PASSED] 5 VFs
[12:22:35] [PASSED] 6 VFs
[12:22:35] [PASSED] 7 VFs
[12:22:35] [PASSED] 8 VFs
[12:22:35] [PASSED] 9 VFs
[12:22:35] [PASSED] 10 VFs
[12:22:35] [PASSED] 11 VFs
[12:22:35] [PASSED] 12 VFs
[12:22:35] [PASSED] 13 VFs
[12:22:35] [PASSED] 14 VFs
[12:22:35] [PASSED] 15 VFs
[12:22:35] [PASSED] 16 VFs
[12:22:35] [PASSED] 17 VFs
[12:22:35] [PASSED] 18 VFs
[12:22:35] [PASSED] 19 VFs
[12:22:35] [PASSED] 20 VFs
[12:22:35] [PASSED] 21 VFs
[12:22:35] [PASSED] 22 VFs
[12:22:35] [PASSED] 23 VFs
[12:22:35] [PASSED] 24 VFs
[12:22:35] [PASSED] 25 VFs
[12:22:35] [PASSED] 26 VFs
[12:22:35] [PASSED] 27 VFs
[12:22:35] [PASSED] 28 VFs
[12:22:35] [PASSED] 29 VFs
[12:22:35] [PASSED] 30 VFs
[12:22:35] [PASSED] 31 VFs
[12:22:35] [PASSED] 32 VFs
[12:22:35] [PASSED] 33 VFs
[12:22:35] [PASSED] 34 VFs
[12:22:35] [PASSED] 35 VFs
[12:22:35] [PASSED] 36 VFs
[12:22:35] [PASSED] 37 VFs
[12:22:35] [PASSED] 38 VFs
[12:22:35] [PASSED] 39 VFs
[12:22:35] [PASSED] 40 VFs
[12:22:35] [PASSED] 41 VFs
[12:22:35] [PASSED] 42 VFs
[12:22:35] [PASSED] 43 VFs
[12:22:35] [PASSED] 44 VFs
[12:22:35] [PASSED] 45 VFs
[12:22:35] [PASSED] 46 VFs
[12:22:35] [PASSED] 47 VFs
[12:22:35] [PASSED] 48 VFs
[12:22:35] [PASSED] 49 VFs
[12:22:35] [PASSED] 50 VFs
[12:22:35] [PASSED] 51 VFs
[12:22:35] [PASSED] 52 VFs
[12:22:35] [PASSED] 53 VFs
[12:22:35] [PASSED] 54 VFs
[12:22:35] [PASSED] 55 VFs
[12:22:35] [PASSED] 56 VFs
[12:22:35] [PASSED] 57 VFs
[12:22:35] [PASSED] 58 VFs
[12:22:35] [PASSED] 59 VFs
[12:22:35] [PASSED] 60 VFs
[12:22:35] [PASSED] 61 VFs
[12:22:35] [PASSED] 62 VFs
[12:22:35] [PASSED] 63 VFs
[12:22:35] ==================== [PASSED] fair_ggtt ====================
[12:22:35] ======================== fair_vram  ========================
[12:22:35] [PASSED] 1 VF
[12:22:35] [PASSED] 2 VFs
[12:22:35] [PASSED] 3 VFs
[12:22:35] [PASSED] 4 VFs
[12:22:35] [PASSED] 5 VFs
[12:22:35] [PASSED] 6 VFs
[12:22:35] [PASSED] 7 VFs
[12:22:35] [PASSED] 8 VFs
[12:22:35] [PASSED] 9 VFs
[12:22:35] [PASSED] 10 VFs
[12:22:35] [PASSED] 11 VFs
[12:22:35] [PASSED] 12 VFs
[12:22:35] [PASSED] 13 VFs
[12:22:35] [PASSED] 14 VFs
[12:22:35] [PASSED] 15 VFs
[12:22:35] [PASSED] 16 VFs
[12:22:35] [PASSED] 17 VFs
[12:22:35] [PASSED] 18 VFs
[12:22:35] [PASSED] 19 VFs
[12:22:35] [PASSED] 20 VFs
[12:22:35] [PASSED] 21 VFs
[12:22:35] [PASSED] 22 VFs
[12:22:35] [PASSED] 23 VFs
[12:22:35] [PASSED] 24 VFs
[12:22:35] [PASSED] 25 VFs
[12:22:35] [PASSED] 26 VFs
[12:22:35] [PASSED] 27 VFs
[12:22:35] [PASSED] 28 VFs
[12:22:35] [PASSED] 29 VFs
[12:22:35] [PASSED] 30 VFs
[12:22:35] [PASSED] 31 VFs
[12:22:35] [PASSED] 32 VFs
[12:22:35] [PASSED] 33 VFs
[12:22:35] [PASSED] 34 VFs
[12:22:35] [PASSED] 35 VFs
[12:22:35] [PASSED] 36 VFs
[12:22:35] [PASSED] 37 VFs
[12:22:35] [PASSED] 38 VFs
[12:22:35] [PASSED] 39 VFs
[12:22:35] [PASSED] 40 VFs
[12:22:35] [PASSED] 41 VFs
[12:22:35] [PASSED] 42 VFs
[12:22:35] [PASSED] 43 VFs
[12:22:35] [PASSED] 44 VFs
[12:22:35] [PASSED] 45 VFs
[12:22:35] [PASSED] 46 VFs
[12:22:35] [PASSED] 47 VFs
[12:22:35] [PASSED] 48 VFs
[12:22:35] [PASSED] 49 VFs
[12:22:35] [PASSED] 50 VFs
[12:22:35] [PASSED] 51 VFs
[12:22:35] [PASSED] 52 VFs
[12:22:35] [PASSED] 53 VFs
[12:22:35] [PASSED] 54 VFs
[12:22:35] [PASSED] 55 VFs
[12:22:35] [PASSED] 56 VFs
[12:22:35] [PASSED] 57 VFs
[12:22:35] [PASSED] 58 VFs
[12:22:35] [PASSED] 59 VFs
[12:22:35] [PASSED] 60 VFs
[12:22:35] [PASSED] 61 VFs
[12:22:35] [PASSED] 62 VFs
[12:22:35] [PASSED] 63 VFs
[12:22:35] ==================== [PASSED] fair_vram ====================
[12:22:35] ================== [PASSED] pf_gt_config ===================
[12:22:35] ===================== lmtt (1 subtest) =====================
[12:22:35] ======================== test_ops  =========================
[12:22:35] [PASSED] 2-level
[12:22:35] [PASSED] multi-level
[12:22:35] ==================== [PASSED] test_ops =====================
[12:22:35] ====================== [PASSED] lmtt =======================
[12:22:35] ================= sriov_packet (1 subtest) =================
[12:22:35] [PASSED] test_descriptor_init
[12:22:35] ================== [PASSED] sriov_packet ===================
[12:22:35] ================= pf_service (11 subtests) =================
[12:22:35] [PASSED] pf_negotiate_any
[12:22:35] [PASSED] pf_negotiate_base_match
[12:22:35] [PASSED] pf_negotiate_base_newer
[12:22:35] [PASSED] pf_negotiate_base_next
[12:22:35] [SKIPPED] pf_negotiate_base_older (no older minor)
[12:22:35] [PASSED] pf_negotiate_base_prev
[12:22:35] [PASSED] pf_negotiate_latest_match
[12:22:35] [PASSED] pf_negotiate_latest_newer
[12:22:35] [PASSED] pf_negotiate_latest_next
[12:22:35] [SKIPPED] pf_negotiate_latest_older (no older minor)
[12:22:35] [SKIPPED] pf_negotiate_latest_prev (no prev major)
[12:22:35] =================== [PASSED] pf_service ====================
[12:22:35] ================= xe_guc_g2g (2 subtests) ==================
[12:22:35] ============== xe_live_guc_g2g_kunit_default  ==============
[12:22:35] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[12:22:35] ============== xe_live_guc_g2g_kunit_allmem  ===============
[12:22:35] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[12:22:35] =================== [SKIPPED] xe_guc_g2g ===================
[12:22:35] =================== xe_mocs (2 subtests) ===================
[12:22:35] ================ xe_live_mocs_kernel_kunit  ================
[12:22:35] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[12:22:35] ================ xe_live_mocs_reset_kunit  =================
[12:22:35] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[12:22:35] ==================== [SKIPPED] xe_mocs =====================
[12:22:35] ================= xe_migrate (2 subtests) ==================
[12:22:35] ================= xe_migrate_sanity_kunit  =================
[12:22:35] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[12:22:35] ================== xe_validate_ccs_kunit  ==================
[12:22:35] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[12:22:35] =================== [SKIPPED] xe_migrate ===================
[12:22:35] ================== xe_dma_buf (1 subtest) ==================
[12:22:35] ==================== xe_dma_buf_kunit  =====================
[12:22:35] ================ [SKIPPED] xe_dma_buf_kunit ================
[12:22:35] =================== [SKIPPED] xe_dma_buf ===================
[12:22:35] ================= xe_bo_shrink (1 subtest) =================
[12:22:35] =================== xe_bo_shrink_kunit  ====================
[12:22:35] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[12:22:35] ================== [SKIPPED] xe_bo_shrink ==================
[12:22:35] ==================== xe_bo (2 subtests) ====================
[12:22:35] ================== xe_ccs_migrate_kunit  ===================
[12:22:35] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[12:22:35] ==================== xe_bo_evict_kunit  ====================
[12:22:35] =============== [SKIPPED] xe_bo_evict_kunit ================
[12:22:35] ===================== [SKIPPED] xe_bo ======================
[12:22:35] =================== xe_any (9 subtests) ====================
[12:22:35] [PASSED] test_to_xe
[12:22:35] [PASSED] test_to_dev
[12:22:35] [PASSED] test_to_pdev
[12:22:35] [PASSED] test_to_drm
[12:22:35] [PASSED] test_if_pdev
[12:22:35] [PASSED] test_if_xe
[12:22:35] [PASSED] test_if_tile
[12:22:35] [PASSED] test_if_gt
[12:22:35] [PASSED] test_to_id
[12:22:35] ===================== [PASSED] xe_any ======================
[12:22:35] ==================== args (13 subtests) ====================
[12:22:35] [PASSED] count_args_test
[12:22:35] [PASSED] call_args_example
[12:22:35] [PASSED] call_args_test
[12:22:35] [PASSED] drop_first_arg_example
[12:22:35] [PASSED] drop_first_arg_test
[12:22:35] [PASSED] first_arg_example
[12:22:35] [PASSED] first_arg_test
[12:22:35] [PASSED] last_arg_example
[12:22:35] [PASSED] last_arg_test
[12:22:35] [PASSED] pick_arg_example
[12:22:35] [PASSED] if_args_example
[12:22:35] [PASSED] if_args_test
[12:22:35] [PASSED] sep_comma_example
[12:22:35] ====================== [PASSED] args =======================
[12:22:35] =================== xe_pci (3 subtests) ====================
[12:22:35] ==================== check_graphics_ip  ====================
[12:22:35] [PASSED] 12.00 Xe_LP
[12:22:35] [PASSED] 12.10 Xe_LP+
[12:22:35] [PASSED] 12.55 Xe_HPG
[12:22:35] [PASSED] 12.60 Xe_HPC
[12:22:35] [PASSED] 12.70 Xe_LPG
[12:22:35] [PASSED] 12.71 Xe_LPG
[12:22:35] [PASSED] 12.74 Xe_LPG+
[12:22:35] [PASSED] 20.01 Xe2_HPG
[12:22:35] [PASSED] 20.02 Xe2_HPG
[12:22:35] [PASSED] 20.04 Xe2_LPG
[12:22:35] [PASSED] 30.00 Xe3_LPG
[12:22:35] [PASSED] 30.01 Xe3_LPG
[12:22:35] [PASSED] 30.03 Xe3_LPG
[12:22:35] [PASSED] 30.04 Xe3_LPG
[12:22:35] [PASSED] 30.05 Xe3_LPG
[12:22:35] [PASSED] 35.10 Xe3p_LPG
[12:22:35] [PASSED] 35.11 Xe3p_XPC
[12:22:35] ================ [PASSED] check_graphics_ip ================
[12:22:35] ===================== check_media_ip  ======================
[12:22:35] [PASSED] 12.00 Xe_M
[12:22:35] [PASSED] 12.55 Xe_HPM
[12:22:35] [PASSED] 13.00 Xe_LPM+
[12:22:35] [PASSED] 13.01 Xe2_HPM
[12:22:35] [PASSED] 20.00 Xe2_LPM
[12:22:35] [PASSED] 30.00 Xe3_LPM
[12:22:35] [PASSED] 30.02 Xe3_LPM
[12:22:35] [PASSED] 35.00 Xe3p_LPM
[12:22:35] [PASSED] 35.03 Xe3p_HPM
[12:22:35] ================= [PASSED] check_media_ip ==================
[12:22:35] =================== check_platform_desc  ===================
[12:22:35] [PASSED] 0x9A60 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A68 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A70 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A40 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A49 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A59 (TIGERLAKE)
[12:22:35] [PASSED] 0x9A78 (TIGERLAKE)
[12:22:35] [PASSED] 0x9AC0 (TIGERLAKE)
[12:22:35] [PASSED] 0x9AC9 (TIGERLAKE)
[12:22:35] [PASSED] 0x9AD9 (TIGERLAKE)
[12:22:35] [PASSED] 0x9AF8 (TIGERLAKE)
[12:22:35] [PASSED] 0x4C80 (ROCKETLAKE)
[12:22:35] [PASSED] 0x4C8A (ROCKETLAKE)
[12:22:35] [PASSED] 0x4C8B (ROCKETLAKE)
[12:22:35] [PASSED] 0x4C8C (ROCKETLAKE)
[12:22:35] [PASSED] 0x4C90 (ROCKETLAKE)
[12:22:35] [PASSED] 0x4C9A (ROCKETLAKE)
[12:22:35] [PASSED] 0x4680 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4682 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4688 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x468A (ALDERLAKE_S)
[12:22:35] [PASSED] 0x468B (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4690 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4692 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4693 (ALDERLAKE_S)
[12:22:35] [PASSED] 0x46A0 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46A1 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46A2 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46A3 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46A6 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46A8 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46AA (ALDERLAKE_P)
[12:22:35] [PASSED] 0x462A (ALDERLAKE_P)
[12:22:35] [PASSED] 0x4626 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x4628 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46B0 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46B1 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46B2 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46B3 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46C0 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46C1 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46C2 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46C3 (ALDERLAKE_P)
[12:22:35] [PASSED] 0x46D0 (ALDERLAKE_N)
[12:22:35] [PASSED] 0x46D1 (ALDERLAKE_N)
[12:22:35] [PASSED] 0x46D2 (ALDERLAKE_N)
[12:22:35] [PASSED] 0x46D3 (ALDERLAKE_N)
[12:22:35] [PASSED] 0x46D4 (ALDERLAKE_N)
[12:22:35] [PASSED] 0xA721 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7A1 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7A9 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7AC (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7AD (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA720 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7A0 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7A8 (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7AA (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA7AB (ALDERLAKE_P)
[12:22:35] [PASSED] 0xA780 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA781 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA782 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA783 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA788 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA789 (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA78A (ALDERLAKE_S)
[12:22:35] [PASSED] 0xA78B (ALDERLAKE_S)
[12:22:35] [PASSED] 0x4905 (DG1)
[12:22:35] [PASSED] 0x4906 (DG1)
[12:22:35] [PASSED] 0x4907 (DG1)
[12:22:35] [PASSED] 0x4908 (DG1)
[12:22:35] [PASSED] 0x4909 (DG1)
[12:22:35] [PASSED] 0x56C0 (DG2)
[12:22:35] [PASSED] 0x56C2 (DG2)
[12:22:35] [PASSED] 0x56C1 (DG2)
[12:22:35] [PASSED] 0x7D51 (METEORLAKE)
[12:22:35] [PASSED] 0x7DD1 (METEORLAKE)
[12:22:35] [PASSED] 0x7D41 (METEORLAKE)
[12:22:35] [PASSED] 0x7D67 (METEORLAKE)
[12:22:35] [PASSED] 0xB640 (METEORLAKE)
[12:22:35] [PASSED] 0x56A0 (DG2)
[12:22:35] [PASSED] 0x56A1 (DG2)
[12:22:35] [PASSED] 0x56A2 (DG2)
[12:22:35] [PASSED] 0x56BE (DG2)
[12:22:35] [PASSED] 0x56BF (DG2)
[12:22:35] [PASSED] 0x5690 (DG2)
[12:22:35] [PASSED] 0x5691 (DG2)
[12:22:35] [PASSED] 0x5692 (DG2)
[12:22:35] [PASSED] 0x56A5 (DG2)
[12:22:35] [PASSED] 0x56A6 (DG2)
[12:22:35] [PASSED] 0x56B0 (DG2)
[12:22:35] [PASSED] 0x56B1 (DG2)
[12:22:35] [PASSED] 0x56BA (DG2)
[12:22:35] [PASSED] 0x56BB (DG2)
[12:22:35] [PASSED] 0x56BC (DG2)
[12:22:35] [PASSED] 0x56BD (DG2)
[12:22:35] [PASSED] 0x5693 (DG2)
[12:22:35] [PASSED] 0x5694 (DG2)
[12:22:35] [PASSED] 0x5695 (DG2)
[12:22:35] [PASSED] 0x56A3 (DG2)
[12:22:35] [PASSED] 0x56A4 (DG2)
[12:22:35] [PASSED] 0x56B2 (DG2)
[12:22:35] [PASSED] 0x56B3 (DG2)
[12:22:35] [PASSED] 0x5696 (DG2)
[12:22:35] [PASSED] 0x5697 (DG2)
[12:22:35] [PASSED] 0xB69 (PVC)
[12:22:35] [PASSED] 0xB6E (PVC)
[12:22:35] [PASSED] 0xBD4 (PVC)
[12:22:35] [PASSED] 0xBD5 (PVC)
[12:22:35] [PASSED] 0xBD6 (PVC)
[12:22:35] [PASSED] 0xBD7 (PVC)
[12:22:35] [PASSED] 0xBD8 (PVC)
[12:22:35] [PASSED] 0xBD9 (PVC)
[12:22:35] [PASSED] 0xBDA (PVC)
[12:22:35] [PASSED] 0xBDB (PVC)
[12:22:35] [PASSED] 0xBE0 (PVC)
[12:22:35] [PASSED] 0xBE1 (PVC)
[12:22:35] [PASSED] 0xBE5 (PVC)
[12:22:35] [PASSED] 0x7D40 (METEORLAKE)
[12:22:35] [PASSED] 0x7D45 (METEORLAKE)
[12:22:35] [PASSED] 0x7D55 (METEORLAKE)
[12:22:35] [PASSED] 0x7D60 (METEORLAKE)
[12:22:35] [PASSED] 0x7DD5 (METEORLAKE)
[12:22:35] [PASSED] 0x6420 (LUNARLAKE)
[12:22:35] [PASSED] 0x64A0 (LUNARLAKE)
[12:22:35] [PASSED] 0x64B0 (LUNARLAKE)
[12:22:35] [PASSED] 0xE202 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE209 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE20B (BATTLEMAGE)
[12:22:35] [PASSED] 0xE20C (BATTLEMAGE)
[12:22:35] [PASSED] 0xE20D (BATTLEMAGE)
[12:22:35] [PASSED] 0xE210 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE211 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE212 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE216 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE220 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE221 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE222 (BATTLEMAGE)
[12:22:35] [PASSED] 0xE223 (BATTLEMAGE)
[12:22:35] [PASSED] 0xB080 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB081 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB082 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB083 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB084 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB085 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB086 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB087 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB08F (PANTHERLAKE)
[12:22:35] [PASSED] 0xB090 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB0A0 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB0A1 (PANTHERLAKE)
[12:22:35] [PASSED] 0xB0B0 (PANTHERLAKE)
[12:22:35] [PASSED] 0xFD80 (PANTHERLAKE)
[12:22:35] [PASSED] 0xFD81 (PANTHERLAKE)
[12:22:35] [PASSED] 0xD740 (NOVALAKE_S)
[12:22:35] [PASSED] 0xD741 (NOVALAKE_S)
[12:22:35] [PASSED] 0xD742 (NOVALAKE_S)
[12:22:35] [PASSED] 0xD743 (NOVALAKE_S)
[12:22:35] [PASSED] 0xD745 (NOVALAKE_S)
[12:22:35] [PASSED] 0xD74A (NOVALAKE_S)
[12:22:35] [PASSED] 0xD74B (NOVALAKE_S)
[12:22:35] [PASSED] 0x674C (CRESCENTISLAND)
[12:22:35] [PASSED] 0x674D (CRESCENTISLAND)
[12:22:35] [PASSED] 0x674E (CRESCENTISLAND)
[12:22:35] [PASSED] 0x674F (CRESCENTISLAND)
[12:22:35] [PASSED] 0x6750 (CRESCENTISLAND)
[12:22:35] [PASSED] 0x6751 (CRESCENTISLAND)
[12:22:35] [PASSED] 0xD750 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD751 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD752 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD753 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD754 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD755 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD756 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD757 (NOVALAKE_P)
[12:22:35] [PASSED] 0xD75F (NOVALAKE_P)
[12:22:35] =============== [PASSED] check_platform_desc ===============
[12:22:35] ===================== [PASSED] xe_pci ======================
[12:22:35] ============= xe_rtp_tables_test (5 subtests) ==============
[12:22:35] ================== xe_rtp_table_gt_test  ===================
[12:22:35] [PASSED] gt_was/14011060649
[12:22:35] [PASSED] gt_was/14011059788
[12:22:35] [PASSED] gt_was/14015795083
[12:22:35] [PASSED] gt_was/16021867713
[12:22:35] [PASSED] gt_was/14019449301
[12:22:35] [PASSED] gt_was/16028005424
[12:22:35] [PASSED] gt_was/14026578760
[12:22:35] [PASSED] gt_was/1409420604
[12:22:35] [PASSED] gt_was/1408615072
[12:22:35] [PASSED] gt_was/22010523718
[12:22:35] [PASSED] gt_was/14011006942
[12:22:35] [PASSED] gt_was/14014830051
[12:22:35] [PASSED] gt_was/18018781329
[12:22:35] [PASSED] gt_was/1509235366
[12:22:35] [PASSED] gt_was/18018781329
[12:22:35] [PASSED] gt_was/16016694945
[12:22:35] [PASSED] gt_was/14018575942
[12:22:35] [PASSED] gt_was/22016670082
[12:22:35] [PASSED] gt_was/22016670082
[12:22:35] [PASSED] gt_was/14017421178
[12:22:35] [PASSED] gt_was/16025250150
[12:22:35] [PASSED] gt_was/14021871409
[12:22:35] [PASSED] gt_was/16021865536
[12:22:35] [PASSED] gt_was/14021486841
[12:22:35] [PASSED] gt_was/14025160223
[12:22:35] [PASSED] gt_was/14026144927, 16029437861, 14026127056
[12:22:35] [PASSED] gt_was/14025635424
[12:22:35] [PASSED] gt_was/16028005424
[12:22:35] ============== [PASSED] xe_rtp_table_gt_test ===============
[12:22:35] ================== xe_rtp_table_gt_test  ===================
[12:22:35] [PASSED] gt_tunings/Tuning: Blend Fill Caching Optimization Disable
[12:22:35] [PASSED] gt_tunings/Tuning: 32B Access Enable
[12:22:35] [PASSED] gt_tunings/Tuning: L3 cache
[12:22:35] [PASSED] gt_tunings/Tuning: L3 cache - media
[12:22:35] [PASSED] gt_tunings/Tuning: Compression Overfetch
[12:22:35] [PASSED] gt_tunings/Tuning: Compression Overfetch - media
[12:22:35] [PASSED] gt_tunings/Tuning: Enable compressible partial write overfetch in L3
[12:22:35] [PASSED] gt_tunings/Tuning: Enable compressible partial write overfetch in L3 - media
[12:22:35] [PASSED] gt_tunings/Tuning: L2 Overfetch Compressible Only
[12:22:35] [PASSED] gt_tunings/Tuning: L2 Overfetch Compressible Only - media
[12:22:35] [PASSED] gt_tunings/Tuning: Stateless compression control
[12:22:35] [PASSED] gt_tunings/Tuning: Stateless compression control - media
[12:22:35] [PASSED] gt_tunings/Tuning: L3 RW flush all Cache
[12:22:35] [PASSED] gt_tunings/Tuning: L3 RW flush all cache - media
[12:22:35] [PASSED] gt_tunings/Tuning: Set STLB Bank Hash Mode to 4KB
[12:22:35] [PASSED] gt_tunings/Tuning: Force All Non-Compressible Memory Reads to be 256B Overfetches
[12:22:35] ============== [PASSED] xe_rtp_table_gt_test ===============
[12:22:35] ================== xe_rtp_table_oob_test  ==================
[12:22:35] [PASSED] oob_was/1607983814
[12:22:35] [PASSED] oob_was/16010904313
[12:22:35] [PASSED] oob_was/18022495364
[12:22:35] [PASSED] oob_was/22012773006
[12:22:35] [PASSED] oob_was/14014475959
[12:22:35] [PASSED] oob_was/22011391025
[12:22:35] [PASSED] oob_was/22012727170
[12:22:35] [PASSED] oob_was/22012727685
[12:22:35] [PASSED] oob_was/22016596838
[12:22:35] [PASSED] oob_was/18020744125
[12:22:35] [PASSED] oob_was/1409600907
[12:22:35] [PASSED] oob_was/22014953428
[12:22:35] [PASSED] oob_was/16017236439
[12:22:35] [PASSED] oob_was/14019821291
[12:22:35] [PASSED] oob_was/14015076503
[12:22:35] [PASSED] oob_was/22016122933
[12:22:35] [PASSED] oob_was/14018913170
[12:22:35] [PASSED] oob_was/14018094691
[12:22:35] [PASSED] oob_was/18024947630
[12:22:35] [PASSED] oob_was/16022287689
[12:22:35] [PASSED] oob_was/13011645652
[12:22:35] [PASSED] oob_was/14022293748
[12:22:35] [PASSED] oob_was/22019794406
[12:22:35] [PASSED] oob_was/22019338487
[12:22:35] [PASSED] oob_was/16023588340
[12:22:35] [PASSED] oob_was/14019789679
[12:22:35] [PASSED] oob_was/14022866841
[12:22:35] [PASSED] oob_was/16021333562
[12:22:35] [PASSED] oob_was/14016712196
[12:22:35] [PASSED] oob_was/14015568240
[12:22:35] [PASSED] oob_was/18013179988
[12:22:35] [PASSED] oob_was/1508761755
[12:22:35] [PASSED] oob_was/16023105232
[12:22:35] [PASSED] oob_was/16026508708
[12:22:35] [PASSED] oob_was/14020001231
[12:22:35] [PASSED] oob_was/16023683509
[12:22:35] [PASSED] oob_was/14025515070
[12:22:35] [PASSED] oob_was/15015404425_disable
[12:22:35] [PASSED] oob_was/16026007364
[12:22:35] [PASSED] oob_was/14020316580
[12:22:35] [PASSED] oob_was/14025883347
[12:22:35] [PASSED] oob_was/16029380221
[12:22:35] [PASSED] oob_was/22022079272
[12:22:35] [PASSED] oob_was/16029897822
[12:22:35] [PASSED] oob_was/14027054324
[12:22:35] [PASSED] oob_was/14025941587
[12:22:35] [PASSED] oob_was/16030224309
[12:22:35] ============== [PASSED] xe_rtp_table_oob_test ==============
[12:22:35] ================ xe_rtp_table_dev_oob_test  ================
[12:22:35] [PASSED] device_oob_was/22010954014
[12:22:35] [PASSED] device_oob_was/15015404425
[12:22:35] [PASSED] device_oob_was/22019338487_display
[12:22:35] [PASSED] device_oob_was/14022085890
[12:22:35] [PASSED] device_oob_was/14026539277
[12:22:35] [PASSED] device_oob_was/14026633728
[12:22:35] [PASSED] device_oob_was/14026746987
[12:22:35] [PASSED] device_oob_was/14026779378
[12:22:35] ============ [PASSED] xe_rtp_table_dev_oob_test ============
[12:22:35] ========== xe_rtp_table_missing_upper_bound_test  ==========
[12:22:35] [PASSED] register_whitelist/WaAllowPMDepthAndInvocationCountAccessFromUMD, 1408556865
[12:22:35] [PASSED] register_whitelist/1508744258, 14012131227, 1808121037
[12:22:35] [PASSED] register_whitelist/1806527549
[12:22:35] [PASSED] register_whitelist/allow_read_ctx_timestamp
[12:22:35] [PASSED] register_whitelist/allow_read_queue_timestamp
[12:22:35] [PASSED] register_whitelist/16014440446
[12:22:35] [PASSED] register_whitelist/16017236439
[12:22:35] [PASSED] register_whitelist/16020183090
[12:22:35] [PASSED] register_whitelist/14024997852
[12:22:35] [PASSED] register_whitelist/14024997852
[12:22:35] ====== [PASSED] xe_rtp_table_missing_upper_bound_test ======
[12:22:35] =============== [PASSED] xe_rtp_tables_test ================
[12:22:35] =================== xe_rtp (3 subtests) ====================
[12:22:35] =================== xe_rtp_rules_tests  ====================
[12:22:35] [PASSED] no
[12:22:35] [PASSED] yes
[12:22:35] [PASSED] no-and-no
[12:22:35] [PASSED] no-and-yes
[12:22:35] [PASSED] yes-and-no
[12:22:35] [PASSED] yes-and-yes
[12:22:35] [PASSED] no-or-no
[12:22:35] [PASSED] no-or-yes
[12:22:35] [PASSED] yes-or-no
[12:22:35] [PASSED] yes-or-yes
[12:22:35] [PASSED] no-yes-or-yes-no
[12:22:35] [PASSED] no-yes-or-yes-yes
[12:22:35] [PASSED] yes-yes-or-no-yes
[12:22:35] [PASSED] yes-yes-or-yes-yes
[12:22:35] [PASSED] no-no-or-yes-or-no
[12:22:35] [PASSED] or
[12:22:35] [PASSED] or-yes
[12:22:35] [PASSED] or-no
[12:22:35] [PASSED] yes-or
[12:22:35] [PASSED] no-or
[12:22:35] [PASSED] no-or-or-yes
[12:22:35] [PASSED] yes-or-or-no
[12:22:35] [PASSED] no-or-or-no
[12:22:35] [PASSED] missing-context-engine-class
[12:22:35] [PASSED] missing-context-engine-class-or-yes
[12:22:35] [PASSED] missing-context-engine-class-or-or-yes
[12:22:35] =============== [PASSED] xe_rtp_rules_tests ================
[12:22:35] =============== xe_rtp_process_to_sr_tests  ================
[12:22:35] [PASSED] coalesce-same-reg
[12:22:35] [PASSED] coalesce-same-reg-literal-and-func
[12:22:35] [PASSED] no-match-no-add
[12:22:35] [PASSED] two-regs-two-entries
[12:22:35] [PASSED] clr-one-set-other
[12:22:35] [PASSED] set-field
[12:22:35] [PASSED] conflict-duplicate
[12:22:35] [PASSED] conflict-not-disjoint
[12:22:35] [PASSED] conflict-not-disjoint-literal-and-func
[12:22:35] [PASSED] conflict-reg-type
[12:22:35] [PASSED] bad-mcr-reg-forced-to-regular
[12:22:35] [PASSED] bad-regular-reg-forced-to-mcr
[12:22:35] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[12:22:35] ================== xe_rtp_process_tests  ===================
[12:22:35] [PASSED] active1
[12:22:35] [PASSED] active2
[12:22:35] [PASSED] active-inactive
[12:22:35] [PASSED] inactive-active
[12:22:35] [PASSED] inactive-active-inactive
[12:22:35] [PASSED] inactive-inactive-inactive
[12:22:35] ============== [PASSED] xe_rtp_process_tests ===============
[12:22:35] ===================== [PASSED] xe_rtp ======================
[12:22:35] ==================== xe_wa (1 subtest) =====================
[12:22:35] ======================== xe_wa_gt  =========================
[12:22:35] [PASSED] TIGERLAKE B0
[12:22:35] [PASSED] DG1 A0
[12:22:35] [PASSED] DG1 B0
[12:22:35] [PASSED] ALDERLAKE_S A0
[12:22:35] [PASSED] ALDERLAKE_S B0
[12:22:35] [PASSED] ALDERLAKE_S C0
[12:22:35] [PASSED] ALDERLAKE_S D0
[12:22:35] [PASSED] ALDERLAKE_P A0
[12:22:35] [PASSED] ALDERLAKE_P B0
[12:22:35] [PASSED] ALDERLAKE_P C0
[12:22:35] [PASSED] ALDERLAKE_S RPLS D0
[12:22:35] [PASSED] ALDERLAKE_P RPLU E0
[12:22:35] [PASSED] DG2 G10 C0
[12:22:35] [PASSED] DG2 G11 B1
[12:22:35] [PASSED] DG2 G12 A1
[12:22:35] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[12:22:35] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[12:22:35] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[12:22:35] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[12:22:35] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[12:22:35] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[12:22:35] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[12:22:35] ==================== [PASSED] xe_wa_gt =====================
[12:22:35] ====================== [PASSED] xe_wa ======================
[12:22:35] ============================================================
[12:22:35] Testing complete. Ran 837 tests: passed: 809, skipped: 28
[12:22:35] Elapsed time: 41.779s total, 1.837s configuring, 39.176s building, 0.721s running

+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[12:22:35] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:22:37] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:23:02] Starting KUnit Kernel (1/1)...
[12:23:02] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:23:02] ============ drm_test_pick_cmdline (2 subtests) ============
[12:23:02] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[12:23:02] =============== drm_test_pick_cmdline_named  ===============
[12:23:02] [PASSED] NTSC
[12:23:02] [PASSED] NTSC-J
[12:23:02] [PASSED] PAL
[12:23:02] [PASSED] PAL-M
[12:23:02] =========== [PASSED] drm_test_pick_cmdline_named ===========
[12:23:02] ============== [PASSED] drm_test_pick_cmdline ==============
[12:23:02] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[12:23:02] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[12:23:02] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[12:23:02] =========== drm_validate_clone_mode (2 subtests) ===========
[12:23:02] ============== drm_test_check_in_clone_mode  ===============
[12:23:02] [PASSED] in_clone_mode
[12:23:02] [PASSED] not_in_clone_mode
[12:23:02] ========== [PASSED] drm_test_check_in_clone_mode ===========
[12:23:02] =============== drm_test_check_valid_clones  ===============
[12:23:02] [PASSED] not_in_clone_mode
[12:23:02] [PASSED] valid_clone
[12:23:02] [PASSED] invalid_clone
[12:23:02] =========== [PASSED] drm_test_check_valid_clones ===========
[12:23:02] ============= [PASSED] drm_validate_clone_mode =============
[12:23:02] ============= drm_validate_modeset (1 subtest) =============
[12:23:02] [PASSED] drm_test_check_connector_changed_modeset
[12:23:02] ============== [PASSED] drm_validate_modeset ===============
[12:23:02] ====== drm_test_bridge_get_current_state (1 subtest) =======
[12:23:02] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[12:23:02] ======== [PASSED] drm_test_bridge_get_current_state ========
[12:23:02] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[12:23:02] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[12:23:02] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[12:23:02] [PASSED] drm_test_drm_bridge_helper_hdmi_output_bus_fmts
[12:23:02] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[12:23:02] ============== drm_bridge_alloc (2 subtests) ===============
[12:23:02] [PASSED] drm_test_drm_bridge_alloc_basic
[12:23:02] [PASSED] drm_test_drm_bridge_alloc_get_put
[12:23:02] ================ [PASSED] drm_bridge_alloc =================
[12:23:02] ============= drm_bridge_bus_fmt (5 subtests) ==============
[12:23:02] [PASSED] drm_test_bridge_rgb_yuv_rgb
[12:23:02] [PASSED] drm_test_bridge_must_convert_to_yuv444
[12:23:02] [PASSED] drm_test_bridge_hdmi_auto_rgb
[12:23:02] [PASSED] drm_test_bridge_auto_first
[12:23:02] [PASSED] drm_test_bridge_rgb_yuv_no_path
[12:23:02] =============== [PASSED] drm_bridge_bus_fmt ================
[12:23:02] ============= drm_cmdline_parser (40 subtests) =============
[12:23:02] [PASSED] drm_test_cmdline_force_d_only
[12:23:02] [PASSED] drm_test_cmdline_force_D_only_dvi
[12:23:02] [PASSED] drm_test_cmdline_force_D_only_hdmi
[12:23:02] [PASSED] drm_test_cmdline_force_D_only_not_digital
[12:23:02] [PASSED] drm_test_cmdline_force_e_only
[12:23:02] [PASSED] drm_test_cmdline_res
[12:23:02] [PASSED] drm_test_cmdline_res_vesa
[12:23:02] [PASSED] drm_test_cmdline_res_vesa_rblank
[12:23:02] [PASSED] drm_test_cmdline_res_rblank
[12:23:02] [PASSED] drm_test_cmdline_res_bpp
[12:23:02] [PASSED] drm_test_cmdline_res_refresh
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[12:23:02] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[12:23:02] [PASSED] drm_test_cmdline_res_margins_force_on
[12:23:02] [PASSED] drm_test_cmdline_res_vesa_margins
[12:23:02] [PASSED] drm_test_cmdline_name
[12:23:02] [PASSED] drm_test_cmdline_name_bpp
[12:23:02] [PASSED] drm_test_cmdline_name_option
[12:23:02] [PASSED] drm_test_cmdline_name_bpp_option
[12:23:02] [PASSED] drm_test_cmdline_rotate_0
[12:23:02] [PASSED] drm_test_cmdline_rotate_90
[12:23:02] [PASSED] drm_test_cmdline_rotate_180
[12:23:02] [PASSED] drm_test_cmdline_rotate_270
[12:23:02] [PASSED] drm_test_cmdline_hmirror
[12:23:02] [PASSED] drm_test_cmdline_vmirror
[12:23:02] [PASSED] drm_test_cmdline_margin_options
[12:23:02] [PASSED] drm_test_cmdline_multiple_options
[12:23:02] [PASSED] drm_test_cmdline_bpp_extra_and_option
[12:23:02] [PASSED] drm_test_cmdline_extra_and_option
[12:23:02] [PASSED] drm_test_cmdline_freestanding_options
[12:23:02] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[12:23:02] [PASSED] drm_test_cmdline_panel_orientation
[12:23:02] ================ drm_test_cmdline_invalid  =================
[12:23:02] [PASSED] margin_only
[12:23:02] [PASSED] interlace_only
[12:23:02] [PASSED] res_missing_x
[12:23:02] [PASSED] res_missing_y
[12:23:02] [PASSED] res_bad_y
[12:23:02] [PASSED] res_missing_y_bpp
[12:23:02] [PASSED] res_bad_bpp
[12:23:02] [PASSED] res_bad_refresh
[12:23:02] [PASSED] res_bpp_refresh_force_on_off
[12:23:02] [PASSED] res_invalid_mode
[12:23:02] [PASSED] res_bpp_wrong_place_mode
[12:23:02] [PASSED] name_bpp_refresh
[12:23:02] [PASSED] name_refresh
[12:23:02] [PASSED] name_refresh_wrong_mode
[12:23:02] [PASSED] name_refresh_invalid_mode
[12:23:02] [PASSED] rotate_multiple
[12:23:02] [PASSED] rotate_invalid_val
[12:23:02] [PASSED] rotate_truncated
[12:23:02] [PASSED] invalid_option
[12:23:02] [PASSED] invalid_tv_option
[12:23:02] [PASSED] truncated_tv_option
[12:23:02] ============ [PASSED] drm_test_cmdline_invalid =============
[12:23:02] =============== drm_test_cmdline_tv_options  ===============
[12:23:02] [PASSED] NTSC
[12:23:02] [PASSED] NTSC_443
[12:23:02] [PASSED] NTSC_J
[12:23:02] [PASSED] PAL
[12:23:02] [PASSED] PAL_M
[12:23:02] [PASSED] PAL_N
[12:23:02] [PASSED] SECAM
[12:23:02] [PASSED] MONO_525
[12:23:02] [PASSED] MONO_625
[12:23:02] =========== [PASSED] drm_test_cmdline_tv_options ===========
[12:23:02] =============== [PASSED] drm_cmdline_parser ================
[12:23:02] ========== drmm_connector_hdmi_init (20 subtests) ==========
[12:23:02] [PASSED] drm_test_connector_hdmi_init_valid
[12:23:02] [PASSED] drm_test_connector_hdmi_init_bpc_8
[12:23:02] [PASSED] drm_test_connector_hdmi_init_bpc_10
[12:23:02] [PASSED] drm_test_connector_hdmi_init_bpc_12
[12:23:02] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[12:23:02] [PASSED] drm_test_connector_hdmi_init_bpc_null
[12:23:02] [PASSED] drm_test_connector_hdmi_init_formats_empty
[12:23:02] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[12:23:02] === drm_test_connector_hdmi_init_formats_yuv420_allowed  ===
[12:23:02] [PASSED] supported_formats=0x9 yuv420_allowed=1
[12:23:02] [PASSED] supported_formats=0x9 yuv420_allowed=0
[12:23:02] [PASSED] supported_formats=0x5 yuv420_allowed=1
[12:23:02] [PASSED] supported_formats=0x5 yuv420_allowed=0
[12:23:02] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[12:23:02] [PASSED] drm_test_connector_hdmi_init_null_ddc
[12:23:02] [PASSED] drm_test_connector_hdmi_init_null_product
[12:23:02] [PASSED] drm_test_connector_hdmi_init_null_vendor
[12:23:02] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[12:23:02] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[12:23:02] [PASSED] drm_test_connector_hdmi_init_product_valid
[12:23:02] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[12:23:02] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[12:23:02] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[12:23:02] ========= drm_test_connector_hdmi_init_type_valid  =========
[12:23:02] [PASSED] HDMI-A
[12:23:02] [PASSED] HDMI-B
[12:23:02] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[12:23:02] ======== drm_test_connector_hdmi_init_type_invalid  ========
[12:23:02] [PASSED] Unknown
[12:23:02] [PASSED] VGA
[12:23:02] [PASSED] DVI-I
[12:23:02] [PASSED] DVI-D
[12:23:02] [PASSED] DVI-A
[12:23:02] [PASSED] Composite
[12:23:02] [PASSED] SVIDEO
[12:23:02] [PASSED] LVDS
[12:23:02] [PASSED] Component
[12:23:02] [PASSED] DIN
[12:23:02] [PASSED] DP
[12:23:02] [PASSED] TV
[12:23:02] [PASSED] eDP
[12:23:02] [PASSED] Virtual
[12:23:02] [PASSED] DSI
[12:23:02] [PASSED] DPI
[12:23:02] [PASSED] Writeback
[12:23:02] [PASSED] SPI
[12:23:02] [PASSED] USB
[12:23:02] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[12:23:02] ============ [PASSED] drmm_connector_hdmi_init =============
[12:23:02] ============= drmm_connector_init (3 subtests) =============
[12:23:02] [PASSED] drm_test_drmm_connector_init
[12:23:02] [PASSED] drm_test_drmm_connector_init_null_ddc
[12:23:02] ========= drm_test_drmm_connector_init_type_valid  =========
[12:23:02] [PASSED] Unknown
[12:23:02] [PASSED] VGA
[12:23:02] [PASSED] DVI-I
[12:23:02] [PASSED] DVI-D
[12:23:02] [PASSED] DVI-A
[12:23:02] [PASSED] Composite
[12:23:02] [PASSED] SVIDEO
[12:23:02] [PASSED] LVDS
[12:23:02] [PASSED] Component
[12:23:02] [PASSED] DIN
[12:23:02] [PASSED] DP
[12:23:02] [PASSED] HDMI-A
[12:23:02] [PASSED] HDMI-B
[12:23:02] [PASSED] TV
[12:23:02] [PASSED] eDP
[12:23:02] [PASSED] Virtual
[12:23:02] [PASSED] DSI
[12:23:02] [PASSED] DPI
[12:23:02] [PASSED] Writeback
[12:23:02] [PASSED] SPI
[12:23:02] [PASSED] USB
[12:23:02] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[12:23:02] =============== [PASSED] drmm_connector_init ===============
[12:23:02] ========= drm_connector_dynamic_init (6 subtests) ==========
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_init
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_init_properties
[12:23:02] ===== drm_test_drm_connector_dynamic_init_type_valid  ======
[12:23:02] [PASSED] Unknown
[12:23:02] [PASSED] VGA
[12:23:02] [PASSED] DVI-I
[12:23:02] [PASSED] DVI-D
[12:23:02] [PASSED] DVI-A
[12:23:02] [PASSED] Composite
[12:23:02] [PASSED] SVIDEO
[12:23:02] [PASSED] LVDS
[12:23:02] [PASSED] Component
[12:23:02] [PASSED] DIN
[12:23:02] [PASSED] DP
[12:23:02] [PASSED] HDMI-A
[12:23:02] [PASSED] HDMI-B
[12:23:02] [PASSED] TV
[12:23:02] [PASSED] eDP
[12:23:02] [PASSED] Virtual
[12:23:02] [PASSED] DSI
[12:23:02] [PASSED] DPI
[12:23:02] [PASSED] Writeback
[12:23:02] [PASSED] SPI
[12:23:02] [PASSED] USB
[12:23:02] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[12:23:02] ======== drm_test_drm_connector_dynamic_init_name  =========
[12:23:02] [PASSED] Unknown
[12:23:02] [PASSED] VGA
[12:23:02] [PASSED] DVI-I
[12:23:02] [PASSED] DVI-D
[12:23:02] [PASSED] DVI-A
[12:23:02] [PASSED] Composite
[12:23:02] [PASSED] SVIDEO
[12:23:02] [PASSED] LVDS
[12:23:02] [PASSED] Component
[12:23:02] [PASSED] DIN
[12:23:02] [PASSED] DP
[12:23:02] [PASSED] HDMI-A
[12:23:02] [PASSED] HDMI-B
[12:23:02] [PASSED] TV
[12:23:02] [PASSED] eDP
[12:23:02] [PASSED] Virtual
[12:23:02] [PASSED] DSI
[12:23:02] [PASSED] DPI
[12:23:02] [PASSED] Writeback
[12:23:02] [PASSED] SPI
[12:23:02] [PASSED] USB
[12:23:02] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[12:23:02] =========== [PASSED] drm_connector_dynamic_init ============
[12:23:02] ==== drm_connector_dynamic_register_early (4 subtests) =====
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[12:23:02] ====== [PASSED] drm_connector_dynamic_register_early =======
[12:23:02] ======= drm_connector_dynamic_register (7 subtests) ========
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[12:23:02] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[12:23:02] ========= [PASSED] drm_connector_dynamic_register ==========
[12:23:02] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[12:23:02] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[12:23:02] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[12:23:02] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[12:23:02] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[12:23:02] ========== drm_test_get_tv_mode_from_name_valid  ===========
[12:23:02] [PASSED] NTSC
[12:23:02] [PASSED] NTSC-443
[12:23:02] [PASSED] NTSC-J
[12:23:02] [PASSED] PAL
[12:23:02] [PASSED] PAL-M
[12:23:02] [PASSED] PAL-N
[12:23:02] [PASSED] SECAM
[12:23:02] [PASSED] Mono
[12:23:02] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[12:23:02] [PASSED] drm_test_get_tv_mode_from_name_truncated
[12:23:02] ============ [PASSED] drm_get_tv_mode_from_name ============
[12:23:02] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[12:23:02] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[12:23:02] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid  =
[12:23:02] [PASSED] VIC 96
[12:23:02] [PASSED] VIC 97
[12:23:02] [PASSED] VIC 101
[12:23:02] [PASSED] VIC 102
[12:23:02] [PASSED] VIC 106
[12:23:02] [PASSED] VIC 107
[12:23:02] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[12:23:02] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[12:23:02] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[12:23:02] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[12:23:02] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[12:23:02] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[12:23:02] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[12:23:02] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[12:23:02] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name  ====
[12:23:02] [PASSED] Automatic
[12:23:02] [PASSED] Full
[12:23:02] [PASSED] Limited 16:235
[12:23:02] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[12:23:02] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[12:23:02] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[12:23:02] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[12:23:02] === drm_test_drm_hdmi_connector_get_output_format_name  ====
[12:23:02] [PASSED] RGB
[12:23:02] [PASSED] YUV 4:2:0
[12:23:02] [PASSED] YUV 4:2:2
[12:23:02] [PASSED] YUV 4:4:4
[12:23:02] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[12:23:02] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[12:23:02] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[12:23:02] ============= drm_damage_helper (21 subtests) ==============
[12:23:02] [PASSED] drm_test_damage_iter_no_damage
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_src_moved
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_not_visible
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[12:23:02] [PASSED] drm_test_damage_iter_no_damage_no_fb
[12:23:02] [PASSED] drm_test_damage_iter_simple_damage
[12:23:02] [PASSED] drm_test_damage_iter_single_damage
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_outside_src
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_src_moved
[12:23:02] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[12:23:02] [PASSED] drm_test_damage_iter_damage
[12:23:02] [PASSED] drm_test_damage_iter_damage_one_intersect
[12:23:02] [PASSED] drm_test_damage_iter_damage_one_outside
[12:23:02] [PASSED] drm_test_damage_iter_damage_src_moved
[12:23:02] [PASSED] drm_test_damage_iter_damage_not_visible
[12:23:02] ================ [PASSED] drm_damage_helper ================
[12:23:02] ============== drm_dp_mst_helper (3 subtests) ==============
[12:23:02] ============== drm_test_dp_mst_calc_pbn_mode  ==============
[12:23:02] [PASSED] Clock 154000 BPP 30 DSC disabled
[12:23:02] [PASSED] Clock 234000 BPP 30 DSC disabled
[12:23:02] [PASSED] Clock 297000 BPP 24 DSC disabled
[12:23:02] [PASSED] Clock 332880 BPP 24 DSC enabled
[12:23:02] [PASSED] Clock 324540 BPP 24 DSC enabled
[12:23:02] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[12:23:02] ============== drm_test_dp_mst_calc_pbn_div  ===============
[12:23:02] [PASSED] Link rate 2000000 lane count 4
[12:23:02] [PASSED] Link rate 2000000 lane count 2
[12:23:02] [PASSED] Link rate 2000000 lane count 1
[12:23:02] [PASSED] Link rate 1350000 lane count 4
[12:23:02] [PASSED] Link rate 1350000 lane count 2
[12:23:02] [PASSED] Link rate 1350000 lane count 1
[12:23:02] [PASSED] Link rate 1000000 lane count 4
[12:23:02] [PASSED] Link rate 1000000 lane count 2
[12:23:02] [PASSED] Link rate 1000000 lane count 1
[12:23:02] [PASSED] Link rate 810000 lane count 4
[12:23:02] [PASSED] Link rate 810000 lane count 2
[12:23:02] [PASSED] Link rate 810000 lane count 1
[12:23:02] [PASSED] Link rate 540000 lane count 4
[12:23:02] [PASSED] Link rate 540000 lane count 2
[12:23:02] [PASSED] Link rate 540000 lane count 1
[12:23:02] [PASSED] Link rate 270000 lane count 4
[12:23:02] [PASSED] Link rate 270000 lane count 2
[12:23:02] [PASSED] Link rate 270000 lane count 1
[12:23:02] [PASSED] Link rate 162000 lane count 4
[12:23:02] [PASSED] Link rate 162000 lane count 2
[12:23:02] [PASSED] Link rate 162000 lane count 1
[12:23:02] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[12:23:02] ========= drm_test_dp_mst_sideband_msg_req_decode  =========
[12:23:02] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[12:23:02] [PASSED] DP_POWER_UP_PHY with port number
[12:23:02] [PASSED] DP_POWER_DOWN_PHY with port number
[12:23:02] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[12:23:02] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[12:23:02] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[12:23:02] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[12:23:02] [PASSED] DP_QUERY_PAYLOAD with port number
[12:23:02] [PASSED] DP_QUERY_PAYLOAD with VCPI
[12:23:02] [PASSED] DP_REMOTE_DPCD_READ with port number
[12:23:02] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[12:23:02] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[12:23:02] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[12:23:02] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[12:23:02] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[12:23:02] [PASSED] DP_REMOTE_I2C_READ with port number
[12:23:02] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[12:23:02] [PASSED] DP_REMOTE_I2C_READ with transactions array
[12:23:02] [PASSED] DP_REMOTE_I2C_WRITE with port number
[12:23:02] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[12:23:02] [PASSED] DP_REMOTE_I2C_WRITE with data array
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[12:23:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[12:23:02] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[12:23:02] ================ [PASSED] drm_dp_mst_helper ================
[12:23:02] ================== drm_exec (7 subtests) ===================
[12:23:02] [PASSED] sanitycheck
[12:23:02] [PASSED] test_lock
[12:23:02] [PASSED] test_lock_unlock
[12:23:02] [PASSED] test_duplicates
[12:23:02] [PASSED] test_prepare
[12:23:02] [PASSED] test_prepare_array
[12:23:02] [PASSED] test_multiple_loops
[12:23:02] ==================== [PASSED] drm_exec =====================
[12:23:02] =========== drm_format_helper_test (17 subtests) ===========
[12:23:02] ============== drm_test_fb_xrgb8888_to_gray8  ==============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[12:23:02] ============= drm_test_fb_xrgb8888_to_rgb332  ==============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[12:23:02] ============= drm_test_fb_xrgb8888_to_rgb565  ==============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[12:23:02] ============ drm_test_fb_xrgb8888_to_xrgb1555  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[12:23:02] ============ drm_test_fb_xrgb8888_to_argb1555  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[12:23:02] ============ drm_test_fb_xrgb8888_to_rgba5551  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[12:23:02] ============= drm_test_fb_xrgb8888_to_rgb888  ==============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[12:23:02] ============= drm_test_fb_xrgb8888_to_bgr888  ==============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[12:23:02] ============ drm_test_fb_xrgb8888_to_argb8888  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[12:23:02] =========== drm_test_fb_xrgb8888_to_xrgb2101010  ===========
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[12:23:02] =========== drm_test_fb_xrgb8888_to_argb2101010  ===========
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[12:23:02] ============== drm_test_fb_xrgb8888_to_mono  ===============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[12:23:02] ==================== drm_test_fb_swab  =====================
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ================ [PASSED] drm_test_fb_swab =================
[12:23:02] ============ drm_test_fb_xrgb8888_to_xbgr8888  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[12:23:02] ============ drm_test_fb_xrgb8888_to_abgr8888  =============
[12:23:02] [PASSED] single_pixel_source_buffer
[12:23:02] [PASSED] single_pixel_clip_rectangle
[12:23:02] [PASSED] well_known_colors
[12:23:02] [PASSED] destination_pitch
[12:23:02] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[12:23:02] ================= drm_test_fb_clip_offset  =================
[12:23:02] [PASSED] pass through
[12:23:02] [PASSED] horizontal offset
[12:23:02] [PASSED] vertical offset
[12:23:02] [PASSED] horizontal and vertical offset
[12:23:02] [PASSED] horizontal offset (custom pitch)
[12:23:02] [PASSED] vertical offset (custom pitch)
[12:23:02] [PASSED] horizontal and vertical offset (custom pitch)
[12:23:02] ============= [PASSED] drm_test_fb_clip_offset =============
[12:23:02] =================== drm_test_fb_memcpy  ====================
[12:23:02] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[12:23:02] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[12:23:02] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[12:23:02] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[12:23:02] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[12:23:02] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[12:23:02] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[12:23:02] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[12:23:02] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[12:23:02] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[12:23:02] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[12:23:02] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[12:23:02] =============== [PASSED] drm_test_fb_memcpy ================
[12:23:02] ============= [PASSED] drm_format_helper_test ==============
[12:23:02] ================= drm_format (18 subtests) =================
[12:23:02] [PASSED] drm_test_format_block_width_invalid
[12:23:02] [PASSED] drm_test_format_block_width_one_plane
[12:23:02] [PASSED] drm_test_format_block_width_two_plane
[12:23:02] [PASSED] drm_test_format_block_width_three_plane
[12:23:02] [PASSED] drm_test_format_block_width_tiled
[12:23:02] [PASSED] drm_test_format_block_height_invalid
[12:23:02] [PASSED] drm_test_format_block_height_one_plane
[12:23:02] [PASSED] drm_test_format_block_height_two_plane
[12:23:02] [PASSED] drm_test_format_block_height_three_plane
[12:23:02] [PASSED] drm_test_format_block_height_tiled
[12:23:02] [PASSED] drm_test_format_min_pitch_invalid
[12:23:02] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[12:23:02] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[12:23:02] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[12:23:02] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[12:23:02] [PASSED] drm_test_format_min_pitch_two_plane
[12:23:02] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[12:23:02] [PASSED] drm_test_format_min_pitch_tiled
[12:23:02] =================== [PASSED] drm_format ====================
[12:23:02] ============== drm_framebuffer (10 subtests) ===============
[12:23:02] ========== drm_test_framebuffer_check_src_coords  ==========
[12:23:02] [PASSED] Success: source fits into fb
[12:23:02] [PASSED] Fail: overflowing fb with x-axis coordinate
[12:23:02] [PASSED] Fail: overflowing fb with y-axis coordinate
[12:23:02] [PASSED] Fail: overflowing fb with source width
[12:23:02] [PASSED] Fail: overflowing fb with source height
[12:23:02] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[12:23:02] [PASSED] drm_test_framebuffer_cleanup
[12:23:02] =============== drm_test_framebuffer_create  ===============
[12:23:02] [PASSED] ABGR8888 normal sizes
[12:23:02] [PASSED] ABGR8888 max sizes
[12:23:02] [PASSED] ABGR8888 pitch greater than min required
[12:23:02] [PASSED] ABGR8888 pitch less than min required
[12:23:02] [PASSED] ABGR8888 Invalid width
[12:23:02] [PASSED] ABGR8888 Invalid buffer handle
[12:23:02] [PASSED] No pixel format
[12:23:02] [PASSED] ABGR8888 Width 0
[12:23:02] [PASSED] ABGR8888 Height 0
[12:23:02] [PASSED] ABGR8888 Out of bound height * pitch combination
[12:23:02] [PASSED] ABGR8888 Large buffer offset
[12:23:02] [PASSED] ABGR8888 Buffer offset for inexistent plane
[12:23:02] [PASSED] ABGR8888 Invalid flag
[12:23:02] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[12:23:02] [PASSED] ABGR8888 Valid buffer modifier
[12:23:02] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[12:23:02] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] NV12 Normal sizes
[12:23:02] [PASSED] NV12 Max sizes
[12:23:02] [PASSED] NV12 Invalid pitch
[12:23:02] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[12:23:02] [PASSED] NV12 different  modifier per-plane
[12:23:02] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[12:23:02] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] NV12 Modifier for inexistent plane
[12:23:02] [PASSED] NV12 Handle for inexistent plane
[12:23:02] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[12:23:02] [PASSED] YVU420 Normal sizes
[12:23:02] [PASSED] YVU420 Max sizes
[12:23:02] [PASSED] YVU420 Invalid pitch
[12:23:02] [PASSED] YVU420 Different pitches
[12:23:02] [PASSED] YVU420 Different buffer offsets/pitches
[12:23:02] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[12:23:02] [PASSED] YVU420 Valid modifier
[12:23:02] [PASSED] YVU420 Different modifiers per plane
[12:23:02] [PASSED] YVU420 Modifier for inexistent plane
[12:23:02] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[12:23:02] [PASSED] X0L2 Normal sizes
[12:23:02] [PASSED] X0L2 Max sizes
[12:23:02] [PASSED] X0L2 Invalid pitch
[12:23:02] [PASSED] X0L2 Pitch greater than minimum required
[12:23:02] [PASSED] X0L2 Handle for inexistent plane
[12:23:02] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[12:23:02] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[12:23:02] [PASSED] X0L2 Valid modifier
[12:23:02] [PASSED] X0L2 Modifier for inexistent plane
[12:23:02] =========== [PASSED] drm_test_framebuffer_create ===========
[12:23:02] [PASSED] drm_test_framebuffer_free
[12:23:02] [PASSED] drm_test_framebuffer_init
[12:23:02] [PASSED] drm_test_framebuffer_init_bad_format
[12:23:02] [PASSED] drm_test_framebuffer_init_dev_mismatch
[12:23:02] [PASSED] drm_test_framebuffer_lookup
[12:23:02] [PASSED] drm_test_framebuffer_lookup_inexistent
[12:23:02] [PASSED] drm_test_framebuffer_modifiers_not_supported
[12:23:02] ================= [PASSED] drm_framebuffer =================
[12:23:02] ================ drm_gem_shmem (8 subtests) ================
[12:23:02] [PASSED] drm_gem_shmem_test_obj_create
[12:23:02] [PASSED] drm_gem_shmem_test_obj_create_private
[12:23:02] [PASSED] drm_gem_shmem_test_pin_pages
[12:23:02] [PASSED] drm_gem_shmem_test_vmap
[12:23:02] [PASSED] drm_gem_shmem_test_get_sg_table
[12:23:02] [PASSED] drm_gem_shmem_test_get_pages_sgt
[12:23:02] [PASSED] drm_gem_shmem_test_madvise
[12:23:02] [PASSED] drm_gem_shmem_test_purge
[12:23:02] ================== [PASSED] drm_gem_shmem ==================
[12:23:02] === drm_atomic_helper_connector_hdmi_check (29 subtests) ===
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[12:23:02] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420  =======
[12:23:02] [PASSED] Automatic
[12:23:02] [PASSED] Full
[12:23:02] [PASSED] Limited 16:235
[12:23:02] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[12:23:02] [PASSED] drm_test_check_disable_connector
[12:23:02] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[12:23:02] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[12:23:02] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[12:23:02] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[12:23:02] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[12:23:02] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[12:23:02] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[12:23:02] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[12:23:02] [PASSED] drm_test_check_output_bpc_dvi
[12:23:02] [PASSED] drm_test_check_output_bpc_format_vic_1
[12:23:02] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[12:23:02] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[12:23:02] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[12:23:02] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[12:23:02] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[12:23:02] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[12:23:02] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[12:23:02] ============ drm_test_check_hdmi_color_format  =============
[12:23:02] [PASSED] AUTO -> RGB
[12:23:02] [PASSED] YCBCR422 -> YUV422
[12:23:02] [PASSED] YCBCR420 -> YUV420
[12:23:02] [PASSED] YCBCR444 -> YUV444
[12:23:02] [PASSED] RGB -> RGB
[12:23:02] ======== [PASSED] drm_test_check_hdmi_color_format =========
[12:23:02] ======== drm_test_check_hdmi_color_format_420_only  ========
[12:23:02] [PASSED] RGB should fail
[12:23:02] [PASSED] YUV444 should fail
[12:23:02] [PASSED] YUV422 should fail
[12:23:02] [PASSED] YUV420 should work
[12:23:02] ==== [PASSED] drm_test_check_hdmi_color_format_420_only ====
[12:23:02] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[12:23:02] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[12:23:02] [PASSED] drm_test_check_broadcast_rgb_value
[12:23:02] [PASSED] drm_test_check_bpc_8_value
[12:23:02] [PASSED] drm_test_check_bpc_10_value
[12:23:02] [PASSED] drm_test_check_bpc_12_value
[12:23:02] [PASSED] drm_test_check_format_value
[12:23:02] [PASSED] drm_test_check_tmds_char_value
[12:23:02] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[12:23:02] = drm_atomic_helper_connector_hdmi_mode_valid (7 subtests) =
[12:23:02] [PASSED] drm_test_check_mode_valid
[12:23:02] [PASSED] drm_test_check_mode_valid_reject
[12:23:02] [PASSED] drm_test_check_mode_valid_reject_rate
[12:23:02] [PASSED] drm_test_check_mode_valid_reject_max_clock
[12:23:02] [PASSED] drm_test_check_mode_valid_yuv420_only_max_clock
[12:23:02] [PASSED] drm_test_check_mode_valid_reject_yuv420_only_connector
[12:23:02] [PASSED] drm_test_check_mode_valid_accept_yuv420_also_connector_rgb
[12:23:02] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[12:23:02] = drm_atomic_helper_connector_hdmi_infoframes (5 subtests) =
[12:23:02] [PASSED] drm_test_check_infoframes
[12:23:02] [PASSED] drm_test_check_reject_avi_infoframe
[12:23:02] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_8
[12:23:02] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_10
[12:23:02] [PASSED] drm_test_check_reject_audio_infoframe
[12:23:02] === [PASSED] drm_atomic_helper_connector_hdmi_infoframes ===
[12:23:02] ================= drm_managed (2 subtests) =================
[12:23:02] [PASSED] drm_test_managed_release_action
[12:23:02] [PASSED] drm_test_managed_run_action
[12:23:02] =================== [PASSED] drm_managed ===================
[12:23:02] =================== drm_mm (6 subtests) ====================
[12:23:02] [PASSED] drm_test_mm_init
[12:23:02] [PASSED] drm_test_mm_debug
[12:23:02] [PASSED] drm_test_mm_align32
[12:23:02] [PASSED] drm_test_mm_align64
[12:23:02] [PASSED] drm_test_mm_lowest
[12:23:02] [PASSED] drm_test_mm_highest
[12:23:02] ===================== [PASSED] drm_mm ======================
[12:23:02] ============= drm_modes_analog_tv (5 subtests) =============
[12:23:02] [PASSED] drm_test_modes_analog_tv_mono_576i
[12:23:02] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[12:23:02] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[12:23:02] [PASSED] drm_test_modes_analog_tv_pal_576i
[12:23:02] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[12:23:02] =============== [PASSED] drm_modes_analog_tv ===============
[12:23:02] ============== drm_panic_helper (3 subtests) ===============
[12:23:02] ============= drm_test_panic_screen_user_map  ==============
[12:23:02] [PASSED] Panic screen user, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen user, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen user, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen user, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:02] [PASSED] Panic screen user, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:02] [PASSED] Panic screen kmsg, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen kmsg, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen kmsg, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:02] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:02] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:02] ========= [PASSED] drm_test_panic_screen_user_map ==========
[12:23:02] ============= drm_test_panic_screen_user_page  =============
[12:23:02] [PASSED] Panic screen user, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:03] [PASSED] Panic screen user, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:03] ========= [PASSED] drm_test_panic_screen_user_page =========
[12:23:03] ========== drm_test_panic_screen_user_set_pixel  ===========
[12:23:03] [PASSED] Panic screen user, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen user, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:03] [PASSED] Panic screen user, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 494 x 494 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1920 x 1080 	XR24 little-endian (0x34325258)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG16 little-endian (0x36314752)
[12:23:03] [PASSED] Panic screen kmsg, mode: 1024 x 768 	RG24 little-endian (0x34324752)
[12:23:03] ====== [PASSED] drm_test_panic_screen_user_set_pixel =======
[12:23:03] ================ [PASSED] drm_panic_helper =================
[12:23:03] ============== drm_plane_helper (2 subtests) ===============
[12:23:03] =============== drm_test_check_plane_state  ================
[12:23:03] [PASSED] clipping_simple
[12:23:03] [PASSED] clipping_rotate_reflect
[12:23:03] [PASSED] positioning_simple
[12:23:03] [PASSED] upscaling
[12:23:03] [PASSED] downscaling
[12:23:03] [PASSED] rounding1
[12:23:03] [PASSED] rounding2
[12:23:03] [PASSED] rounding3
[12:23:03] [PASSED] rounding4
[12:23:03] =========== [PASSED] drm_test_check_plane_state ============
[12:23:03] =========== drm_test_check_invalid_plane_state  ============
[12:23:03] [PASSED] positioning_invalid
[12:23:03] [PASSED] upscaling_invalid
[12:23:03] [PASSED] downscaling_invalid
[12:23:03] ======= [PASSED] drm_test_check_invalid_plane_state ========
[12:23:03] ================ [PASSED] drm_plane_helper =================
[12:23:03] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[12:23:03] ====== drm_test_connector_helper_tv_get_modes_check  =======
[12:23:03] [PASSED] None
[12:23:03] [PASSED] PAL
[12:23:03] [PASSED] NTSC
[12:23:03] [PASSED] Both, NTSC Default
[12:23:03] [PASSED] Both, PAL Default
[12:23:03] [PASSED] Both, NTSC Default, with PAL on command-line
[12:23:03] [PASSED] Both, PAL Default, with NTSC on command-line
[12:23:03] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[12:23:03] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[12:23:03] ================== drm_rect (9 subtests) ===================
[12:23:03] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[12:23:03] [PASSED] drm_test_rect_clip_scaled_not_clipped
[12:23:03] [PASSED] drm_test_rect_clip_scaled_clipped
[12:23:03] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[12:23:03] ================= drm_test_rect_intersect  =================
[12:23:03] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[12:23:03] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[12:23:03] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[12:23:03] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[12:23:03] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[12:23:03] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[12:23:03] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[12:23:03] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[12:23:03] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[12:23:03] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[12:23:03] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[12:23:03] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[12:23:03] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[12:23:03] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[12:23:03] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[12:23:03] ============= [PASSED] drm_test_rect_intersect =============
[12:23:03] ================ drm_test_rect_calc_hscale  ================
[12:23:03] [PASSED] normal use
[12:23:03] [PASSED] out of max range
[12:23:03] [PASSED] out of min range
[12:23:03] [PASSED] zero dst
[12:23:03] [PASSED] negative src
[12:23:03] [PASSED] negative dst
[12:23:03] ============ [PASSED] drm_test_rect_calc_hscale ============
[12:23:03] ================ drm_test_rect_calc_vscale  ================
[12:23:03] [PASSED] normal use
[12:23:03] [PASSED] out of max range
[12:23:03] [PASSED] out of min range
[12:23:03] [PASSED] zero dst
[12:23:03] [PASSED] negative src
[12:23:03] [PASSED] negative dst
[12:23:03] ============ [PASSED] drm_test_rect_calc_vscale ============
[12:23:03] ================== drm_test_rect_rotate  ===================
[12:23:03] [PASSED] reflect-x
[12:23:03] [PASSED] reflect-y
[12:23:03] [PASSED] rotate-0
[12:23:03] [PASSED] rotate-90
[12:23:03] [PASSED] rotate-180
[12:23:03] [PASSED] rotate-270
[12:23:03] ============== [PASSED] drm_test_rect_rotate ===============
[12:23:03] ================ drm_test_rect_rotate_inv  =================
[12:23:03] [PASSED] reflect-x
[12:23:03] [PASSED] reflect-y
[12:23:03] [PASSED] rotate-0
[12:23:03] [PASSED] rotate-90
[12:23:03] [PASSED] rotate-180
[12:23:03] [PASSED] rotate-270
[12:23:03] ============ [PASSED] drm_test_rect_rotate_inv =============
[12:23:03] ==================== [PASSED] drm_rect =====================
[12:23:03] ============ drm_sysfb_modeset_test (1 subtest) ============
[12:23:03] ============ drm_test_sysfb_build_fourcc_list  =============
[12:23:03] [PASSED] no native formats
[12:23:03] [PASSED] XRGB8888 as native format
[12:23:03] [PASSED] remove duplicates
[12:23:03] [PASSED] convert alpha formats
[12:23:03] [PASSED] random formats
[12:23:03] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[12:23:03] ============= [PASSED] drm_sysfb_modeset_test ==============
[12:23:03] ================== drm_fixp (2 subtests) ===================
[12:23:03] [PASSED] drm_test_int2fixp
[12:23:03] [PASSED] drm_test_sm2fixp
[12:23:03] ==================== [PASSED] drm_fixp =====================
[12:23:03] ============================================================
[12:23:03] Testing complete. Ran 667 tests: passed: 667
[12:23:03] Elapsed time: 27.432s total, 1.821s configuring, 25.146s building, 0.409s running

+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[12:23:03] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:23:05] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:23:15] Starting KUnit Kernel (1/1)...
[12:23:15] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:23:15] ================= ttm_device (5 subtests) ==================
[12:23:15] [PASSED] ttm_device_init_basic
[12:23:15] [PASSED] ttm_device_init_multiple
[12:23:15] [PASSED] ttm_device_fini_basic
[12:23:15] [PASSED] ttm_device_init_no_vma_man
[12:23:15] ================== ttm_device_init_pools  ==================
[12:23:15] [PASSED] No DMA allocations, no DMA32 required
[12:23:15] [PASSED] DMA allocations, DMA32 required
[12:23:15] [PASSED] No DMA allocations, DMA32 required
[12:23:15] [PASSED] DMA allocations, no DMA32 required
[12:23:15] ============== [PASSED] ttm_device_init_pools ==============
[12:23:15] =================== [PASSED] ttm_device ====================
[12:23:15] ================== ttm_pool (8 subtests) ===================
[12:23:15] ================== ttm_pool_alloc_basic  ===================
[12:23:15] [PASSED] One page
[12:23:15] [PASSED] More than one page
[12:23:15] [PASSED] Above the allocation limit
[12:23:15] [PASSED] One page, with coherent DMA mappings enabled
[12:23:15] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[12:23:15] ============== [PASSED] ttm_pool_alloc_basic ===============
[12:23:15] ============== ttm_pool_alloc_basic_dma_addr  ==============
[12:23:15] [PASSED] One page
[12:23:15] [PASSED] More than one page
[12:23:15] [PASSED] Above the allocation limit
[12:23:15] [PASSED] One page, with coherent DMA mappings enabled
[12:23:15] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[12:23:15] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[12:23:15] [PASSED] ttm_pool_alloc_order_caching_match
[12:23:15] [PASSED] ttm_pool_alloc_caching_mismatch
[12:23:15] [PASSED] ttm_pool_alloc_order_mismatch
[12:23:15] [PASSED] ttm_pool_free_dma_alloc
[12:23:15] [PASSED] ttm_pool_free_no_dma_alloc
[12:23:15] [PASSED] ttm_pool_fini_basic
[12:23:15] ==================== [PASSED] ttm_pool =====================
[12:23:15] ================ ttm_resource (8 subtests) =================
[12:23:15] ================= ttm_resource_init_basic  =================
[12:23:15] [PASSED] Init resource in TTM_PL_SYSTEM
[12:23:15] [PASSED] Init resource in TTM_PL_VRAM
[12:23:15] [PASSED] Init resource in a private placement
[12:23:15] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[12:23:15] ============= [PASSED] ttm_resource_init_basic =============
[12:23:15] [PASSED] ttm_resource_init_pinned
[12:23:15] [PASSED] ttm_resource_fini_basic
[12:23:15] [PASSED] ttm_resource_manager_init_basic
[12:23:15] [PASSED] ttm_resource_manager_usage_basic
[12:23:15] [PASSED] ttm_resource_manager_set_used_basic
[12:23:15] [PASSED] ttm_sys_man_alloc_basic
[12:23:15] [PASSED] ttm_sys_man_free_basic
[12:23:15] ================== [PASSED] ttm_resource ===================
[12:23:15] =================== ttm_tt (15 subtests) ===================
[12:23:15] ==================== ttm_tt_init_basic  ====================
[12:23:15] [PASSED] Page-aligned size
[12:23:15] [PASSED] Extra pages requested
[12:23:15] ================ [PASSED] ttm_tt_init_basic ================
[12:23:15] [PASSED] ttm_tt_init_misaligned
[12:23:15] [PASSED] ttm_tt_fini_basic
[12:23:15] [PASSED] ttm_tt_fini_sg
[12:23:15] [PASSED] ttm_tt_fini_shmem
[12:23:15] [PASSED] ttm_tt_create_basic
[12:23:15] [PASSED] ttm_tt_create_invalid_bo_type
[12:23:15] [PASSED] ttm_tt_create_ttm_exists
[12:23:15] [PASSED] ttm_tt_create_failed
[12:23:15] [PASSED] ttm_tt_destroy_basic
[12:23:15] [PASSED] ttm_tt_populate_null_ttm
[12:23:15] [PASSED] ttm_tt_populate_populated_ttm
[12:23:15] [PASSED] ttm_tt_unpopulate_basic
[12:23:15] [PASSED] ttm_tt_unpopulate_empty_ttm
[12:23:15] [PASSED] ttm_tt_swapin_basic
[12:23:15] ===================== [PASSED] ttm_tt ======================
[12:23:15] =================== ttm_bo (14 subtests) ===================
[12:23:15] =========== ttm_bo_reserve_optimistic_no_ticket  ===========
[12:23:15] [PASSED] Cannot be interrupted and sleeps
[12:23:15] [PASSED] Cannot be interrupted, locks straight away
[12:23:15] [PASSED] Can be interrupted, sleeps
[12:23:15] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[12:23:15] [PASSED] ttm_bo_reserve_locked_no_sleep
[12:23:15] [PASSED] ttm_bo_reserve_no_wait_ticket
[12:23:15] [PASSED] ttm_bo_reserve_double_resv
[12:23:15] [PASSED] ttm_bo_reserve_interrupted
[12:23:15] [PASSED] ttm_bo_reserve_deadlock
[12:23:15] [PASSED] ttm_bo_unreserve_basic
[12:23:15] [PASSED] ttm_bo_unreserve_pinned
[12:23:15] [PASSED] ttm_bo_unreserve_bulk
[12:23:15] [PASSED] ttm_bo_fini_basic
[12:23:15] [PASSED] ttm_bo_fini_shared_resv
[12:23:15] [PASSED] ttm_bo_pin_basic
[12:23:15] [PASSED] ttm_bo_pin_unpin_resource
[12:23:15] [PASSED] ttm_bo_multiple_pin_one_unpin
[12:23:15] ===================== [PASSED] ttm_bo ======================
[12:23:15] ============== ttm_bo_validate (22 subtests) ===============
[12:23:15] ============== ttm_bo_init_reserved_sys_man  ===============
[12:23:15] [PASSED] Buffer object for userspace
[12:23:15] [PASSED] Kernel buffer object
[12:23:15] [PASSED] Shared buffer object
[12:23:15] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[12:23:15] ============== ttm_bo_init_reserved_mock_man  ==============
[12:23:15] [PASSED] Buffer object for userspace
[12:23:15] [PASSED] Kernel buffer object
[12:23:15] [PASSED] Shared buffer object
[12:23:15] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[12:23:15] [PASSED] ttm_bo_init_reserved_resv
[12:23:15] ================== ttm_bo_validate_basic  ==================
[12:23:15] [PASSED] Buffer object for userspace
[12:23:15] [PASSED] Kernel buffer object
[12:23:15] [PASSED] Shared buffer object
[12:23:15] ============== [PASSED] ttm_bo_validate_basic ==============
[12:23:15] [PASSED] ttm_bo_validate_invalid_placement
[12:23:15] ============= ttm_bo_validate_same_placement  ==============
[12:23:15] [PASSED] System manager
[12:23:15] [PASSED] VRAM manager
[12:23:15] ========= [PASSED] ttm_bo_validate_same_placement ==========
[12:23:15] [PASSED] ttm_bo_validate_failed_alloc
[12:23:15] [PASSED] ttm_bo_validate_pinned
[12:23:15] [PASSED] ttm_bo_validate_busy_placement
[12:23:15] ================ ttm_bo_validate_multihop  =================
[12:23:15] [PASSED] Buffer object for userspace
[12:23:15] [PASSED] Kernel buffer object
[12:23:15] [PASSED] Shared buffer object
[12:23:15] ============ [PASSED] ttm_bo_validate_multihop =============
[12:23:15] ========== ttm_bo_validate_no_placement_signaled  ==========
[12:23:15] [PASSED] Buffer object in system domain, no page vector
[12:23:15] [PASSED] Buffer object in system domain with an existing page vector
[12:23:15] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[12:23:15] ======== ttm_bo_validate_no_placement_not_signaled  ========
[12:23:15] [PASSED] Buffer object for userspace
[12:23:15] [PASSED] Kernel buffer object
[12:23:15] [PASSED] Shared buffer object
[12:23:15] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[12:23:15] [PASSED] ttm_bo_validate_move_fence_signaled
[12:23:15] ========= ttm_bo_validate_move_fence_not_signaled  =========
[12:23:15] [PASSED] Waits for GPU
[12:23:15] [PASSED] Tries to lock straight away
[12:23:15] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[12:23:15] [PASSED] ttm_bo_validate_swapout
[12:23:15] [PASSED] ttm_bo_validate_happy_evict
[12:23:15] [PASSED] ttm_bo_validate_all_pinned_evict
[12:23:15] [PASSED] ttm_bo_validate_allowed_only_evict
[12:23:15] [PASSED] ttm_bo_validate_deleted_evict
[12:23:15] [PASSED] ttm_bo_validate_busy_domain_evict
[12:23:15] [PASSED] ttm_bo_validate_evict_gutting
[12:23:15] [PASSED] ttm_bo_validate_recrusive_evict
[12:23:15] ================= [PASSED] ttm_bo_validate =================
[12:23:15] ============================================================
[12:23:15] Testing complete. Ran 102 tests: passed: 102
[12:23:15] Elapsed time: 12.350s total, 1.880s configuring, 10.205s building, 0.230s running

+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/dma-buf/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/dma-buf/.kunitconfig
[12:23:15] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:23:17] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:23:26] Starting KUnit Kernel (1/1)...
[12:23:26] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:23:26] =============== dma-buf-fence (12 subtests) ================
[12:23:26] [PASSED] test_sanitycheck
[12:23:26] [PASSED] test_signaling
[12:23:26] [PASSED] test_add_callback
[12:23:26] [PASSED] test_late_add_callback
[12:23:26] [PASSED] test_rm_callback
[12:23:26] [PASSED] test_late_rm_callback
[12:23:26] [PASSED] test_status
[12:23:26] [PASSED] test_error
[12:23:26] [PASSED] test_wait
[12:23:26] [PASSED] test_wait_timeout
[12:23:26] [PASSED] test_stub
[12:23:26] [SKIPPED] test_race_signal_callback (requires at least 2 CPUs)
[12:23:26] ================== [PASSED] dma-buf-fence ==================
[12:23:26] ============ dma-buf-fence-chain (11 subtests) =============
[12:23:26] [PASSED] test_sanitycheck
[12:23:26] [PASSED] test_find_seqno
[12:23:26] [PASSED] test_find_signaled
[12:23:26] [PASSED] test_find_out_of_order
[12:23:31] [PASSED] test_find_gap
[12:23:31] [PASSED] test_find_race
[12:23:31] [PASSED] test_signal_forward
[12:23:31] [PASSED] test_signal_backward
[12:23:31] [PASSED] test_wait_forward
[12:23:31] [PASSED] test_wait_backward
[12:23:31] [PASSED] test_wait_random
[12:23:31] =============== [PASSED] dma-buf-fence-chain ===============
[12:23:31] ============ dma-buf-fence-unwrap (11 subtests) ============
[12:23:31] [PASSED] test_sanitycheck
[12:23:31] [PASSED] test_unwrap_array
[12:23:31] [PASSED] test_unwrap_chain
[12:23:31] [PASSED] test_unwrap_chain_array
[12:23:31] [PASSED] test_unwrap_merge
[12:23:31] [PASSED] test_unwrap_merge_duplicate
[12:23:31] [PASSED] test_unwrap_merge_seqno
[12:23:31] [PASSED] test_unwrap_merge_order
[12:23:31] [PASSED] test_unwrap_merge_complex
[12:23:31] [PASSED] test_unwrap_merge_complex_seqno
[12:23:31] [PASSED] test_dedup_empty
[12:23:31] ============== [PASSED] dma-buf-fence-unwrap ===============
[12:23:31] ================ dma-buf-resv (5 subtests) =================
[12:23:31] [PASSED] test_sanitycheck
[12:23:31] ===================== test_signaling  ======================
[12:23:31] [PASSED] kernel
[12:23:31] [PASSED] write
[12:23:31] [PASSED] read
[12:23:31] [PASSED] bookkeep
[12:23:31] ================= [PASSED] test_signaling ==================
[12:23:31] ====================== test_for_each  ======================
[12:23:31] [PASSED] kernel
[12:23:31] [PASSED] write
[12:23:31] [PASSED] read
[12:23:31] [PASSED] bookkeep
[12:23:31] ================== [PASSED] test_for_each ==================
[12:23:31] ================= test_for_each_unlocked  ==================
[12:23:31] [PASSED] kernel
[12:23:31] [PASSED] write
[12:23:31] [PASSED] read
[12:23:31] [PASSED] bookkeep
[12:23:31] ============= [PASSED] test_for_each_unlocked ==============
[12:23:31] ===================== test_get_fences  =====================
[12:23:31] [PASSED] kernel
[12:23:31] [PASSED] write
[12:23:31] [PASSED] read
[12:23:31] [PASSED] bookkeep
[12:23:31] ================= [PASSED] test_get_fences =================
[12:23:31] ================== [PASSED] dma-buf-resv ===================
[12:23:31] ============================================================
[12:23:31] Testing complete. Ran 51 tests: passed: 50, skipped: 1
[12:23:31] Elapsed time: 16.165s total, 1.869s configuring, 8.924s building, 5.334s running

+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel



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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
                   ` (2 preceding siblings ...)
  (?)
@ 2026-10-19 12:39 ` Ville Syrjälä
  2026-10-19 23:21   ` Michael Anderson
  -1 siblings, 1 reply; 13+ messages in thread
From: Ville Syrjälä @ 2026-10-19 12:39 UTC (permalink / raw)
  To: mwwa919
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Andy Shevchenko,
	Hans de Goede, intel-xe, dri-devel, linux-kernel, stable

On Sun, Oct 18, 2026 at 04:12:40PM -0400, Mike Anderson via B4 Relay wrote:
> From: Mike Anderson <mwwa919@gmail.com>
> 
> On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
> backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
> itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
> GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
> sequences also request their pin through gpiolib, so when a sequence
> toggles one of these two pins the request fails and the toggle is
> dropped:
> 
>   i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)
> 
> Before that commit the pad registers were written directly, so the
> sequences could still drive the pins i915 owned.
> 
> The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
> panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
> MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
> failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
> during takeover and stays black, even though the backlight PWM and both
> enable GPIOs read back as on. The tablet only has a usable display
> with nomodeset.
> 
> When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
> corresponding descriptor, set it through that descriptor instead of
> requesting the pin a second time.
> 
> Fixes: 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV GPIOs behind the driver's back")
> Cc: stable@vger.kernel.org
> Assisted-by: LLM sparse
> Signed-off-by: Mike Anderson <mwwa919@gmail.com>
> ---
> This patch was developed with an AI coding assistant (Claude Code,
> Claude Opus 5.5): it ran the debugging session on the tablet (drm.debug
> log, gpio/pwm debugfs), traced the -EBUSY to 8241b55f1ded, and wrote the
> change and the changelog; I reviewed it and tested it on the hardware.
> 
> Testing, Toshiba Encore 2 WT8-B (Atom Z3735F, BIOS 2.10, VBT MIPI
> sequence block v2, PPS_BLC_SOC):
> - Arch Linux v7.2.11-arch1 with this patch backported (applies as is):
>   the panel lights up at i915 takeover and the Xorg login screen shows;
>   no "GPIO index ... request failed" errors; gpio-10/11 stay owned as
>   "backlight"/"panel". Unpatched v7.2.11 and v6.18.57 give a black
>   panel with five -EBUSY errors during boot.
> - drm-intel-next: built intel_dsi_vbt.o for i915 (=m and =y) and for
>   xe (=m) with W=1 and sparse (C=2, sparse v0.6.5-rc1): no new
>   warnings.
> 
> Not tested: other VLV machines with PPS_BLC_SOC. Their behaviour only
> changes when their VBT sequences touch pin 10 or 11, which currently
> fails with -EBUSY anyway.
> ---
>  drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 32 +++++++++++++++++++++++-----
>  1 file changed, 27 insertions(+), 5 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> index fe12041e9..85d1cdc6e 100644
> --- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> +++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> @@ -54,6 +54,10 @@
>  #define MIPI_VIRTUAL_CHANNEL_SHIFT	1
>  #define MIPI_PORT_SHIFT			3
>  
> +/* VLV NC pins of the backlight and panel enable GPIOs, see soc_panel_gpio_table */
> +#define VLV_GPIO_NC_BACKLIGHT		10
> +#define VLV_GPIO_NC_PANEL		11
> +
>  struct i2c_adapter_lookup {
>  	u16 target_addr;
>  	struct intel_dsi *intel_dsi;
> @@ -247,10 +251,12 @@ static void soc_opaque_gpio_set_value(struct intel_connector *connector,
>  	kfree(lookup);
>  }
>  
> -static void vlv_gpio_set_value(struct intel_connector *connector,
> +static void vlv_gpio_set_value(struct intel_dsi *intel_dsi,
>  			       u8 gpio_source, u8 gpio_index, bool value)
>  {
> -	struct intel_display *display = to_intel_display(connector);
> +	struct intel_display *display = to_intel_display(&intel_dsi->base);
> +	struct intel_connector *connector = intel_dsi->attached_connector;
> +	struct gpio_desc *gpio_desc = NULL;
>  
>  	/* XXX: this assumes vlv_gpio_table only has NC GPIOs. */
>  	if (connector->panel.vbt.dsi.seq_version < 3) {
> @@ -265,6 +271,22 @@ static void vlv_gpio_set_value(struct intel_connector *connector,
>  		}
>  	}
>  
> +	/*
> +	 * With PPS_BLC_SOC, intel_dsi_vbt_gpio_init() already owns these pins,
> +	 * so requesting them again fails with -EBUSY. Some VBTs still toggle
> +	 * them in their MIPI sequences, e.g. as the panel reset line, so drive
> +	 * them through the descriptors we hold.
> +	 */
> +	if (gpio_index == VLV_GPIO_NC_BACKLIGHT)
> +		gpio_desc = intel_dsi->gpio_backlight;
> +	else if (gpio_index == VLV_GPIO_NC_PANEL)
> +		gpio_desc = intel_dsi->gpio_panel;

Please file a bug
https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items and
attach a copy of /sys/kernel/debug/dri/0/i915_vbt there so that 
we can all see what it looks like.

I think what we should do is stop using .gpio_panel and/or
.gpio_backlight when the VBT expects to control them via the
sequences.

The big question here is whether we need to keep some kind of
hybrid approach where one pin is controlled by the sequence and
the other explicitly by the driver.

For example https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items/14605
has a VBT where the reset pin is controlled by the VBT but there is no
backlight stuff whatsoever in there. Well, unless some of those DCS
commands has something to do with the backlight, but IIRC DCS has no
standard stuff for backlight so it would all be panel specific. So
it's not clear if a backlight GPIO pin is needed at all there, of if
the DCS and/or the PWM alone is sufficient.

Hans, do you still have these funky VLV DSI machines around, and if so
can you check whether they would need this kind of hybrid approach?
Sadly all I have is old stuff that doesn't use the VBT sequences at
all.

If we do need the hybrid approach then it could perhaps look something like this:
--- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
+++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
@@ -917,8 +917,14 @@ void intel_dsi_vbt_gpio_init(struct intel_dsi *intel_dsi, bool panel_is_on)
 
 	if (display->platform.valleyview && mipi_config->pwm_blc == PPS_BLC_SOC) {
 		gpiod_lookup_table = &soc_panel_gpio_table;
-		want_panel_gpio = true;
-		want_backlight_gpio = true;
+
+		if (!connector->panel.vbt.dsi.sequence[MIPI_SEQ_ASSERT_RESET] &&
+		    !connector->panel.vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET])
+			want_panel_gpio = true;
+
+		if (!connector->panel.vbt.dsi.sequence[MIPI_SEQ_BACKLIGHT_OFF] &&
+		    !connector->panel.vbt.dsi.sequence[MIPI_SEQ_BACKLIGHT_ON])
+			want_backlight_gpio = true;
 
 		/* Ensure PWM0 pin is muxed as PWM instead of GPIO */
 		ret = pinctrl_register_mappings(soc_pwm_pinctrl_map,

> +
> +	if (gpio_desc && connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_SOC) {
> +		gpiod_set_value_cansleep(gpio_desc, value);
> +		return;
> +	}
> +
>  	soc_opaque_gpio_set_value(connector, gpio_index,
>  				  "INT33FC:01", "Panel N", gpio_index, value);
>  }
> @@ -430,7 +452,7 @@ static const u8 *mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data)
>  	else if (DISPLAY_VER(display) >= 9)
>  		bxt_gpio_set_value(connector, gpio_index, value);
>  	else if (display->platform.valleyview)
> -		vlv_gpio_set_value(connector, gpio_source, gpio_number, value);
> +		vlv_gpio_set_value(intel_dsi, gpio_source, gpio_number, value);
>  	else if (display->platform.cherryview)
>  		chv_gpio_set_value(connector, gpio_source, gpio_number, value);
>  
> @@ -886,8 +908,8 @@ static struct gpiod_lookup_table pmic_panel_gpio_table = {
>  static struct gpiod_lookup_table soc_panel_gpio_table = {
>  	.dev_id = "0000:00:02.0",
>  	.table = {
> -		GPIO_LOOKUP("INT33FC:01", 10, "backlight", GPIO_ACTIVE_HIGH),
> -		GPIO_LOOKUP("INT33FC:01", 11, "panel", GPIO_ACTIVE_HIGH),
> +		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_BACKLIGHT, "backlight", GPIO_ACTIVE_HIGH),
> +		GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_PANEL, "panel", GPIO_ACTIVE_HIGH),
>  		{ }
>  	},
>  };
> 
> ---
> base-commit: 0507cc5a476af0b6d037b19248bdd20dbe27487d
> change-id: 20261018-vlv-dsi-owned-gpios-cd127ba137e7
> 
> Best regards,
> --  
> Mike Anderson <mwwa919@gmail.com>
> 

-- 
Ville Syrjälä
Intel

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

* ✓ Xe.CI.BAT: success for drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
                   ` (3 preceding siblings ...)
  (?)
@ 2026-10-19 13:05 ` Patchwork
  -1 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-10-19 13:05 UTC (permalink / raw)
  To: Mike Anderson via B4 Relay; +Cc: intel-xe

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

== Series Details ==

Series: drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
URL   : https://patchwork.freedesktop.org/series/176383/
State : success

== Summary ==

CI Bug Log - changes from xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb_BAT -> xe-pw-176383v1_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (15 -> 14)
------------------------------

  Missing    (1): bat-bmg-vm 


Changes
-------

  No changes found


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

  * Linux: xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb -> xe-pw-176383v1

  IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb: 1909c1501d5a1c693215ad1cd7bbde41942182eb
  xe-pw-176383v1: 176383v1

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/index.html

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

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

* ✓ i915.CI.BAT: success for drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
                   ` (4 preceding siblings ...)
  (?)
@ 2026-10-19 14:09 ` Patchwork
  -1 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-10-19 14:09 UTC (permalink / raw)
  To: Mike Anderson via B4 Relay; +Cc: intel-gfx

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

== Series Details ==

Series: drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
URL   : https://patchwork.freedesktop.org/series/176379/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_19361 -> Patchwork_176379v1
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (40 -> 39)
------------------------------

  Missing    (1): bat-dg2-13 


Changes
-------

  No changes found


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

  * Linux: CI_DRM_19361 -> Patchwork_176379v1

  CI-20190529: 20190529
  CI_DRM_19361: b0311e0de50840c3f35aafa2e95c14bf38f4a767 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  Patchwork_176379v1: b0311e0de50840c3f35aafa2e95c14bf38f4a767 @ git://anongit.freedesktop.org/gfx-ci/linux

== Logs ==

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

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

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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-19 11:18     ` Andy Shevchenko
@ 2026-10-19 14:14       ` Bartosz Golaszewski
  0 siblings, 0 replies; 13+ messages in thread
From: Bartosz Golaszewski @ 2026-10-19 14:14 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Hans de Goede,
	intel-xe, dri-devel, linux-kernel, stable, Michael Anderson,
	Bartosz Golaszewski

On Mon, 19 Oct 2026 13:18:50 +0200, Andy Shevchenko
<andriy.shevchenko@linux.intel.com> said:
> +Cc: Bart (as GPIOLIB maintainer and author of the reset-gpio rework).
>
> On Mon, Oct 19, 2026 at 07:03:57AM -0400, Michael Anderson wrote:
>> Thanks for looking at this. I'd like to make sure I understand before
>> doing a v2.
>>
>> Here both users of pin 10 are i915 itself: intel_dsi_vbt_gpio_init()
>> takes it as the "backlight" enable GPIO (soc_panel_gpio_table,
>> PPS_BLC_SOC), and the VBT MIPI sequences on this tablet then toggle the
>> same pin as the panel reset (low in ASSERT_RESET, high-low-high in
>> DEASSERT_RESET). Do you mean describing pin 10 with a software-node
>> "reset-gpios" reference and having both paths go through
>> reset_control_*(), or something else?
>>
>> One concern: the VBT drives explicit pulses on the pin, and shared reset
>> controls are refcounted, so a pulse from one path wouldn't reach the line
>> while the other holds it deasserted. Would an exclusive reset obtained
>> once by i915 and used by both paths work instead, or am I missing how
>> reset-gpio handles this?
>
> But then it sounds like the request-by-demand?
> Bart, any ideas how to address this case?
>

Yeah. If you need a more complex sequence than what refcounted reset-gpio or
gpio-shared-proxy can provide (for instance a timed pulse) then you probably
need to look at implementing a power sequencer using drivers/power/sequencing/.

Bart

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

* ✗ Xe.CI.FULL: failure for drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
                   ` (5 preceding siblings ...)
  (?)
@ 2026-10-19 14:57 ` Patchwork
  -1 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-10-19 14:57 UTC (permalink / raw)
  To: Mike Anderson via B4 Relay; +Cc: intel-xe

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

== Series Details ==

Series: drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
URL   : https://patchwork.freedesktop.org/series/176383/
State : failure

== Summary ==

CI Bug Log - changes from xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb_FULL -> xe-pw-176383v1_FULL
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with xe-pw-176383v1_FULL absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in xe-pw-176383v1_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 (3 -> 3)
------------------------------

  No changes in participating hosts

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in xe-pw-176383v1_FULL:

### IGT changes ###

#### Possible regressions ####

  * igt@xe_pm@s4-basic-exec:
    - shard-ptl:          [PASS][1] -> [ABORT][2]
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-1/igt@xe_pm@s4-basic-exec.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-2/igt@xe_pm@s4-basic-exec.html
    - shard-lnl:          [PASS][3] -> [ABORT][4]
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-5/igt@xe_pm@s4-basic-exec.html
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-1/igt@xe_pm@s4-basic-exec.html

  
New tests
---------

  New tests have been introduced between xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb_FULL and xe-pw-176383v1_FULL:

### New IGT tests (1) ###

  * igt@xe_oa@buffer-size@oag-0-64m:
    - Statuses : 1 pass(s)
    - Exec time: [4.70] s

  

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

  Here are the changes found in xe-pw-176383v1_FULL that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@kms_async_flips@alternate-sync-async-flip:
    - shard-ptl:          [PASS][5] -> [FAIL][6] ([Intel XE#6078]) +1 other test fail
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@kms_async_flips@alternate-sync-async-flip.html
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-7/igt@kms_async_flips@alternate-sync-async-flip.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
    - shard-ptl:          NOTRUN -> [SKIP][7] ([Intel XE#5901])
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html

  * igt@kms_big_fb@y-tiled-32bpp-rotate-90:
    - shard-bmg:          NOTRUN -> [SKIP][8] ([Intel XE#1124])
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_big_fb@y-tiled-32bpp-rotate-90.html

  * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
    - shard-ptl:          NOTRUN -> [SKIP][9] ([Intel XE#5851])
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
    - shard-ptl:          NOTRUN -> [SKIP][10] ([Intel XE#5808]) +1 other test skip
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html

  * igt@kms_bw@connected-linear-tiling-2-displays-target-2560x1440p:
    - shard-lnl:          NOTRUN -> [SKIP][11] ([Intel XE#7679])
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_bw@connected-linear-tiling-2-displays-target-2560x1440p.html

  * igt@kms_bw@linear-tiling-2-displays-target-1920x1080p:
    - shard-ptl:          NOTRUN -> [SKIP][12] ([Intel XE#367])
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_bw@linear-tiling-2-displays-target-1920x1080p.html

  * igt@kms_bw@linear-tiling-3-displays-target-1920x1080p:
    - shard-lnl:          NOTRUN -> [SKIP][13] ([Intel XE#367])
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_bw@linear-tiling-3-displays-target-1920x1080p.html

  * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc:
    - shard-bmg:          NOTRUN -> [SKIP][14] ([Intel XE#2887]) +4 other tests skip
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html

  * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs:
    - shard-lnl:          NOTRUN -> [SKIP][15] ([Intel XE#2887]) +1 other test skip
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs:
    - shard-ptl:          NOTRUN -> [SKIP][16] ([Intel XE#5822]) +2 other tests skip
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs@pipe-b-dp-2:
    - shard-bmg:          NOTRUN -> [SKIP][17] ([Intel XE#2652]) +3 other tests skip
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-9/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs@pipe-b-dp-2.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
    - shard-ptl:          NOTRUN -> [SKIP][18] ([Intel XE#5823] / [Intel XE#6918]) +4 other tests skip
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
    - shard-lnl:          NOTRUN -> [SKIP][19] ([Intel XE#3432])
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
    - shard-ptl:          [PASS][20] -> [ABORT][21] ([Intel XE#7084])
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1:
    - shard-ptl:          [PASS][22] -> [ABORT][23] ([Intel XE#7084] / [Intel XE#9367] / [Intel XE#9375])
   [22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1.html
   [23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1.html

  * igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim:
    - shard-bmg:          NOTRUN -> [SKIP][24] ([Intel XE#7358])
   [24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim.html

  * igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim-lut1d:
    - shard-ptl:          NOTRUN -> [SKIP][25] ([Intel XE#8391])
   [25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim-lut1d.html

  * igt@kms_chamelium_edid@dp-edid-change-during-hibernate:
    - shard-lnl:          NOTRUN -> [SKIP][26] ([Intel XE#373]) +1 other test skip
   [26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html

  * igt@kms_chamelium_frames@hdmi-aspect-ratio:
    - shard-ptl:          NOTRUN -> [SKIP][27] ([Intel XE#2252])
   [27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_chamelium_frames@hdmi-aspect-ratio.html

  * igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
    - shard-bmg:          NOTRUN -> [SKIP][28] ([Intel XE#2252]) +2 other tests skip
   [28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html

  * igt@kms_chamelium_sharpness_filter@filter-basic:
    - shard-lnl:          NOTRUN -> [SKIP][29] ([Intel XE#6507] / [Intel XE#7358])
   [29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_chamelium_sharpness_filter@filter-basic.html

  * igt@kms_content_protection@atomic-dpms-hdcp14@pipe-a-dp-1:
    - shard-bmg:          NOTRUN -> [FAIL][30] ([Intel XE#3304])
   [30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-7/igt@kms_content_protection@atomic-dpms-hdcp14@pipe-a-dp-1.html

  * igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
    - shard-bmg:          NOTRUN -> [SKIP][31] ([Intel XE#6974])
   [31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html

  * igt@kms_content_protection@legacy:
    - shard-ptl:          NOTRUN -> [SKIP][32] ([Intel XE#7642])
   [32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@lic-type-0-hdcp14@pipe-a-dp-2:
    - shard-bmg:          NOTRUN -> [FAIL][33] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374]) +2 other tests fail
   [33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-4/igt@kms_content_protection@lic-type-0-hdcp14@pipe-a-dp-2.html

  * igt@kms_content_protection@lic-type-0@pipe-a-dp-1:
    - shard-bmg:          NOTRUN -> [FAIL][34] ([Intel XE#3304] / [Intel XE#7374])
   [34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-7/igt@kms_content_protection@lic-type-0@pipe-a-dp-1.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-ptl:          NOTRUN -> [SKIP][35] ([Intel XE#5846])
   [35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-random-256x85:
    - shard-bmg:          NOTRUN -> [SKIP][36] ([Intel XE#2320])
   [36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_cursor_crc@cursor-random-256x85.html

  * igt@kms_cursor_crc@cursor-rapid-movement-256x85:
    - shard-ptl:          NOTRUN -> [SKIP][37] ([Intel XE#5900])
   [37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_cursor_crc@cursor-rapid-movement-256x85.html

  * igt@kms_cursor_crc@cursor-sliding-32x10:
    - shard-lnl:          NOTRUN -> [SKIP][38] ([Intel XE#1424])
   [38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_cursor_crc@cursor-sliding-32x10.html

  * igt@kms_cursor_crc@cursor-sliding-512x512:
    - shard-bmg:          NOTRUN -> [SKIP][39] ([Intel XE#2321] / [Intel XE#7355])
   [39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-5/igt@kms_cursor_crc@cursor-sliding-512x512.html

  * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
    - shard-lnl:          NOTRUN -> [SKIP][40] ([Intel XE#309] / [Intel XE#7343])
   [40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
    - shard-ptl:          NOTRUN -> [SKIP][41] ([Intel XE#5962] / [Intel XE#7343])
   [41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html

  * igt@kms_dp_link_training@non-uhbr-mst-direct-train:
    - shard-ptl:          NOTRUN -> [SKIP][42] ([Intel XE#9532])
   [42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_dp_link_training@non-uhbr-mst-direct-train.html

  * igt@kms_dp_link_training@non-uhbr-mst-tbtalt-train:
    - shard-bmg:          NOTRUN -> [SKIP][43] ([Intel XE#9528])
   [43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_dp_link_training@non-uhbr-mst-tbtalt-train.html

  * igt@kms_dp_link_training@uhbr-mst:
    - shard-lnl:          NOTRUN -> [SKIP][44] ([Intel XE#9533])
   [44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_dp_link_training@uhbr-mst.html

  * igt@kms_dp_link_training@uhbr-mst-tbtalt-train:
    - shard-bmg:          NOTRUN -> [SKIP][45] ([Intel XE#9531])
   [45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-8/igt@kms_dp_link_training@uhbr-mst-tbtalt-train.html

  * igt@kms_dp_link_training@uhbr-sst-tbtalt-train:
    - shard-ptl:          NOTRUN -> [SKIP][46] ([Intel XE#9537])
   [46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_dp_link_training@uhbr-sst-tbtalt-train.html

  * igt@kms_dsc@dsc-fractional-bpp-ultrajoiner:
    - shard-bmg:          NOTRUN -> [SKIP][47] ([Intel XE#8265])
   [47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html

  * igt@kms_feature_discovery@display-4x:
    - shard-bmg:          NOTRUN -> [SKIP][48] ([Intel XE#1138] / [Intel XE#7344])
   [48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_feature_discovery@display-4x.html

  * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
    - shard-ptl:          NOTRUN -> [SKIP][49] ([Intel XE#2316]) +1 other test skip
   [49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
    - shard-bmg:          NOTRUN -> [SKIP][50] ([Intel XE#7178] / [Intel XE#7349])
   [50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html

  * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
    - shard-lnl:          NOTRUN -> [SKIP][51] ([Intel XE#7178] / [Intel XE#7351])
   [51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
    - shard-ptl:          NOTRUN -> [SKIP][52] ([Intel XE#7178]) +1 other test skip
   [52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
    - shard-bmg:          NOTRUN -> [SKIP][53] ([Intel XE#7178] / [Intel XE#7351])
   [53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html

  * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-shrfb-plflip-blt:
    - shard-ptl:          NOTRUN -> [SKIP][54] ([Intel XE#5800] / [Intel XE#6312]) +3 other tests skip
   [54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw:
    - shard-bmg:          NOTRUN -> [SKIP][55] ([Intel XE#2311]) +16 other tests skip
   [55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@drrs-abgr161616f-draw-blt:
    - shard-bmg:          NOTRUN -> [SKIP][56] ([Intel XE#7061] / [Intel XE#7356])
   [56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-abgr161616f-draw-blt.html

  * igt@kms_frontbuffer_tracking@drrshdr-1p-offscreen-pri-indfb-draw-render:
    - shard-ptl:          NOTRUN -> [SKIP][57] ([Intel XE#6312]) +4 other tests skip
   [57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@drrshdr-1p-offscreen-pri-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-render:
    - shard-lnl:          NOTRUN -> [SKIP][58] ([Intel XE#7905]) +6 other tests skip
   [58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render:
    - shard-ptl:          NOTRUN -> [SKIP][59] ([Intel XE#5812]) +18 other tests skip
   [59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt:
    - shard-bmg:          NOTRUN -> [SKIP][60] ([Intel XE#4141]) +6 other tests skip
   [60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-mmap-wc:
    - shard-lnl:          NOTRUN -> [SKIP][61] ([Intel XE#6312]) +4 other tests skip
   [61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc:
    - shard-ptl:          NOTRUN -> [SKIP][62] ([Intel XE#7061] / [Intel XE#7356])
   [62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-render:
    - shard-lnl:          NOTRUN -> [SKIP][63] ([Intel XE#6312] / [Intel XE#651])
   [63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-render.html

  * igt@kms_frontbuffer_tracking@fbchdr-indfb-scaledprimary:
    - shard-lnl:          NOTRUN -> [SKIP][64] ([Intel XE#7865])
   [64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_frontbuffer_tracking@fbchdr-indfb-scaledprimary.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
    - shard-lnl:          NOTRUN -> [SKIP][65] ([Intel XE#656] / [Intel XE#7905])
   [65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc:
    - shard-ptl:          NOTRUN -> [SKIP][66] ([Intel XE#7865]) +6 other tests skip
   [66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-abgr161616f-draw-blt:
    - shard-ptl:          NOTRUN -> [SKIP][67] ([Intel XE#7061]) +1 other test skip
   [67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-abgr161616f-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-argb161616f-draw-render:
    - shard-bmg:          NOTRUN -> [SKIP][68] ([Intel XE#7061])
   [68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-argb161616f-draw-render.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-shrfb-plflip-blt:
    - shard-bmg:          NOTRUN -> [SKIP][69] ([Intel XE#2313]) +21 other tests skip
   [69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-shrfb-plflip-blt.html

  * igt@kms_joiner@invalid-modeset-force-ultra-joiner:
    - shard-ptl:          NOTRUN -> [SKIP][70] ([Intel XE#6900])
   [70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html

  * igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier:
    - shard-lnl:          NOTRUN -> [SKIP][71] ([Intel XE#7283])
   [71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier.html

  * igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier:
    - shard-ptl:          NOTRUN -> [SKIP][72] ([Intel XE#7283])
   [72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier.html

  * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
    - shard-ptl:          [PASS][73] -> [FAIL][74] ([Intel XE#9340]) +1 other test fail
   [73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
   [74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-7/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping:
    - shard-bmg:          NOTRUN -> [SKIP][75] ([Intel XE#7283]) +2 other tests skip
   [75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping.html

  * igt@kms_plane_scaling@2x-scaler-multi-pipe:
    - shard-ptl:          NOTRUN -> [SKIP][76] ([Intel XE#5879] / [Intel XE#7343])
   [76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_plane_scaling@2x-scaler-multi-pipe.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c:
    - shard-ptl:          NOTRUN -> [SKIP][77] ([Intel XE#6886]) +4 other tests skip
   [77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b:
    - shard-lnl:          NOTRUN -> [SKIP][78] ([Intel XE#2763] / [Intel XE#6886]) +3 other tests skip
   [78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b.html

  * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75:
    - shard-bmg:          NOTRUN -> [SKIP][79] ([Intel XE#2763] / [Intel XE#6886]) +4 other tests skip
   [79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - shard-ptl:          NOTRUN -> [SKIP][80] ([Intel XE#5858])
   [80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - shard-ptl:          NOTRUN -> [SKIP][81] ([Intel XE#5858] / [Intel XE#7304]) +1 other test skip
   [81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
    - shard-bmg:          NOTRUN -> [SKIP][82] ([Intel XE#1489]) +3 other tests skip
   [82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html

  * igt@kms_psr2_su@page_flip-nv12:
    - shard-lnl:          NOTRUN -> [SKIP][83] ([Intel XE#1128] / [Intel XE#7413])
   [83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_psr2_su@page_flip-nv12.html

  * igt@kms_psr@fbc-pr-cursor-plane-onoff:
    - shard-ptl:          NOTRUN -> [SKIP][84] ([Intel XE#1406])
   [84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_psr@fbc-pr-cursor-plane-onoff.html

  * igt@kms_psr@fbc-psr2-primary-page-flip:
    - shard-lnl:          NOTRUN -> [SKIP][85] ([Intel XE#1406] / [Intel XE#7345])
   [85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_psr@fbc-psr2-primary-page-flip.html

  * igt@kms_psr@fbc-psr2-primary-page-flip@edp-1:
    - shard-lnl:          NOTRUN -> [SKIP][86] ([Intel XE#1406] / [Intel XE#4609] / [Intel XE#7345])
   [86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_psr@fbc-psr2-primary-page-flip@edp-1.html

  * igt@kms_psr@pr-sprite-plane-onoff:
    - shard-lnl:          NOTRUN -> [SKIP][87] ([Intel XE#1406])
   [87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_psr@pr-sprite-plane-onoff.html

  * igt@kms_psr@psr-primary-page-flip:
    - shard-bmg:          NOTRUN -> [SKIP][88] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
   [88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@kms_psr@psr-primary-page-flip.html

  * igt@kms_setmode@invalid-clone-exclusive-crtc:
    - shard-lnl:          NOTRUN -> [SKIP][89] ([Intel XE#1435] / [Intel XE#9142])
   [89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_setmode@invalid-clone-exclusive-crtc.html

  * igt@kms_sharpness_filter@filter-scaler-upscale:
    - shard-bmg:          NOTRUN -> [SKIP][90] ([Intel XE#6503])
   [90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-5/igt@kms_sharpness_filter@filter-scaler-upscale.html

  * igt@kms_vrr@cmrr-desktop-mode:
    - shard-ptl:          NOTRUN -> [SKIP][91] ([Intel XE#9277])
   [91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_vrr@cmrr-desktop-mode.html

  * igt@kms_vrr@cmrr-desktop-mode@pipe-a-edp-1:
    - shard-ptl:          NOTRUN -> [SKIP][92] ([Intel XE#9277] / [Intel XE#9278])
   [92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_vrr@cmrr-desktop-mode@pipe-a-edp-1.html

  * igt@kms_vrr@lobf-dc3co:
    - shard-lnl:          NOTRUN -> [SKIP][93] ([Intel XE#8397])
   [93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@kms_vrr@lobf-dc3co.html

  * igt@sriov_basic@pf-unbind-with-vf-probed:
    - shard-bmg:          NOTRUN -> [ABORT][94] ([Intel XE#8868])
   [94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-4/igt@sriov_basic@pf-unbind-with-vf-probed.html

  * igt@xe_ccs@suspend-resume@tile64-compressed-compfmt0-system-system:
    - shard-ptl:          NOTRUN -> [ABORT][95] ([Intel XE#9362])
   [95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-8/igt@xe_ccs@suspend-resume@tile64-compressed-compfmt0-system-system.html

  * igt@xe_evict@evict-beng-large-multi-vm:
    - shard-lnl:          NOTRUN -> [SKIP][96] ([Intel XE#6540] / [Intel XE#688]) +2 other tests skip
   [96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_evict@evict-beng-large-multi-vm.html

  * igt@xe_evict@evict-small-cm:
    - shard-ptl:          NOTRUN -> [SKIP][97] ([Intel XE#5764]) +1 other test skip
   [97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_evict@evict-small-cm.html

  * igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen:
    - shard-ptl:          NOTRUN -> [SKIP][98] ([Intel XE#6144])
   [98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen.html

  * igt@xe_exec_balancer@twice-cm-virtual-userptr-rebind:
    - shard-ptl:          NOTRUN -> [SKIP][99] ([Intel XE#7482]) +4 other tests skip
   [99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_balancer@twice-cm-virtual-userptr-rebind.html

  * igt@xe_exec_balancer@twice-parallel-basic:
    - shard-lnl:          NOTRUN -> [SKIP][100] ([Intel XE#7482]) +1 other test skip
   [100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_exec_balancer@twice-parallel-basic.html

  * igt@xe_exec_basic@multigpu-no-exec-basic:
    - shard-ptl:          NOTRUN -> [SKIP][101] ([Intel XE#5575] / [Intel XE#7484]) +1 other test skip
   [101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_basic@multigpu-no-exec-basic.html

  * igt@xe_exec_basic@multigpu-once-bindexecqueue:
    - shard-lnl:          NOTRUN -> [SKIP][102] ([Intel XE#1392]) +1 other test skip
   [102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_exec_basic@multigpu-once-bindexecqueue.html

  * igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind:
    - shard-bmg:          NOTRUN -> [SKIP][103] ([Intel XE#2322] / [Intel XE#7372]) +1 other test skip
   [103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind.html

  * igt@xe_exec_fault_mode@atomic-many:
    - shard-bmg:          [PASS][104] -> [FAIL][105] ([Intel XE#8578])
   [104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-2/igt@xe_exec_fault_mode@atomic-many.html
   [105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-6/igt@xe_exec_fault_mode@atomic-many.html

  * igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-invalidate-race-imm:
    - shard-ptl:          NOTRUN -> [SKIP][106] ([Intel XE#8374]) +1 other test skip
   [106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-invalidate-race-imm.html

  * igt@xe_exec_fault_mode@many-multi-queue-rebind:
    - shard-bmg:          NOTRUN -> [SKIP][107] ([Intel XE#8374]) +5 other tests skip
   [107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-5/igt@xe_exec_fault_mode@many-multi-queue-rebind.html

  * igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr:
    - shard-ptl:          NOTRUN -> [SKIP][108] ([Intel XE#9003])
   [108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr.html

  * igt@xe_exec_multi_queue@few-execs-preempt-mode-userptr:
    - shard-ptl:          NOTRUN -> [SKIP][109] ([Intel XE#8364]) +6 other tests skip
   [109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_multi_queue@few-execs-preempt-mode-userptr.html

  * igt@xe_exec_multi_queue@many-queues-dyn-priority-smem:
    - shard-lnl:          NOTRUN -> [SKIP][110] ([Intel XE#8364]) +1 other test skip
   [110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_exec_multi_queue@many-queues-dyn-priority-smem.html

  * igt@xe_exec_multi_queue@two-queues-basic-smem:
    - shard-bmg:          NOTRUN -> [SKIP][111] ([Intel XE#8364]) +7 other tests skip
   [111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-4/igt@xe_exec_multi_queue@two-queues-basic-smem.html

  * igt@xe_exec_reset@cm-multi-queue-gt-reset:
    - shard-bmg:          NOTRUN -> [SKIP][112] ([Intel XE#8369])
   [112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_exec_reset@cm-multi-queue-gt-reset.html

  * igt@xe_exec_reset@multi-queue-gt-reset:
    - shard-lnl:          NOTRUN -> [SKIP][113] ([Intel XE#8369])
   [113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_exec_reset@multi-queue-gt-reset.html

  * igt@xe_exec_threads@threads-hang-userptr-invalidate-race:
    - shard-bmg:          [PASS][114] -> [FAIL][115] ([Intel XE#9096])
   [114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-8/igt@xe_exec_threads@threads-hang-userptr-invalidate-race.html
   [115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-7/igt@xe_exec_threads@threads-hang-userptr-invalidate-race.html

  * igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate:
    - shard-lnl:          NOTRUN -> [SKIP][116] ([Intel XE#8378])
   [116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate.html

  * igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate-race:
    - shard-bmg:          NOTRUN -> [SKIP][117] ([Intel XE#8378]) +3 other tests skip
   [117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate-race.html

  * igt@xe_exec_threads@threads-multi-queue-userptr-invalidate-race:
    - shard-ptl:          NOTRUN -> [SKIP][118] ([Intel XE#8378]) +2 other tests skip
   [118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_exec_threads@threads-multi-queue-userptr-invalidate-race.html

  * igt@xe_mmap@pci-membarrier-bad-object:
    - shard-ptl:          NOTRUN -> [SKIP][119] ([Intel XE#5100] / [Intel XE#7408])
   [119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_mmap@pci-membarrier-bad-object.html

  * igt@xe_multigpu_svm@mgpu-coherency-fail-prefetch:
    - shard-bmg:          NOTRUN -> [SKIP][120] ([Intel XE#6964])
   [120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_multigpu_svm@mgpu-coherency-fail-prefetch.html

  * igt@xe_page_reclaim@many-vma-same-bo:
    - shard-ptl:          NOTRUN -> [SKIP][121] ([Intel XE#7793])
   [121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_page_reclaim@many-vma-same-bo.html

  * igt@xe_pm@d3cold-i2c:
    - shard-bmg:          NOTRUN -> [SKIP][122] ([Intel XE#5694] / [Intel XE#7370])
   [122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_pm@d3cold-i2c.html

  * igt@xe_pm@d3hot-mmap-vram:
    - shard-ptl:          NOTRUN -> [SKIP][123] ([Intel XE#5834])
   [123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_pm@d3hot-mmap-vram.html

  * igt@xe_pm@s4-basic:
    - shard-lnl:          [PASS][124] -> [ABORT][125] ([Intel XE#9362])
   [124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-3/igt@xe_pm@s4-basic.html
   [125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-7/igt@xe_pm@s4-basic.html

  * igt@xe_pm@s4-vm-bind-unbind-all:
    - shard-ptl:          [PASS][126] -> [ABORT][127] ([Intel XE#9362])
   [126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@xe_pm@s4-vm-bind-unbind-all.html
   [127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_pm@s4-vm-bind-unbind-all.html

  * igt@xe_pm@vram-d3cold-threshold:
    - shard-ptl:          NOTRUN -> [SKIP][128] ([Intel XE#5611] / [Intel XE#7456])
   [128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_pm@vram-d3cold-threshold.html

  * igt@xe_pxp@pxp-termination-key-update-post-termination-irq:
    - shard-bmg:          NOTRUN -> [SKIP][129] ([Intel XE#4733] / [Intel XE#7417])
   [129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_pxp@pxp-termination-key-update-post-termination-irq.html

  * igt@xe_sriov_admin@exec-quantum-write-readback-vfs-disabled:
    - shard-lnl:          NOTRUN -> [SKIP][130] ([Intel XE#7174])
   [130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_sriov_admin@exec-quantum-write-readback-vfs-disabled.html

  
#### Possible fixes ####

  * igt@kms_flip@flip-vs-expired-vblank@b-edp1:
    - shard-lnl:          [FAIL][131] ([Intel XE#301]) -> [PASS][132] +3 other tests pass
   [131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html
   [132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-bmg:          [DMESG-WARN][133] ([Intel XE#9365]) -> [PASS][134] +1 other test pass
   [133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-5/igt@kms_flip@flip-vs-suspend.html
   [134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-4/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_pm_dc@dc5-dpms-suspend-resume:
    - shard-bmg:          [ABORT][135] ([Intel XE#9362]) -> [PASS][136]
   [135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-3/igt@kms_pm_dc@dc5-dpms-suspend-resume.html
   [136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-5/igt@kms_pm_dc@dc5-dpms-suspend-resume.html

  * igt@kms_setmode@basic-no-cpu-idle@pipe-a-edp-1:
    - shard-ptl:          [FAIL][137] ([Intel XE#8618]) -> [PASS][138] +1 other test pass
   [137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@kms_setmode@basic-no-cpu-idle@pipe-a-edp-1.html
   [138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_setmode@basic-no-cpu-idle@pipe-a-edp-1.html

  * igt@kms_setmode@basic-no-cpu-idle@pipe-b-edp-1:
    - shard-ptl:          [FAIL][139] -> [PASS][140]
   [139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@kms_setmode@basic-no-cpu-idle@pipe-b-edp-1.html
   [140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@kms_setmode@basic-no-cpu-idle@pipe-b-edp-1.html

  * igt@xe_compute_preempt@compute-preempt-many-vram:
    - shard-bmg:          [ABORT][141] ([Intel XE#1727] / [Intel XE#9250]) -> [PASS][142] +1 other test pass
   [141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-3/igt@xe_compute_preempt@compute-preempt-many-vram.html
   [142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-8/igt@xe_compute_preempt@compute-preempt-many-vram.html

  * igt@xe_evict@evict-beng-mixed-many-threads-small:
    - shard-bmg:          [INCOMPLETE][143] ([Intel XE#6321] / [Intel XE#8355]) -> [PASS][144]
   [143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-5/igt@xe_evict@evict-beng-mixed-many-threads-small.html
   [144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-4/igt@xe_evict@evict-beng-mixed-many-threads-small.html

  * igt@xe_fault_injection@oa-add-config-fail-xe_oa_alloc_regs:
    - shard-bmg:          [ABORT][145] ([Intel XE#9463]) -> [PASS][146]
   [145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-2/igt@xe_fault_injection@oa-add-config-fail-xe_oa_alloc_regs.html
   [146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-2/igt@xe_fault_injection@oa-add-config-fail-xe_oa_alloc_regs.html

  * igt@xe_module_load@load:
    - shard-ptl:          ([PASS][147], [PASS][148], [PASS][149], [PASS][150], [PASS][151], [PASS][152], [PASS][153], [PASS][154], [PASS][155], [PASS][156], [PASS][157], [PASS][158], [PASS][159], [PASS][160], [PASS][161], [PASS][162], [PASS][163], [PASS][164], [PASS][165], [PASS][166], [PASS][167], [PASS][168], [PASS][169], [SKIP][170], [PASS][171], [PASS][172]) ([Intel XE#9286]) -> ([PASS][173], [PASS][174], [PASS][175], [PASS][176], [PASS][177], [PASS][178], [PASS][179], [PASS][180], [PASS][181], [PASS][182], [PASS][183], [PASS][184], [PASS][185], [PASS][186], [PASS][187], [PASS][188], [PASS][189], [PASS][190], [PASS][191], [PASS][192], [PASS][193], [PASS][194], [PASS][195], [PASS][196], [PASS][197])
   [147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@xe_module_load@load.html
   [148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-6/igt@xe_module_load@load.html
   [149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-8/igt@xe_module_load@load.html
   [150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@xe_module_load@load.html
   [151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-8/igt@xe_module_load@load.html
   [152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-8/igt@xe_module_load@load.html
   [153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-5/igt@xe_module_load@load.html
   [154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@xe_module_load@load.html
   [155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-5/igt@xe_module_load@load.html
   [156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-5/igt@xe_module_load@load.html
   [157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-6/igt@xe_module_load@load.html
   [158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-1/igt@xe_module_load@load.html
   [159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@xe_module_load@load.html
   [160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-6/igt@xe_module_load@load.html
   [161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@xe_module_load@load.html
   [162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@xe_module_load@load.html
   [163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-7/igt@xe_module_load@load.html
   [164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-2/igt@xe_module_load@load.html
   [165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-4/igt@xe_module_load@load.html
   [166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-4/igt@xe_module_load@load.html
   [167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-1/igt@xe_module_load@load.html
   [168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-4/igt@xe_module_load@load.html
   [169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-1/igt@xe_module_load@load.html
   [170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-3/igt@xe_module_load@load.html
   [171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-2/igt@xe_module_load@load.html
   [172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-2/igt@xe_module_load@load.html
   [173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-4/igt@xe_module_load@load.html
   [174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-4/igt@xe_module_load@load.html
   [175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_module_load@load.html
   [176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-1/igt@xe_module_load@load.html
   [177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-5/igt@xe_module_load@load.html
   [178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-6/igt@xe_module_load@load.html
   [179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-2/igt@xe_module_load@load.html
   [180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-1/igt@xe_module_load@load.html
   [181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-1/igt@xe_module_load@load.html
   [182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-5/igt@xe_module_load@load.html
   [183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-7/igt@xe_module_load@load.html
   [184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-2/igt@xe_module_load@load.html
   [185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-2/igt@xe_module_load@load.html
   [186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-8/igt@xe_module_load@load.html
   [187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-4/igt@xe_module_load@load.html
   [188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-8/igt@xe_module_load@load.html
   [189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-5/igt@xe_module_load@load.html
   [190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-7/igt@xe_module_load@load.html
   [191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-7/igt@xe_module_load@load.html
   [192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_module_load@load.html
   [193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-8/igt@xe_module_load@load.html
   [194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-3/igt@xe_module_load@load.html
   [195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-6/igt@xe_module_load@load.html
   [196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-6/igt@xe_module_load@load.html
   [197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-6/igt@xe_module_load@load.html

  * igt@xe_pm@s4-vm-bind-prefetch:
    - shard-lnl:          [ABORT][198] ([Intel XE#9362]) -> [PASS][199]
   [198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-8/igt@xe_pm@s4-vm-bind-prefetch.html
   [199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-5/igt@xe_pm@s4-vm-bind-prefetch.html

  * igt@xe_pm_residency@gt-c6-freeze:
    - shard-ptl:          [ABORT][200] ([Intel XE#9362]) -> [PASS][201] +3 other tests pass
   [200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-ptl-4/igt@xe_pm_residency@gt-c6-freeze.html
   [201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-ptl-1/igt@xe_pm_residency@gt-c6-freeze.html

  * igt@xe_pmu@engine-activity-accuracy-90:
    - shard-lnl:          [FAIL][202] ([Intel XE#9461]) -> [PASS][203] +2 other tests pass
   [202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-8/igt@xe_pmu@engine-activity-accuracy-90.html
   [203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-7/igt@xe_pmu@engine-activity-accuracy-90.html

  * igt@xe_pmu@engine-activity-accuracy-90@engine-drm_xe_engine_class_video_decode0:
    - shard-lnl:          [FAIL][204] -> [PASS][205]
   [204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-8/igt@xe_pmu@engine-activity-accuracy-90@engine-drm_xe_engine_class_video_decode0.html
   [205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-7/igt@xe_pmu@engine-activity-accuracy-90@engine-drm_xe_engine_class_video_decode0.html

  
#### Warnings ####

  * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
    - shard-lnl:          [SKIP][206] ([Intel XE#309] / [Intel XE#7343] / [Intel XE#7935]) -> [SKIP][207] ([Intel XE#309] / [Intel XE#7343])
   [206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-lnl-8/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
   [207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-lnl-7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html

  * igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery:
    - shard-bmg:          [DMESG-FAIL][208] -> [FAIL][209] ([Intel XE#9319] / [Intel XE#9346])
   [208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-9/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
   [209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-3/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html

  * igt@kms_hdr@brightness-with-hdr:
    - shard-bmg:          [SKIP][210] ([Intel XE#3374] / [Intel XE#3544]) -> [SKIP][211] ([Intel XE#3544])
   [210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-7/igt@kms_hdr@brightness-with-hdr.html
   [211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-9/igt@kms_hdr@brightness-with-hdr.html

  * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
    - shard-bmg:          [SKIP][212] ([Intel XE#2509] / [Intel XE#7437]) -> [SKIP][213] ([Intel XE#2426] / [Intel XE#5848])
   [212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb/shard-bmg-4/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
   [213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/shard-bmg-8/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html

  
  [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
  [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
  [Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
  [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
  [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
  [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
  [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
  [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
  [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
  [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
  [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
  [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
  [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
  [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
  [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
  [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
  [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
  [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
  [Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
  [Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
  [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
  [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
  [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
  [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
  [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
  [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
  [Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
  [Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374
  [Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
  [Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
  [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
  [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
  [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
  [Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
  [Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
  [Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
  [Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
  [Intel XE#5611]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5611
  [Intel XE#5694]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5694
  [Intel XE#5764]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5764
  [Intel XE#5800]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5800
  [Intel XE#5808]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5808
  [Intel XE#5812]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5812
  [Intel XE#5822]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5822
  [Intel XE#5823]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5823
  [Intel XE#5834]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5834
  [Intel XE#5846]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5846
  [Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
  [Intel XE#5851]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5851
  [Intel XE#5858]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5858
  [Intel XE#5879]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5879
  [Intel XE#5900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5900
  [Intel XE#5901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5901
  [Intel XE#5962]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5962
  [Intel XE#6078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6078
  [Intel XE#6144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6144
  [Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
  [Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321
  [Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503
  [Intel XE#6507]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6507
  [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
  [Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
  [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
  [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
  [Intel XE#6886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6886
  [Intel XE#6900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6900
  [Intel XE#6918]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6918
  [Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
  [Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
  [Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
  [Intel XE#7084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7084
  [Intel XE#7174]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7174
  [Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
  [Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
  [Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
  [Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
  [Intel XE#7344]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7344
  [Intel XE#7345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7345
  [Intel XE#7349]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7349
  [Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
  [Intel XE#7355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7355
  [Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
  [Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
  [Intel XE#7370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7370
  [Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
  [Intel XE#7374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7374
  [Intel XE#7408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7408
  [Intel XE#7413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7413
  [Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
  [Intel XE#7437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7437
  [Intel XE#7456]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7456
  [Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
  [Intel XE#7484]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7484
  [Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
  [Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
  [Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
  [Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
  [Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
  [Intel XE#7935]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7935
  [Intel XE#8265]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8265
  [Intel XE#8355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8355
  [Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364
  [Intel XE#8369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8369
  [Intel XE#8374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8374
  [Intel XE#8378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8378
  [Intel XE#8391]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8391
  [Intel XE#8397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8397
  [Intel XE#8578]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8578
  [Intel XE#8618]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8618
  [Intel XE#8868]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8868
  [Intel XE#9003]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9003
  [Intel XE#9096]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9096
  [Intel XE#9142]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9142
  [Intel XE#9250]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9250
  [Intel XE#9277]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9277
  [Intel XE#9278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9278
  [Intel XE#9286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9286
  [Intel XE#9319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9319
  [Intel XE#9340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9340
  [Intel XE#9346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9346
  [Intel XE#9362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9362
  [Intel XE#9365]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9365
  [Intel XE#9367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9367
  [Intel XE#9375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9375
  [Intel XE#9461]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9461
  [Intel XE#9463]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9463
  [Intel XE#9528]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9528
  [Intel XE#9531]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9531
  [Intel XE#9532]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9532
  [Intel XE#9533]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9533
  [Intel XE#9537]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9537


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

  * Linux: xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb -> xe-pw-176383v1

  IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-5974-1909c1501d5a1c693215ad1cd7bbde41942182eb: 1909c1501d5a1c693215ad1cd7bbde41942182eb
  xe-pw-176383v1: 176383v1

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-176383v1/index.html

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

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

* ✓ i915.CI.Full: success for drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-18 20:12 ` Mike Anderson
                   ` (6 preceding siblings ...)
  (?)
@ 2026-10-19 18:09 ` Patchwork
  -1 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-10-19 18:09 UTC (permalink / raw)
  To: Mike Anderson via B4 Relay; +Cc: intel-gfx

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

== Series Details ==

Series: drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
URL   : https://patchwork.freedesktop.org/series/176379/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_19361_full -> Patchwork_176379v1_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (10 -> 10)
------------------------------

  No changes in participating hosts

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

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

### IGT changes ###

#### Issues hit ####

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

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

  * igt@fbdev@info:
    - shard-dg2:          [PASS][3] -> [SKIP][4] ([i915#1849] / [i915#2582])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@fbdev@info.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@fbdev@info.html

  * igt@fbdev@read:
    - shard-dg2:          NOTRUN -> [SKIP][5] ([i915#2582])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@fbdev@read.html

  * igt@fbdev@unaligned-write:
    - shard-dg2:          [PASS][6] -> [SKIP][7] ([i915#2582])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@fbdev@unaligned-write.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@fbdev@unaligned-write.html

  * igt@gem_ccs@ctrl-surf-copy:
    - shard-mtlp:         NOTRUN -> [SKIP][8] ([i915#3555] / [i915#9323])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_ccs@ctrl-surf-copy.html

  * igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
    - shard-dg2:          [PASS][9] -> [INCOMPLETE][10] ([i915#13356] / [i915#16348])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html

  * igt@gem_create@create-ext-cpu-access-sanity-check:
    - shard-tglu:         NOTRUN -> [SKIP][11] ([i915#6335])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
    - shard-rkl:          NOTRUN -> [SKIP][12] ([i915#6335])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_create@create-ext-cpu-access-sanity-check.html

  * igt@gem_create@create-ext-set-pat:
    - shard-tglu-1:       NOTRUN -> [SKIP][13] ([i915#8562])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@gem_create@create-ext-set-pat.html

  * igt@gem_ctx_persistence@heartbeat-hang:
    - shard-dg1:          NOTRUN -> [SKIP][14] ([i915#8555])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-hang.html

  * igt@gem_ctx_sseu@engines:
    - shard-dg1:          NOTRUN -> [SKIP][15] ([i915#280])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_ctx_sseu@engines.html
    - shard-tglu:         NOTRUN -> [SKIP][16] ([i915#280])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@gem_ctx_sseu@engines.html

  * igt@gem_eio@hibernate:
    - shard-mtlp:         NOTRUN -> [INCOMPLETE][17] ([i915#17190] / [i915#7975])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_eio@hibernate.html

  * igt@gem_exec_balancer@bonded-dual:
    - shard-dg2:          NOTRUN -> [SKIP][18] ([i915#4771])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_exec_balancer@bonded-dual.html

  * igt@gem_exec_balancer@bonded-pair:
    - shard-mtlp:         NOTRUN -> [SKIP][19] ([i915#4771])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_exec_balancer@bonded-pair.html

  * igt@gem_exec_balancer@bonded-semaphore:
    - shard-dg1:          NOTRUN -> [SKIP][20] ([i915#4812])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_exec_balancer@bonded-semaphore.html

  * igt@gem_exec_balancer@parallel-dmabuf-import-out-fence:
    - shard-tglu:         NOTRUN -> [SKIP][21] ([i915#4525])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html

  * igt@gem_exec_balancer@parallel-ordering:
    - shard-rkl:          NOTRUN -> [SKIP][22] ([i915#4525]) +1 other test skip
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@gem_exec_balancer@parallel-ordering.html

  * igt@gem_exec_flush@basic-wb-ro-default:
    - shard-dg1:          NOTRUN -> [SKIP][23] ([i915#3539] / [i915#4852])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_exec_flush@basic-wb-ro-default.html

  * igt@gem_exec_flush@basic-wb-rw-before-default:
    - shard-dg2:          NOTRUN -> [SKIP][24] ([i915#3539] / [i915#4852])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@gem_exec_flush@basic-wb-rw-before-default.html

  * igt@gem_exec_reloc@basic-cpu-wc-active:
    - shard-mtlp:         NOTRUN -> [SKIP][25] ([i915#3281]) +1 other test skip
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_exec_reloc@basic-cpu-wc-active.html

  * igt@gem_exec_reloc@basic-gtt-cpu-active:
    - shard-dg2:          NOTRUN -> [SKIP][26] ([i915#3281])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_exec_reloc@basic-gtt-cpu-active.html

  * igt@gem_exec_reloc@basic-wc-gtt-active:
    - shard-rkl:          NOTRUN -> [SKIP][27] ([i915#3281]) +2 other tests skip
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_exec_reloc@basic-wc-gtt-active.html
    - shard-dg1:          NOTRUN -> [SKIP][28] ([i915#3281]) +2 other tests skip
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_exec_reloc@basic-wc-gtt-active.html

  * igt@gem_fence_thrash@bo-write-verify-threaded-none:
    - shard-dg2:          NOTRUN -> [SKIP][29] ([i915#4860])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_fence_thrash@bo-write-verify-threaded-none.html

  * igt@gem_huc_copy@huc-copy:
    - shard-tglu-1:       NOTRUN -> [SKIP][30] ([i915#2190])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_swapping@heavy-multi:
    - shard-mtlp:         NOTRUN -> [SKIP][31] ([i915#4613])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_lmem_swapping@heavy-multi.html

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

  * igt@gem_lmem_swapping@random:
    - shard-glk:          NOTRUN -> [SKIP][33] ([i915#4613]) +3 other tests skip
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk2/igt@gem_lmem_swapping@random.html

  * igt@gem_lmem_swapping@smem-oom:
    - shard-tglu:         NOTRUN -> [SKIP][34] ([i915#4613]) +3 other tests skip
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@gem_lmem_swapping@smem-oom.html

  * igt@gem_madvise@dontneed-before-pwrite:
    - shard-rkl:          NOTRUN -> [SKIP][35] ([i915#3282]) +2 other tests skip
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_madvise@dontneed-before-pwrite.html

  * igt@gem_mmap@bad-object:
    - shard-dg1:          NOTRUN -> [SKIP][36] ([i915#4083]) +1 other test skip
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_mmap@bad-object.html

  * igt@gem_mmap@bad-offset:
    - shard-dg2:          NOTRUN -> [SKIP][37] ([i915#4083]) +2 other tests skip
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_mmap@bad-offset.html

  * igt@gem_mmap_gtt@basic-small-copy:
    - shard-dg2:          NOTRUN -> [SKIP][38] ([i915#4077]) +2 other tests skip
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_mmap_gtt@basic-small-copy.html

  * igt@gem_mmap_gtt@medium-copy-xy:
    - shard-dg1:          NOTRUN -> [SKIP][39] ([i915#4077]) +6 other tests skip
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_mmap_gtt@medium-copy-xy.html

  * igt@gem_partial_pwrite_pread@reads-snoop:
    - shard-dg1:          NOTRUN -> [SKIP][40] ([i915#3282]) +1 other test skip
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_partial_pwrite_pread@reads-snoop.html

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

  * igt@gem_pwrite@basic-exhaustion:
    - shard-glk:          NOTRUN -> [WARN][42] ([i915#14702] / [i915#2658])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@gem_pwrite@basic-exhaustion.html

  * igt@gem_pwrite@basic-random:
    - shard-dg2:          NOTRUN -> [SKIP][43] ([i915#3282]) +1 other test skip
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_pwrite@basic-random.html

  * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs:
    - shard-glk:          NOTRUN -> [SKIP][44] +367 other tests skip
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html

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

  * igt@gem_userptr_blits@coherency-sync:
    - shard-dg2:          NOTRUN -> [SKIP][46] ([i915#3297])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gem_userptr_blits@coherency-sync.html

  * igt@gem_userptr_blits@create-destroy-unsync:
    - shard-dg1:          NOTRUN -> [SKIP][47] ([i915#3297])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_userptr_blits@create-destroy-unsync.html
    - shard-tglu:         NOTRUN -> [SKIP][48] ([i915#3297])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@gem_userptr_blits@create-destroy-unsync.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-tglu-1:       NOTRUN -> [SKIP][49] ([i915#3297] / [i915#3323])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gem_userptr_blits@forbidden-operations:
    - shard-rkl:          NOTRUN -> [SKIP][50] ([i915#3282] / [i915#3297])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html

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

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

  * igt@gem_userptr_blits@readonly-unsync:
    - shard-mtlp:         NOTRUN -> [SKIP][53] ([i915#3297])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@gem_userptr_blits@readonly-unsync.html

  * igt@gem_userptr_blits@relocations:
    - shard-dg1:          NOTRUN -> [SKIP][54] ([i915#3281] / [i915#3297])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@gem_userptr_blits@relocations.html

  * igt@gen9_exec_parse@allowed-single:
    - shard-mtlp:         NOTRUN -> [SKIP][55] ([i915#2856])
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-4/igt@gen9_exec_parse@allowed-single.html

  * igt@gen9_exec_parse@batch-zero-length:
    - shard-rkl:          NOTRUN -> [SKIP][56] ([i915#2527])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@gen9_exec_parse@batch-zero-length.html

  * igt@gen9_exec_parse@bb-large:
    - shard-tglu-1:       NOTRUN -> [SKIP][57] ([i915#2527] / [i915#2856]) +2 other tests skip
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@gen9_exec_parse@bb-large.html

  * igt@gen9_exec_parse@bb-start-far:
    - shard-dg2:          NOTRUN -> [SKIP][58] ([i915#2856])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gen9_exec_parse@bb-start-far.html

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

  * igt@gpu_buddy@gpu_buddy:
    - shard-dg2:          NOTRUN -> [SKIP][61] ([i915#15678])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@gpu_buddy@gpu_buddy.html

  * igt@i915_drm_fdinfo@all-busy-idle-check-all:
    - shard-mtlp:         NOTRUN -> [SKIP][62] ([i915#14123])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@i915_drm_fdinfo@all-busy-idle-check-all.html

  * igt@i915_drm_fdinfo@busy-check-all@vecs0:
    - shard-dg2:          NOTRUN -> [SKIP][63] ([i915#11527]) +7 other tests skip
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@i915_drm_fdinfo@busy-check-all@vecs0.html

  * igt@i915_drm_fdinfo@busy@rcs0:
    - shard-dg1:          NOTRUN -> [SKIP][64] ([i915#14073]) +5 other tests skip
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@i915_drm_fdinfo@busy@rcs0.html

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

  * igt@i915_pm_freq_api@freq-basic-api:
    - shard-tglu:         NOTRUN -> [SKIP][66] ([i915#8399])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@i915_pm_freq_api@freq-basic-api.html

  * igt@i915_pm_freq_mult@media-freq@gt0:
    - shard-tglu-1:       NOTRUN -> [SKIP][67] ([i915#6590]) +1 other test skip
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@i915_pm_freq_mult@media-freq@gt0.html

  * igt@i915_pm_rps@min-max-config-loaded:
    - shard-dg2:          NOTRUN -> [SKIP][68] ([i915#11681] / [i915#6621])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@i915_pm_rps@min-max-config-loaded.html

  * igt@i915_suspend@basic-s3-without-i915:
    - shard-dg1:          [PASS][69] -> [DMESG-WARN][70] ([i915#4391] / [i915#4423])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-12/igt@i915_suspend@basic-s3-without-i915.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@i915_suspend@basic-s3-without-i915.html

  * igt@i915_suspend@debugfs-reader:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][71] ([i915#13356] / [i915#16182] / [i915#4817]) +1 other test incomplete
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk11/igt@i915_suspend@debugfs-reader.html

  * igt@i915_suspend@fence-restore-untiled:
    - shard-rkl:          [PASS][72] -> [INCOMPLETE][73] ([i915#4817])
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-5/igt@i915_suspend@fence-restore-untiled.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-3/igt@i915_suspend@fence-restore-untiled.html

  * igt@i915_suspend@sysfs-reader:
    - shard-glk:          [PASS][74] -> [INCOMPLETE][75] ([i915#13356] / [i915#16182] / [i915#4817])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk1/igt@i915_suspend@sysfs-reader.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk8/igt@i915_suspend@sysfs-reader.html

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

  * igt@kms_addfb_basic@framebuffer-vs-set-tiling:
    - shard-dg2:          NOTRUN -> [SKIP][77] ([i915#4212]) +1 other test skip
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html

  * igt@kms_atomic@plane-primary-overlay-mutable-zpos:
    - shard-rkl:          NOTRUN -> [SKIP][78] ([i915#9531])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
    - shard-dg1:          NOTRUN -> [SKIP][79] ([i915#9531])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
    - shard-tglu:         NOTRUN -> [SKIP][80] ([i915#9531])
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html

  * igt@kms_big_fb@4-tiled-64bpp-rotate-0:
    - shard-dg2:          NOTRUN -> [SKIP][81] ([i915#17356]) +19 other tests skip
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html

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

  * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
    - shard-tglu-1:       NOTRUN -> [SKIP][83] ([i915#5286]) +2 other tests skip
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-dg1:          NOTRUN -> [SKIP][84] ([i915#4538] / [i915#5286]) +3 other tests skip
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
    - shard-tglu:         NOTRUN -> [SKIP][85] ([i915#5286]) +3 other tests skip
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_big_fb@x-tiled-32bpp-rotate-270:
    - shard-dg2:          NOTRUN -> [SKIP][86] +4 other tests skip
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-4/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-64bpp-rotate-180:
    - shard-dg2:          [PASS][87] -> [SKIP][88] ([i915#17356]) +47 other tests skip
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@yf-tiled-16bpp-rotate-90:
    - shard-dg1:          NOTRUN -> [SKIP][89] ([i915#4538]) +2 other tests skip
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html

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

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
    - shard-tglu-1:       NOTRUN -> [SKIP][91] +50 other tests skip
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
    - shard-dg2:          NOTRUN -> [SKIP][92] ([i915#17356] / [i915#5190])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html

  * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
    - shard-dg2:          NOTRUN -> [SKIP][93] ([i915#10307] / [i915#10434] / [i915#6095]) +5 other tests skip
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html

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

  * igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs:
    - shard-tglu:         NOTRUN -> [SKIP][95] ([i915#6095]) +29 other tests skip
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
    - shard-dg1:          NOTRUN -> [SKIP][96] ([i915#12313]) +1 other test skip
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
    - shard-tglu:         NOTRUN -> [SKIP][97] ([i915#12313]) +1 other test skip
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
    - shard-rkl:          NOTRUN -> [SKIP][98] ([i915#12313])
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
    - shard-dg1:          NOTRUN -> [SKIP][99] ([i915#6095]) +221 other tests skip
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-15/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html

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

  * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][101] ([i915#6095]) +11 other tests skip
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2:
    - shard-glk:          NOTRUN -> [INCOMPLETE][102] ([i915#13356] / [i915#14694] / [i915#15582])
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-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][103] ([i915#10307] / [i915#6095]) +128 other tests skip
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/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-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][104] ([i915#6095]) +38 other tests skip
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html

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

  * igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs:
    - shard-mtlp:         NOTRUN -> [SKIP][106] ([i915#6095]) +9 other tests skip
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs.html

  * igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][107] ([i915#14544] / [i915#6095]) +12 other tests skip
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
    - shard-tglu-1:       NOTRUN -> [SKIP][108] ([i915#6095]) +14 other tests skip
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][109] ([i915#13781]) +7 other tests skip
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html

  * igt@kms_chamelium_audio@dp-audio:
    - shard-tglu:         NOTRUN -> [SKIP][110] ([i915#11151] / [i915#7828]) +4 other tests skip
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_chamelium_audio@dp-audio.html

  * igt@kms_chamelium_audio@dp-audio-after-suspend:
    - shard-tglu-1:       NOTRUN -> [SKIP][111] ([i915#11151])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_chamelium_audio@dp-audio-after-suspend.html

  * igt@kms_chamelium_color_pipeline@plane-ctm3x4:
    - shard-tglu-1:       NOTRUN -> [SKIP][112] ([i915#16471])
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html

  * igt@kms_chamelium_frames@dp-frame-dump:
    - shard-dg2:          NOTRUN -> [SKIP][113] ([i915#11151] / [i915#7828]) +1 other test skip
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_chamelium_frames@dp-frame-dump.html

  * igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
    - shard-tglu-1:       NOTRUN -> [SKIP][114] ([i915#11151] / [i915#7828]) +3 other tests skip
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html

  * igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
    - shard-rkl:          NOTRUN -> [SKIP][115] ([i915#11151] / [i915#7828]) +4 other tests skip
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html

  * igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
    - shard-dg1:          NOTRUN -> [SKIP][116] ([i915#11151] / [i915#7828]) +4 other tests skip
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html

  * igt@kms_color@background-color:
    - shard-dg2:          [PASS][117] -> [SKIP][118] ([i915#17373])
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_color@background-color.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_color@background-color.html

  * igt@kms_color@background-color@pipe-a-background-color:
    - shard-glk:          NOTRUN -> [FAIL][119] ([i915#17133]) +3 other tests fail
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk2/igt@kms_color@background-color@pipe-a-background-color.html

  * igt@kms_color@degamma:
    - shard-dg2:          [PASS][120] -> [SKIP][121] ([i915#12655] / [i915#17373])
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-3/igt@kms_color@degamma.html
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_color@degamma.html

  * igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim:
    - shard-dg2:          NOTRUN -> [SKIP][122] ([i915#15529])
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim.html

  * igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim:
    - shard-dg2:          [PASS][123] -> [SKIP][124] ([i915#15529]) +4 other tests skip
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim.html

  * igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d@pipe-a-plane-4:
    - shard-dg2:          NOTRUN -> [SKIP][125] ([i915#16990]) +7 other tests skip
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d@pipe-a-plane-4.html

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

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-mtlp:         NOTRUN -> [SKIP][127] ([i915#15330] / [i915#3299])
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_content_protection@dp-mst-type-0-suspend-resume:
    - shard-tglu-1:       NOTRUN -> [SKIP][128] ([i915#15330])
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html

  * igt@kms_content_protection@dp-mst-type-1-suspend-resume:
    - shard-tglu:         NOTRUN -> [SKIP][129] ([i915#15330])
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
    - shard-rkl:          NOTRUN -> [SKIP][130] ([i915#15330])
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
    - shard-dg1:          NOTRUN -> [SKIP][131] ([i915#15330])
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html

  * igt@kms_cursor_crc@cursor-offscreen-512x170:
    - shard-rkl:          NOTRUN -> [SKIP][132] ([i915#13049]) +1 other test skip
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-512x170.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-dg1:          NOTRUN -> [SKIP][133] ([i915#13049]) +1 other test skip
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_cursor_crc@cursor-offscreen-512x512.html
    - shard-tglu:         NOTRUN -> [SKIP][134] ([i915#13049]) +1 other test skip
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2:
    - shard-rkl:          [PASS][135] -> [FAIL][136] ([i915#13566]) +2 other tests fail
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-7/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-4/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html

  * igt@kms_cursor_crc@cursor-random-max-size:
    - shard-tglu-1:       NOTRUN -> [SKIP][137] ([i915#3555]) +2 other tests skip
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_cursor_crc@cursor-random-max-size.html

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

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

  * igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [FAIL][140] ([i915#13566])
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html

  * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
    - shard-dg2:          NOTRUN -> [SKIP][141] ([i915#13046] / [i915#5354])
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html

  * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
    - shard-glk:          NOTRUN -> [FAIL][142] ([i915#15804]) +1 other test fail
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html

  * igt@kms_cursor_legacy@forked-bo:
    - shard-dg1:          [PASS][143] -> [DMESG-WARN][144] ([i915#4423]) +1 other test dmesg-warn
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-18/igt@kms_cursor_legacy@forked-bo.html
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-14/igt@kms_cursor_legacy@forked-bo.html

  * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
    - shard-tglu-1:       NOTRUN -> [SKIP][145] ([i915#9067])
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html

  * igt@kms_display_modes@extended-mode-basic:
    - shard-rkl:          NOTRUN -> [SKIP][146] ([i915#13691])
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_display_modes@extended-mode-basic.html

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

  * igt@kms_dp_aux_dev@basic:
    - shard-dg1:          NOTRUN -> [SKIP][148] ([i915#1257])
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_dp_aux_dev@basic.html
    - shard-tglu:         NOTRUN -> [SKIP][149] ([i915#1257])
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_dp_aux_dev@basic.html

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

  * igt@kms_dp_link_training@uhbr-sst:
    - shard-rkl:          NOTRUN -> [SKIP][151] ([i915#13748])
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_dp_link_training@uhbr-sst.html
    - shard-dg1:          NOTRUN -> [SKIP][152] ([i915#13748])
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_dp_link_training@uhbr-sst.html
    - shard-tglu:         NOTRUN -> [SKIP][153] ([i915#13748])
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_dp_link_training@uhbr-sst.html

  * igt@kms_dp_linktrain_fallback@dsc-fallback:
    - shard-tglu-1:       NOTRUN -> [SKIP][154] ([i915#13707])
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_dp_linktrain_fallback@dsc-fallback.html

  * igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback:
    - shard-glk11:        NOTRUN -> [SKIP][155] +44 other tests skip
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk11/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html

  * igt@kms_dsc@dsc-fractional-bpp-with-bpc-ultrajoiner:
    - shard-tglu-1:       NOTRUN -> [SKIP][156] ([i915#16361]) +1 other test skip
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc-ultrajoiner.html

  * igt@kms_dsc@dsc-with-bpc-ultrajoiner:
    - shard-dg1:          NOTRUN -> [SKIP][157] ([i915#16361]) +1 other test skip
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_dsc@dsc-with-bpc-ultrajoiner.html
    - shard-tglu:         NOTRUN -> [SKIP][158] ([i915#16361]) +1 other test skip
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_dsc@dsc-with-bpc-ultrajoiner.html

  * igt@kms_dsc@dsc-with-output-formats-ultrajoiner:
    - shard-rkl:          NOTRUN -> [SKIP][159] ([i915#16361])
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats-ultrajoiner.html

  * igt@kms_fbcon_fbt@fbc-suspend:
    - shard-glk:          NOTRUN -> [INCOMPLETE][160] ([i915#13356] / [i915#9878])
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk8/igt@kms_fbcon_fbt@fbc-suspend.html
    - shard-dg2:          NOTRUN -> [SKIP][161] ([i915#1849])
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_fbcon_fbt@fbc-suspend.html

  * igt@kms_feature_discovery@display-3x:
    - shard-dg2:          NOTRUN -> [SKIP][162] ([i915#16081])
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_feature_discovery@display-3x.html

  * igt@kms_feature_discovery@display-4x:
    - shard-dg1:          NOTRUN -> [SKIP][163] ([i915#16081])
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_feature_discovery@display-4x.html
    - shard-tglu:         NOTRUN -> [SKIP][164] ([i915#16081])
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_feature_discovery@display-4x.html

  * igt@kms_flip@2x-blocking-absolute-wf_vblank:
    - shard-tglu:         NOTRUN -> [SKIP][165] ([i915#3637] / [i915#9934]) +2 other tests skip
   [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_flip@2x-blocking-absolute-wf_vblank.html

  * igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
    - shard-rkl:          NOTRUN -> [SKIP][166] ([i915#9934]) +2 other tests skip
   [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
    - shard-dg1:          NOTRUN -> [SKIP][167] ([i915#9934]) +2 other tests skip
   [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html

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

  * igt@kms_flip@2x-flip-vs-modeset-vs-hang:
    - shard-dg2:          NOTRUN -> [SKIP][169] ([i915#9934])
   [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html

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

  * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][171] ([i915#5354]) +1 other test skip
   [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html

  * igt@kms_flip@flip-vs-panning:
    - shard-dg2:          [PASS][172] -> [SKIP][173] ([i915#5354]) +5 other tests skip
   [172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_flip@flip-vs-panning.html
   [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_flip@flip-vs-panning.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-rkl:          [PASS][174] -> [INCOMPLETE][175] ([i915#16276] / [i915#6113])
   [174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_flip@flip-vs-suspend.html
   [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_flip@flip-vs-suspend.html
    - shard-glk10:        NOTRUN -> [INCOMPLETE][176] ([i915#12745] / [i915#13356] / [i915#17183] / [i915#4839])
   [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk10/igt@kms_flip@flip-vs-suspend.html

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

  * igt@kms_flip@flip-vs-suspend@a-hdmi-a2:
    - shard-rkl:          NOTRUN -> [INCOMPLETE][178] ([i915#16276] / [i915#6113])
   [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_flip@flip-vs-suspend@a-hdmi-a2.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
    - shard-rkl:          NOTRUN -> [SKIP][179] ([i915#15643]) +2 other tests skip
   [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html

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

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
    - shard-mtlp:         NOTRUN -> [SKIP][181] ([i915#15643])
   [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html

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

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

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

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
    - shard-dg2:          NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8813])
   [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
    - shard-dg2:          [PASS][186] -> [SKIP][187] ([i915#3555] / [i915#8813]) +3 other tests skip
   [186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
   [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite:
    - shard-dg2:          [PASS][188] -> [SKIP][189] ([i915#16708] / [i915#5354]) +3 other tests skip
   [188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
   [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][190] ([i915#16708] / [i915#5354]) +13 other tests skip
   [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html

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

  * igt@kms_frontbuffer_tracking@fbchdr-1p-shrfb-fliptrack-mmap-gtt:
    - shard-tglu:         NOTRUN -> [SKIP][192] ([i915#15989]) +11 other tests skip
   [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbchdr-1p-shrfb-fliptrack-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-mmap-cpu:
    - shard-dg2:          NOTRUN -> [SKIP][193] ([i915#15991]) +5 other tests skip
   [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbchdr-indfb-scaledprimary:
    - shard-tglu-1:       NOTRUN -> [SKIP][194] ([i915#15989]) +9 other tests skip
   [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-indfb-scaledprimary.html

  * igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-blt:
    - shard-dg2:          NOTRUN -> [SKIP][195] ([i915#16708]) +19 other tests skip
   [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc:
    - shard-glk:          [PASS][196] -> [SKIP][197] +19 other tests skip
   [196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc.html
   [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt:
    - shard-dg1:          NOTRUN -> [SKIP][198] ([i915#15104] / [i915#15990]) +1 other test skip
   [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html

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

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite:
    - shard-dg1:          NOTRUN -> [SKIP][200] ([i915#15102]) +13 other tests skip
   [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt:
    - shard-dg1:          NOTRUN -> [SKIP][201] +35 other tests skip
   [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html

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

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][203] ([i915#15990] / [i915#8708]) +1 other test skip
   [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
    - shard-dg2:          NOTRUN -> [SKIP][204] ([i915#15991] / [i915#5354]) +1 other test skip
   [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
    - shard-rkl:          NOTRUN -> [SKIP][205] ([i915#15102]) +17 other tests skip
   [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-indfb-fliptrack-mmap-gtt:
    - shard-tglu:         NOTRUN -> [SKIP][206] ([i915#15102]) +20 other tests skip
   [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-indfb-fliptrack-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt:
    - shard-mtlp:         NOTRUN -> [SKIP][207] ([i915#15989]) +1 other test skip
   [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-spr-indfb-draw-render:
    - shard-mtlp:         NOTRUN -> [SKIP][208] ([i915#15991]) +3 other tests skip
   [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-spr-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite:
    - shard-rkl:          NOTRUN -> [SKIP][209] ([i915#15989]) +5 other tests skip
   [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html
    - shard-dg1:          NOTRUN -> [SKIP][210] ([i915#15989]) +8 other tests skip
   [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
    - shard-rkl:          [PASS][211] -> [SKIP][212] ([i915#15989]) +19 other tests skip
   [211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-1/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
   [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html

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

  * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-pwrite:
    - shard-dg2:          NOTRUN -> [SKIP][215] ([i915#15102]) +1 other test skip
   [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
    - shard-tglu-1:       NOTRUN -> [SKIP][216] ([i915#15102]) +23 other tests skip
   [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
    - shard-mtlp:         NOTRUN -> [SKIP][217] ([i915#15991] / [i915#1825]) +1 other test skip
   [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render:
    - shard-tglu:         NOTRUN -> [SKIP][218] +53 other tests skip
   [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render.html

  * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
    - shard-dg1:          NOTRUN -> [SKIP][219] ([i915#15990] / [i915#8708]) +6 other tests skip
   [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][220] ([i915#15990])
   [220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-mmap-wc:
    - shard-dg1:          NOTRUN -> [SKIP][221] ([i915#15990]) +13 other tests skip
   [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][222] ([i915#15990]) +1 other test skip
   [222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move:
    - shard-rkl:          NOTRUN -> [SKIP][223] +47 other tests skip
   [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-pwrite:
    - shard-glk10:        NOTRUN -> [SKIP][224] +194 other tests skip
   [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk10/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-pwrite.html

  * igt@kms_hdmi_audio_bw@audio-bw-hblank160:
    - shard-dg2:          [PASS][225] -> [SKIP][226] ([i915#17357])
   [225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_hdmi_audio_bw@audio-bw-hblank160.html
   [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_hdmi_audio_bw@audio-bw-hblank160.html
    - shard-mtlp:         NOTRUN -> [SKIP][227] ([i915#17103])
   [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_hdmi_audio_bw@audio-bw-hblank160.html
    - shard-glk10:        NOTRUN -> [FAIL][228] ([i915#17102])
   [228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk10/igt@kms_hdmi_audio_bw@audio-bw-hblank160.html

  * igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2-xrgb2101010:
    - shard-rkl:          NOTRUN -> [INCOMPLETE][229] ([i915#15436])
   [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2-xrgb2101010.html

  * igt@kms_hdr@static-swap:
    - shard-rkl:          [PASS][230] -> [SKIP][231] ([i915#16644] / [i915#3555] / [i915#8228]) +1 other test skip
   [230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-1/igt@kms_hdr@static-swap.html
   [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_hdr@static-swap.html
    - shard-tglu-1:       NOTRUN -> [SKIP][232] ([i915#3555] / [i915#8228])
   [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_hdr@static-swap.html

  * igt@kms_invalid_mode@zero-clock:
    - shard-dg2:          [PASS][233] -> [SKIP][234] ([i915#16746] / [i915#3555]) +1 other test skip
   [233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_invalid_mode@zero-clock.html
   [234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_invalid_mode@zero-clock.html

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

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

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

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

  * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
    - shard-dg2:          [PASS][239] -> [SKIP][240] ([i915#11190] / [i915#17356])
   [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
   [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html

  * igt@kms_pipe_stress@stress-xrgb8888-xtiled:
    - shard-glk11:        NOTRUN -> [DMESG-WARN][241] ([i915#118])
   [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk11/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html

  * igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
    - shard-dg2:          [PASS][242] -> [SKIP][243] ([i915#8825]) +1 other test skip
   [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
   [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/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][244] ([i915#16386]) +3 other tests skip
   [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier@pipe-b-plane-5.html

  * igt@kms_plane@pixel-format-4-tiled-modifier:
    - shard-dg1:          NOTRUN -> [SKIP][245] ([i915#15709])
   [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_plane@pixel-format-4-tiled-modifier.html
    - shard-tglu:         NOTRUN -> [SKIP][246] ([i915#15709])
   [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_plane@pixel-format-4-tiled-modifier.html

  * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping:
    - shard-tglu-1:       NOTRUN -> [SKIP][247] ([i915#15709]) +1 other test skip
   [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
    - shard-rkl:          NOTRUN -> [SKIP][248] ([i915#15709])
   [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html

  * igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier-source-clamping:
    - shard-dg2:          NOTRUN -> [SKIP][249] ([i915#15709])
   [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7:
    - shard-dg1:          NOTRUN -> [SKIP][250] ([i915#16386]) +1 other test skip
   [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html
    - shard-tglu:         NOTRUN -> [SKIP][251] ([i915#16386]) +1 other test skip
   [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html

  * igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y:
    - shard-rkl:          NOTRUN -> [SKIP][252] ([i915#16112])
   [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y.html
    - shard-dg1:          NOTRUN -> [SKIP][253] ([i915#16112])
   [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y.html
    - shard-tglu:         NOTRUN -> [SKIP][254] ([i915#16112])
   [254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y.html

  * igt@kms_plane_alpha_blend@alpha-opaque-fb:
    - shard-glk:          NOTRUN -> [FAIL][255] ([i915#10647] / [i915#12169])
   [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-opaque-fb.html

  * igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
    - shard-glk:          NOTRUN -> [FAIL][256] ([i915#10647]) +1 other test fail
   [256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html

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

  * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1:
    - shard-glk10:        NOTRUN -> [FAIL][258] ([i915#10647]) +1 other test fail
   [258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk10/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html

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

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

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

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

  * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d:
    - shard-dg1:          NOTRUN -> [SKIP][263] ([i915#15329]) +4 other tests skip
   [263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers:
    - shard-dg2:          NOTRUN -> [SKIP][264] ([i915#15329] / [i915#17356] / [i915#9423]) +1 other test skip
   [264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers@pipe-d:
    - shard-dg2:          NOTRUN -> [SKIP][265] ([i915#15329] / [i915#17356]) +1 other test skip
   [265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers@pipe-d.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-b:
    - shard-dg2:          [PASS][266] -> [SKIP][267] ([i915#15329]) +14 other tests skip
   [266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-b.html
   [267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-b.html

  * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats:
    - shard-dg2:          [PASS][268] -> [SKIP][269] ([i915#15329] / [i915#17356] / [i915#3555] / [i915#9423])
   [268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
   [269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d:
    - shard-dg2:          [PASS][270] -> [SKIP][271] ([i915#15329] / [i915#17356]) +4 other tests skip
   [270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d.html
   [271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d.html

  * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-b:
    - shard-dg2:          NOTRUN -> [SKIP][272] ([i915#15329]) +5 other tests skip
   [272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-b.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20:
    - shard-dg2:          [PASS][273] -> [SKIP][274] ([i915#15329] / [i915#17356] / [i915#9423]) +3 other tests skip
   [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20.html
   [274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d:
    - shard-mtlp:         NOTRUN -> [SKIP][275] ([i915#15329]) +4 other tests skip
   [275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d.html

  * igt@kms_pm_backlight@brightness-with-dpms:
    - shard-rkl:          NOTRUN -> [SKIP][276] ([i915#12343])
   [276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_pm_backlight@brightness-with-dpms.html
    - shard-dg1:          NOTRUN -> [SKIP][277] ([i915#12343])
   [277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_pm_backlight@brightness-with-dpms.html
    - shard-tglu:         NOTRUN -> [SKIP][278] ([i915#12343])
   [278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_pm_backlight@brightness-with-dpms.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-rkl:          NOTRUN -> [SKIP][279] ([i915#15948])
   [279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_pm_dc@dc5-psr.html
    - shard-dg1:          NOTRUN -> [SKIP][280] ([i915#15948])
   [280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_pm_dc@dc5-psr.html
    - shard-tglu:         NOTRUN -> [SKIP][281] ([i915#15948])
   [281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-rkl:          NOTRUN -> [FAIL][282] ([i915#16479])
   [282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_rpm@dpms-lpsp:
    - shard-dg1:          [PASS][283] -> [SKIP][284] ([i915#15073]) +1 other test skip
   [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-15/igt@kms_pm_rpm@dpms-lpsp.html
   [284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-18/igt@kms_pm_rpm@dpms-lpsp.html

  * igt@kms_pm_rpm@dpms-mode-unset-lpsp:
    - shard-rkl:          NOTRUN -> [SKIP][285] ([i915#15073])
   [285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html

  * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
    - shard-tglu:         NOTRUN -> [SKIP][286] ([i915#15073])
   [286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html

  * igt@kms_pm_rpm@modeset-non-lpsp:
    - shard-rkl:          [PASS][287] -> [SKIP][288] ([i915#15073]) +1 other test skip
   [287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp.html
   [288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
    - shard-dg2:          [PASS][289] -> [SKIP][290] ([i915#15073]) +2 other tests skip
   [289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
   [290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
    - shard-tglu-1:       NOTRUN -> [SKIP][291] ([i915#15073])
   [291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html

  * igt@kms_prime@basic-modeset-hybrid:
    - shard-dg1:          NOTRUN -> [SKIP][292] ([i915#6524])
   [292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_prime@basic-modeset-hybrid.html
    - shard-tglu:         NOTRUN -> [SKIP][293] ([i915#6524])
   [293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_prime@basic-modeset-hybrid.html

  * igt@kms_properties@colorop-properties-legacy:
    - shard-dg2:          [PASS][294] -> [SKIP][295] ([i915#15347])
   [294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_properties@colorop-properties-legacy.html
   [295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_properties@colorop-properties-legacy.html

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

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

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

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

  * igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
    - shard-glk11:        NOTRUN -> [SKIP][300] ([i915#11520]) +2 other tests skip
   [300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk11/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
    - shard-tglu:         NOTRUN -> [SKIP][301] ([i915#11520]) +3 other tests skip
   [301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
    - shard-glk10:        NOTRUN -> [SKIP][302] ([i915#11520]) +2 other tests skip
   [302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk10/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
    - shard-glk:          NOTRUN -> [SKIP][303] ([i915#11520]) +8 other tests skip
   [303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk9/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html

  * igt@kms_psr2_su@frontbuffer-xrgb8888:
    - shard-tglu-1:       NOTRUN -> [SKIP][304] ([i915#9683]) +1 other test skip
   [304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html

  * igt@kms_psr@fbc-pr-suspend:
    - shard-tglu-1:       NOTRUN -> [SKIP][305] ([i915#9732]) +7 other tests skip
   [305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_psr@fbc-pr-suspend.html

  * igt@kms_psr@pr-cursor-mmap-cpu:
    - shard-dg1:          NOTRUN -> [SKIP][306] ([i915#1072] / [i915#9732]) +10 other tests skip
   [306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_psr@pr-cursor-mmap-cpu.html

  * igt@kms_psr@pr-cursor-render:
    - shard-mtlp:         NOTRUN -> [SKIP][307] ([i915#9688])
   [307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_psr@pr-cursor-render.html

  * igt@kms_psr@psr-cursor-render:
    - shard-dg2:          NOTRUN -> [SKIP][308] ([i915#1072] / [i915#9732]) +8 other tests skip
   [308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_psr@psr-cursor-render.html

  * igt@kms_psr@psr-sprite-blt:
    - shard-tglu:         NOTRUN -> [SKIP][309] ([i915#9732]) +10 other tests skip
   [309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_psr@psr-sprite-blt.html

  * igt@kms_psr@psr-sprite-plane-move:
    - shard-rkl:          NOTRUN -> [SKIP][310] ([i915#1072] / [i915#9732]) +7 other tests skip
   [310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_psr@psr-sprite-plane-move.html

  * igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
    - shard-dg1:          NOTRUN -> [SKIP][311] ([i915#15949])
   [311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
    - shard-tglu:         NOTRUN -> [SKIP][312] ([i915#15949])
   [312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html

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

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

  * igt@kms_rotation_crc@sprite-rotation-270:
    - shard-mtlp:         NOTRUN -> [SKIP][315] ([i915#12755] / [i915#15867])
   [315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_rotation_crc@sprite-rotation-270.html

  * igt@kms_setmode@invalid-clone-exclusive-crtc:
    - shard-dg1:          NOTRUN -> [SKIP][316] ([i915#3555])
   [316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_setmode@invalid-clone-exclusive-crtc.html
    - shard-tglu:         NOTRUN -> [SKIP][317] ([i915#3555])
   [317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-3/igt@kms_setmode@invalid-clone-exclusive-crtc.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-glk:          NOTRUN -> [FAIL][318] ([i915#10959])
   [318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk9/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_vrr@flip-basic:
    - shard-mtlp:         NOTRUN -> [SKIP][319] ([i915#3555] / [i915#8808])
   [319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_vrr@flip-basic.html

  * igt@kms_vrr@flip-basic-fastset:
    - shard-dg1:          NOTRUN -> [SKIP][320] ([i915#9906]) +1 other test skip
   [320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@kms_vrr@flip-basic-fastset.html
    - shard-tglu:         NOTRUN -> [SKIP][321] ([i915#9906]) +1 other test skip
   [321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-9/igt@kms_vrr@flip-basic-fastset.html

  * igt@kms_vrr@flip-dpms:
    - shard-dg2:          NOTRUN -> [SKIP][322] ([i915#15243] / [i915#3555])
   [322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_vrr@flip-dpms.html

  * igt@kms_vrr@lobf:
    - shard-tglu-1:       NOTRUN -> [SKIP][323] ([i915#11920])
   [323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-1/igt@kms_vrr@lobf.html

  * igt@kms_vrr@seamless-rr-switch-virtual:
    - shard-rkl:          NOTRUN -> [SKIP][324] ([i915#9906])
   [324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-virtual.html

  * igt@perf_pmu@busy-double-start@ccs0:
    - shard-mtlp:         [PASS][325] -> [FAIL][326] ([i915#4349])
   [325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-3/igt@perf_pmu@busy-double-start@ccs0.html
   [326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-8/igt@perf_pmu@busy-double-start@ccs0.html

  * igt@perf_pmu@render-node-busy-idle@vcs1:
    - shard-dg2:          [PASS][327] -> [FAIL][328] ([i915#4349]) +5 other tests fail
   [327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@perf_pmu@render-node-busy-idle@vcs1.html
   [328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@perf_pmu@render-node-busy-idle@vcs1.html
    - shard-dg1:          [PASS][329] -> [FAIL][330] ([i915#4349]) +3 other tests fail
   [329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-18/igt@perf_pmu@render-node-busy-idle@vcs1.html
   [330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-15/igt@perf_pmu@render-node-busy-idle@vcs1.html

  * igt@prime_vgem@basic-read:
    - shard-rkl:          NOTRUN -> [SKIP][331] ([i915#3291] / [i915#3708])
   [331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@prime_vgem@basic-read.html

  * igt@prime_vgem@coherency-gtt:
    - shard-rkl:          NOTRUN -> [SKIP][332] ([i915#3708]) +1 other test skip
   [332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@prime_vgem@coherency-gtt.html
    - shard-dg1:          NOTRUN -> [SKIP][333] ([i915#3708] / [i915#4077])
   [333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@prime_vgem@coherency-gtt.html

  * igt@prime_vgem@fence-read-hang:
    - shard-dg1:          NOTRUN -> [SKIP][334] ([i915#3708]) +1 other test skip
   [334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-17/igt@prime_vgem@fence-read-hang.html

  
#### Possible fixes ####

  * igt@drm_read@short-buffer-nonblock:
    - shard-dg2:          [SKIP][335] ([i915#17359]) -> [PASS][336] +1 other test pass
   [335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@drm_read@short-buffer-nonblock.html
   [336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@drm_read@short-buffer-nonblock.html

  * igt@fbdev@eof:
    - shard-dg2:          [SKIP][337] ([i915#2582]) -> [PASS][338]
   [337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@fbdev@eof.html
   [338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@fbdev@eof.html

  * igt@gem_exec_big@single:
    - shard-mtlp:         [FAIL][339] ([i915#15871]) -> [PASS][340]
   [339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-3/igt@gem_exec_big@single.html
   [340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-3/igt@gem_exec_big@single.html

  * igt@gem_exec_suspend@basic-s0:
    - shard-dg2:          [INCOMPLETE][341] ([i915#13356]) -> [PASS][342] +1 other test pass
   [341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-5/igt@gem_exec_suspend@basic-s0.html
   [342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@gem_exec_suspend@basic-s0.html

  * igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
    - shard-mtlp:         [INCOMPLETE][343] ([i915#17247]) -> [PASS][344]
   [343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-4/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
   [344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-4/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html

  * igt@gem_softpin@noreloc-s3:
    - shard-glk:          [INCOMPLETE][345] ([i915#13356] / [i915#13809] / [i915#16193]) -> [PASS][346]
   [345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk8/igt@gem_softpin@noreloc-s3.html
   [346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk6/igt@gem_softpin@noreloc-s3.html

  * igt@gem_workarounds@suspend-resume-fd:
    - shard-rkl:          [INCOMPLETE][347] ([i915#13356]) -> [PASS][348] +1 other test pass
   [347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_workarounds@suspend-resume-fd.html
   [348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@gem_workarounds@suspend-resume-fd.html

  * igt@i915_suspend@sysfs-reader:
    - shard-rkl:          [ABORT][349] ([i915#15140]) -> [PASS][350]
   [349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-1/igt@i915_suspend@sysfs-reader.html
   [350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@i915_suspend@sysfs-reader.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-mtlp:         [FAIL][351] ([i915#15733] / [i915#5138]) -> [PASS][352] +1 other test pass
   [351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
   [352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_busy@basic:
    - shard-dg2:          [SKIP][353] ([i915#11190] / [i915#17356]) -> [PASS][354] +1 other test pass
   [353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_busy@basic.html
   [354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_busy@basic.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
    - shard-glk:          [INCOMPLETE][355] ([i915#13356] / [i915#15582]) -> [PASS][356]
   [355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk5/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html
   [356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html

  * igt@kms_color@gamma:
    - shard-dg2:          [SKIP][357] ([i915#12655] / [i915#17373]) -> [PASS][358] +2 other tests pass
   [357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_color@gamma.html
   [358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_color@gamma.html

  * igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d:
    - shard-dg2:          [SKIP][359] ([i915#15529]) -> [PASS][360] +3 other tests pass
   [359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d.html
   [360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d.html

  * igt@kms_fbcon_fbt@fbc:
    - shard-dg2:          [SKIP][361] ([i915#1849]) -> [PASS][362]
   [361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_fbcon_fbt@fbc.html
   [362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_fbcon_fbt@fbc.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible:
    - shard-dg1:          [FAIL][363] ([i915#13027]) -> [PASS][364]
   [363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-19/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-14/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@plain-flip-interruptible:
    - shard-dg2:          [SKIP][365] ([i915#5354]) -> [PASS][366] +5 other tests pass
   [365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_flip@plain-flip-interruptible.html
   [366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_flip@plain-flip-interruptible.html

  * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling:
    - shard-dg2:          [SKIP][367] ([i915#3555] / [i915#8813]) -> [PASS][368] +4 other tests pass
   [367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
   [368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html

  * igt@kms_force_connector_basic@force-connector-state:
    - shard-mtlp:         [SKIP][369] ([i915#15672]) -> [PASS][370]
   [369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html
   [370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-2/igt@kms_force_connector_basic@force-connector-state.html

  * igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite:
    - shard-dg2:          [SKIP][371] ([i915#16708]) -> [PASS][372]
   [371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite.html
   [372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:
    - shard-dg2:          [SKIP][373] ([i915#16708] / [i915#5354]) -> [PASS][374] +8 other tests pass
   [373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
   [374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt:
    - shard-rkl:          [SKIP][375] ([i915#15989]) -> [PASS][376] +12 other tests pass
   [375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt.html
   [376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
    - shard-glk:          [SKIP][377] -> [PASS][378] +7 other tests pass
   [377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk1/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
   [378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_hdmi_audio_bw@audio-bw-hblank80:
    - shard-dg2:          [SKIP][379] ([i915#17357]) -> [PASS][380] +1 other test pass
   [379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html
   [380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html

  * igt@kms_hdr@bpc-switch:
    - shard-rkl:          [SKIP][381] ([i915#16644] / [i915#3555] / [i915#8228]) -> [PASS][382]
   [381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_hdr@bpc-switch.html
   [382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_hdr@bpc-switch.html

  * igt@kms_invalid_mode@bad-hsync-start:
    - shard-dg2:          [SKIP][383] ([i915#16746] / [i915#3555]) -> [PASS][384] +1 other test pass
   [383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_invalid_mode@bad-hsync-start.html
   [384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_invalid_mode@bad-hsync-start.html

  * igt@kms_invalid_mode@overflow-vrefresh:
    - shard-dg2:          [SKIP][385] ([i915#16746]) -> [PASS][386]
   [385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_invalid_mode@overflow-vrefresh.html
   [386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_invalid_mode@overflow-vrefresh.html

  * igt@kms_plane@plane-panning-top-left:
    - shard-dg2:          [SKIP][387] ([i915#8825]) -> [PASS][388] +3 other tests pass
   [387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane@plane-panning-top-left.html
   [388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_plane@plane-panning-top-left.html

  * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers:
    - shard-dg2:          [SKIP][389] ([i915#15329] / [i915#17356] / [i915#3555] / [i915#9423]) -> [PASS][390]
   [389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers.html
   [390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format:
    - shard-dg2:          [SKIP][391] ([i915#15329] / [i915#17356] / [i915#9423]) -> [PASS][392] +1 other test pass
   [391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
   [392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-factor-0-25:
    - shard-dg2:          [SKIP][393] ([i915#15329] / [i915#17356] / [i915#6953] / [i915#9423]) -> [PASS][394] +1 other test pass
   [393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-factor-0-25.html
   [394]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-factor-0-25.html

  * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b:
    - shard-dg2:          [SKIP][395] ([i915#15329]) -> [PASS][396] +17 other tests pass
   [395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b.html
   [396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b.html

  * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d:
    - shard-dg2:          [SKIP][397] ([i915#15329] / [i915#17356]) -> [PASS][398] +5 other tests pass
   [397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d.html
   [398]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d.html

  * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75:
    - shard-dg2:          [SKIP][399] ([i915#15329] / [i915#17356] / [i915#3555] / [i915#6953] / [i915#9423]) -> [PASS][400]
   [399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html
   [400]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html

  * igt@kms_pm_rpm@modeset-lpsp:
    - shard-rkl:          [SKIP][401] ([i915#15073]) -> [PASS][402]
   [401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html
   [402]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp-stress:
    - shard-dg1:          [SKIP][403] ([i915#15073]) -> [PASS][404] +4 other tests pass
   [403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-18/igt@kms_pm_rpm@modeset-lpsp-stress.html
   [404]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress:
    - shard-dg2:          [SKIP][405] ([i915#15073]) -> [PASS][406] +1 other test pass
   [405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
   [406]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html

  * igt@kms_pm_rpm@system-suspend-modeset:
    - shard-rkl:          [INCOMPLETE][407] ([i915#14419]) -> [PASS][408]
   [407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-3/igt@kms_pm_rpm@system-suspend-modeset.html
   [408]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_pm_rpm@system-suspend-modeset.html

  * igt@kms_properties@plane-properties-legacy:
    - shard-dg2:          [SKIP][409] ([i915#11521]) -> [PASS][410] +2 other tests pass
   [409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_properties@plane-properties-legacy.html
   [410]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_properties@plane-properties-legacy.html

  * igt@kms_vblank@ts-continuation-dpms-suspend:
    - shard-dg2:          [SKIP][411] ([i915#17356]) -> [PASS][412] +64 other tests pass
   [411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_vblank@ts-continuation-dpms-suspend.html
   [412]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_vblank@ts-continuation-dpms-suspend.html

  * igt@prime_mmap_kms@buffer-sharing:
    - shard-dg2:          [SKIP][413] -> [PASS][414] +1 other test pass
   [413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@prime_mmap_kms@buffer-sharing.html
   [414]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@prime_mmap_kms@buffer-sharing.html

  
#### Warnings ####

  * igt@api_intel_bb@crc32:
    - shard-rkl:          [SKIP][415] ([i915#6230]) -> [SKIP][416] ([i915#14544] / [i915#6230])
   [415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@api_intel_bb@crc32.html
   [416]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@api_intel_bb@crc32.html

  * igt@gem_ccs@ctrl-surf-copy:
    - shard-rkl:          [SKIP][417] ([i915#3555] / [i915#9323]) -> [SKIP][418] ([i915#14544] / [i915#3555] / [i915#9323])
   [417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy.html
   [418]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy.html

  * igt@gem_ccs@ctrl-surf-copy-new-ctx:
    - shard-rkl:          [SKIP][419] ([i915#14544] / [i915#9323]) -> [SKIP][420] ([i915#9323])
   [419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
   [420]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy-new-ctx.html

  * igt@gem_ctx_sseu@invalid-args:
    - shard-rkl:          [SKIP][421] ([i915#14544] / [i915#280]) -> [SKIP][422] ([i915#280]) +1 other test skip
   [421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_ctx_sseu@invalid-args.html
   [422]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_ctx_sseu@invalid-args.html

  * igt@gem_exec_balancer@parallel-balancer:
    - shard-rkl:          [SKIP][423] ([i915#14544] / [i915#4525]) -> [SKIP][424] ([i915#4525]) +1 other test skip
   [423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_exec_balancer@parallel-balancer.html
   [424]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_exec_balancer@parallel-balancer.html

  * igt@gem_exec_big@single:
    - shard-tglu:         [FAIL][425] ([i915#15816]) -> [FAIL][426] ([i915#15944])
   [425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-tglu-4/igt@gem_exec_big@single.html
   [426]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-tglu-2/igt@gem_exec_big@single.html

  * igt@gem_exec_capture@capture-recoverable:
    - shard-rkl:          [SKIP][427] ([i915#6344]) -> [SKIP][428] ([i915#14544] / [i915#6344])
   [427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_exec_capture@capture-recoverable.html
   [428]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html

  * igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
    - shard-rkl:          [SKIP][429] ([i915#3281]) -> [SKIP][430] ([i915#14544] / [i915#3281]) +4 other tests skip
   [429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
   [430]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html

  * igt@gem_exec_reloc@basic-wc-read:
    - shard-rkl:          [SKIP][431] ([i915#14544] / [i915#3281]) -> [SKIP][432] ([i915#3281]) +1 other test skip
   [431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_exec_reloc@basic-wc-read.html
   [432]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_exec_reloc@basic-wc-read.html

  * igt@gem_lmem_swapping@parallel-multi:
    - shard-rkl:          [SKIP][433] ([i915#14544] / [i915#4613]) -> [SKIP][434] ([i915#4613]) +1 other test skip
   [433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_lmem_swapping@parallel-multi.html
   [434]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_lmem_swapping@parallel-multi.html

  * igt@gem_lmem_swapping@parallel-random:
    - shard-rkl:          [SKIP][435] ([i915#4613]) -> [SKIP][436] ([i915#14544] / [i915#4613]) +2 other tests skip
   [435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_lmem_swapping@parallel-random.html
   [436]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_lmem_swapping@parallel-random.html

  * igt@gem_readwrite@read-write:
    - shard-rkl:          [SKIP][437] ([i915#3282]) -> [SKIP][438] ([i915#14544] / [i915#3282]) +2 other tests skip
   [437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_readwrite@read-write.html
   [438]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_readwrite@read-write.html

  * igt@gem_userptr_blits@create-destroy-unsync:
    - shard-rkl:          [SKIP][439] ([i915#14544] / [i915#3297]) -> [SKIP][440] ([i915#3297])
   [439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_userptr_blits@create-destroy-unsync.html
   [440]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_userptr_blits@create-destroy-unsync.html

  * igt@gem_userptr_blits@relocations:
    - shard-rkl:          [SKIP][441] ([i915#14544] / [i915#3281] / [i915#3297]) -> [SKIP][442] ([i915#3281] / [i915#3297])
   [441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gem_userptr_blits@relocations.html
   [442]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gem_userptr_blits@relocations.html

  * igt@gem_userptr_blits@unsync-unmap-after-close:
    - shard-rkl:          [SKIP][443] ([i915#3297]) -> [SKIP][444] ([i915#14544] / [i915#3297]) +2 other tests skip
   [443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gem_userptr_blits@unsync-unmap-after-close.html
   [444]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap-after-close.html

  * igt@gen9_exec_parse@cmd-crossing-page:
    - shard-rkl:          [SKIP][445] ([i915#2527]) -> [SKIP][446] ([i915#14544] / [i915#2527]) +1 other test skip
   [445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@gen9_exec_parse@cmd-crossing-page.html
   [446]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@gen9_exec_parse@cmd-crossing-page.html

  * igt@gen9_exec_parse@shadow-peek:
    - shard-rkl:          [SKIP][447] ([i915#14544] / [i915#2527]) -> [SKIP][448] ([i915#2527]) +1 other test skip
   [447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html
   [448]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@gen9_exec_parse@shadow-peek.html

  * igt@i915_pm_freq_api@freq-basic-api:
    - shard-rkl:          [SKIP][449] ([i915#14544] / [i915#8399]) -> [SKIP][450] ([i915#8399])
   [449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@i915_pm_freq_api@freq-basic-api.html
   [450]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@i915_pm_freq_api@freq-basic-api.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
    - shard-dg2:          [SKIP][451] ([i915#17356]) -> [SKIP][452] ([i915#1769] / [i915#3555])
   [451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
   [452]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html

  * igt@kms_big_fb@4-tiled-16bpp-rotate-90:
    - shard-dg2:          [SKIP][453] -> [SKIP][454] ([i915#17356]) +2 other tests skip
   [453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
   [454]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
    - shard-rkl:          [SKIP][455] ([i915#14544] / [i915#5286]) -> [SKIP][456] ([i915#5286]) +3 other tests skip
   [455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
   [456]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html

  * igt@kms_big_fb@4-tiled-32bpp-rotate-180:
    - shard-rkl:          [SKIP][457] ([i915#5286]) -> [SKIP][458] ([i915#14544] / [i915#5286]) +2 other tests skip
   [457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
   [458]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html

  * igt@kms_big_fb@linear-32bpp-rotate-90:
    - shard-rkl:          [SKIP][459] ([i915#3638]) -> [SKIP][460] ([i915#14544] / [i915#3638]) +2 other tests skip
   [459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_big_fb@linear-32bpp-rotate-90.html
   [460]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html

  * igt@kms_big_fb@x-tiled-8bpp-rotate-90:
    - shard-dg2:          [SKIP][461] ([i915#17356]) -> [SKIP][462] +4 other tests skip
   [461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
   [462]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html

  * igt@kms_big_fb@y-tiled-addfb-size-overflow:
    - shard-dg2:          [SKIP][463] ([i915#17356] / [i915#5190]) -> [SKIP][464] ([i915#5190]) +3 other tests skip
   [463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
   [464]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_big_fb@y-tiled-addfb-size-overflow.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-dg2:          [SKIP][465] ([i915#17356] / [i915#5190]) -> [SKIP][466] ([i915#4538] / [i915#5190]) +9 other tests skip
   [465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
   [466]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
    - shard-dg2:          [SKIP][467] ([i915#4538] / [i915#5190]) -> [SKIP][468] ([i915#17356] / [i915#5190]) +9 other tests skip
   [467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
   [468]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-dg1:          [SKIP][469] ([i915#4423] / [i915#4538]) -> [SKIP][470] ([i915#4538])
   [469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-19/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
   [470]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
    - shard-dg2:          [SKIP][471] ([i915#10307] / [i915#6095]) -> [SKIP][472] ([i915#17356]) +10 other tests skip
   [471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
   [472]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
    - shard-rkl:          [SKIP][473] ([i915#14098] / [i915#6095]) -> [SKIP][474] ([i915#14098] / [i915#14544] / [i915#6095]) +12 other tests skip
   [473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
   [474]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          [SKIP][475] ([i915#6095]) -> [SKIP][476] ([i915#14544] / [i915#6095]) +5 other tests skip
   [475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-3/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-2.html
   [476]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
    - shard-dg2:          [SKIP][477] ([i915#17356]) -> [SKIP][478] ([i915#10307] / [i915#6095]) +13 other tests skip
   [477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
   [478]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
    - shard-dg2:          [SKIP][479] ([i915#12313]) -> [SKIP][480] ([i915#17356]) +2 other tests skip
   [479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
   [480]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
    - shard-rkl:          [SKIP][481] ([i915#12313]) -> [SKIP][482] ([i915#12313] / [i915#14544])
   [481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
   [482]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
    - shard-rkl:          [SKIP][483] ([i915#12313] / [i915#14544]) -> [SKIP][484] ([i915#12313])
   [483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
   [484]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1:
    - shard-mtlp:         [FAIL][485] ([i915#17158]) -> [INCOMPLETE][486] ([i915#15582])
   [485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1.html
   [486]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc:
    - shard-dg2:          [SKIP][487] ([i915#6095]) -> [SKIP][488] ([i915#17356])
   [487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
   [488]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
    - shard-mtlp:         [INCOMPLETE][489] ([i915#15582]) -> [FAIL][490] ([i915#17158]) +1 other test fail
   [489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-mtlp-5/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
   [490]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-mtlp-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html

  * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs:
    - shard-rkl:          [SKIP][491] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][492] ([i915#14098] / [i915#6095]) +7 other tests skip
   [491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
   [492]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html

  * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
    - shard-dg2:          [SKIP][493] ([i915#17356]) -> [SKIP][494] ([i915#6095]) +1 other test skip
   [493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
   [494]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
    - shard-glk:          [INCOMPLETE][495] ([i915#13356] / [i915#15582]) -> [INCOMPLETE][496] ([i915#13356] / [i915#14694] / [i915#15582])
   [495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk5/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
   [496]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html

  * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
    - shard-dg2:          [SKIP][497] ([i915#17356]) -> [SKIP][498] ([i915#12313])
   [497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
   [498]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html

  * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          [SKIP][499] ([i915#14544] / [i915#6095]) -> [SKIP][500] ([i915#6095]) +1 other test skip
   [499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-2.html
   [500]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_cdclk@mode-transition:
    - shard-dg2:          [SKIP][501] ([i915#17356]) -> [SKIP][502] ([i915#13781]) +1 other test skip
   [501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_cdclk@mode-transition.html
   [502]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_cdclk@mode-transition.html

  * igt@kms_chamelium_audio@hdmi-audio-after-suspend:
    - shard-rkl:          [SKIP][503] ([i915#11151]) -> [SKIP][504] ([i915#11151] / [i915#14544])
   [503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html
   [504]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html

  * igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d:
    - shard-rkl:          [SKIP][505] ([i915#16471]) -> [SKIP][506] ([i915#14544] / [i915#16471]) +1 other test skip
   [505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d.html
   [506]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d.html

  * igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
    - shard-rkl:          [SKIP][507] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][508] ([i915#11151] / [i915#7828]) +3 other tests skip
   [507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
   [508]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html

  * igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
    - shard-rkl:          [SKIP][509] ([i915#11151] / [i915#7828]) -> [SKIP][510] ([i915#11151] / [i915#14544] / [i915#7828]) +3 other tests skip
   [509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-3/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
   [510]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-dg2:          [SKIP][511] ([i915#15330] / [i915#3299]) -> [SKIP][512] ([i915#17356])
   [511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_content_protection@dp-mst-lic-type-1.html
   [512]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_content_protection@dp-mst-lic-type-1.html
    - shard-rkl:          [SKIP][513] ([i915#15330] / [i915#3116]) -> [SKIP][514] ([i915#14544] / [i915#15330] / [i915#3116])
   [513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_content_protection@dp-mst-lic-type-1.html
   [514]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_content_protection@dp-mst-type-1:
    - shard-dg2:          [SKIP][515] ([i915#17356]) -> [SKIP][516] ([i915#15330] / [i915#3299]) +1 other test skip
   [515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_content_protection@dp-mst-type-1.html
   [516]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_content_protection@dp-mst-type-1.html

  * igt@kms_content_protection@srm:
    - shard-rkl:          [SKIP][517] ([i915#14544] / [i915#15865]) -> [SKIP][518] ([i915#15865]) +1 other test skip
   [517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_content_protection@srm.html
   [518]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-3/igt@kms_content_protection@srm.html

  * igt@kms_content_protection@type1:
    - shard-dg2:          [SKIP][519] ([i915#17356]) -> [SKIP][520] ([i915#15865]) +2 other tests skip
   [519]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_content_protection@type1.html
   [520]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_content_protection@type1.html

  * igt@kms_content_protection@uevent:
    - shard-dg2:          [SKIP][521] ([i915#15865]) -> [SKIP][522] ([i915#17356])
   [521]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_content_protection@uevent.html
   [522]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_content_protection@uevent.html
    - shard-rkl:          [SKIP][523] ([i915#15865]) -> [SKIP][524] ([i915#14544] / [i915#15865])
   [523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_content_protection@uevent.html
   [524]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_content_protection@uevent.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-rkl:          [SKIP][525] ([i915#13049] / [i915#14544]) -> [SKIP][526] ([i915#13049])
   [525]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
   [526]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-random-32x10:
    - shard-dg2:          [SKIP][527] ([i915#3555]) -> [SKIP][528] ([i915#17356])
   [527]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_cursor_crc@cursor-random-32x10.html
   [528]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_cursor_crc@cursor-random-32x10.html
    - shard-rkl:          [SKIP][529] ([i915#3555]) -> [SKIP][530] ([i915#14544] / [i915#3555])
   [529]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_cursor_crc@cursor-random-32x10.html
   [530]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-32x10.html

  * igt@kms_cursor_crc@cursor-random-512x170:
    - shard-dg2:          [SKIP][531] ([i915#13049]) -> [SKIP][532] ([i915#17356]) +1 other test skip
   [531]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_cursor_crc@cursor-random-512x170.html
   [532]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x170.html
    - shard-rkl:          [SKIP][533] ([i915#13049]) -> [SKIP][534] ([i915#13049] / [i915#14544])
   [533]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x170.html
   [534]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-512x170.html

  * igt@kms_cursor_crc@cursor-random-512x512:
    - shard-dg2:          [SKIP][535] ([i915#17356]) -> [SKIP][536] ([i915#13049]) +2 other tests skip
   [535]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x512.html
   [536]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_cursor_crc@cursor-random-512x512.html

  * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
    - shard-dg2:          [SKIP][537] ([i915#17356]) -> [SKIP][538] ([i915#13046] / [i915#5354]) +7 other tests skip
   [537]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
   [538]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
    - shard-rkl:          [SKIP][539] ([i915#4103]) -> [SKIP][540] ([i915#14544] / [i915#4103]) +1 other test skip
   [539]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
   [540]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
    - shard-dg2:          [SKIP][541] ([i915#4103]) -> [SKIP][542] ([i915#11190] / [i915#17356])
   [541]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
   [542]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
    - shard-dg2:          [SKIP][543] ([i915#13046] / [i915#5354]) -> [SKIP][544] ([i915#17356]) +3 other tests skip
   [543]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
   [544]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html

  * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
    - shard-dg2:          [SKIP][545] ([i915#17356]) -> [SKIP][546] ([i915#9067])
   [545]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
   [546]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html

  * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
    - shard-dg2:          [SKIP][547] ([i915#4103]) -> [SKIP][548] ([i915#17356])
   [547]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
   [548]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html

  * igt@kms_dirtyfb@psr-dirtyfb-ioctl:
    - shard-dg2:          [SKIP][549] ([i915#17356]) -> [SKIP][550] ([i915#9833])
   [549]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
   [550]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html

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

  * igt@kms_dither@fb-8bpc-vs-panel-8bpc:
    - shard-dg2:          [SKIP][553] ([i915#17356]) -> [SKIP][554] ([i915#3555]) +5 other tests skip
   [553]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
   [554]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html

  * igt@kms_dp_aux_dev@basic:
    - shard-rkl:          [SKIP][555] ([i915#1257] / [i915#14544]) -> [SKIP][556] ([i915#1257])
   [555]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_dp_aux_dev@basic.html
   [556]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_dp_aux_dev@basic.html

  * igt@kms_dp_link_training@non-uhbr-mst:
    - shard-dg2:          [SKIP][557] ([i915#17289]) -> [SKIP][558] ([i915#17356])
   [557]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_dp_link_training@non-uhbr-mst.html
   [558]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_dp_link_training@non-uhbr-mst.html
    - shard-rkl:          [SKIP][559] ([i915#17289]) -> [SKIP][560] ([i915#14544] / [i915#17289])
   [559]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_dp_link_training@non-uhbr-mst.html
   [560]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html

  * igt@kms_dp_link_training@non-uhbr-mst-tbtalt-train:
    - shard-dg2:          [SKIP][561] ([i915#17356]) -> [SKIP][562] ([i915#17291])
   [561]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dp_link_training@non-uhbr-mst-tbtalt-train.html
   [562]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_dp_link_training@non-uhbr-mst-tbtalt-train.html

  * igt@kms_dp_link_training@non-uhbr-sst-direct-train:
    - shard-dg2:          [SKIP][563] ([i915#17356]) -> [SKIP][564] ([i915#17286])
   [563]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dp_link_training@non-uhbr-sst-direct-train.html
   [564]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_dp_link_training@non-uhbr-sst-direct-train.html

  * igt@kms_dp_linktrain_fallback@dsc-fallback:
    - shard-dg2:          [SKIP][565] ([i915#17356]) -> [SKIP][566] ([i915#13707])
   [565]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html
   [566]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_dp_linktrain_fallback@dsc-fallback.html

  * igt@kms_dsc@dsc-fractional-bpp-ultrajoiner:
    - shard-dg2:          [SKIP][567] ([i915#16361]) -> [SKIP][568] ([i915#17356]) +2 other tests skip
   [567]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html
   [568]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html
    - shard-rkl:          [SKIP][569] ([i915#16361]) -> [SKIP][570] ([i915#14544] / [i915#16361])
   [569]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html
   [570]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html

  * igt@kms_dsc@dsc-with-bpc-formats-ultrajoiner:
    - shard-dg2:          [SKIP][571] ([i915#17356]) -> [SKIP][572] ([i915#16361]) +4 other tests skip
   [571]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_dsc@dsc-with-bpc-formats-ultrajoiner.html
   [572]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_dsc@dsc-with-bpc-formats-ultrajoiner.html

  * igt@kms_dsc@dsc-with-output-formats-bigjoiner:
    - shard-rkl:          [SKIP][573] ([i915#14544] / [i915#16361]) -> [SKIP][574] ([i915#16361]) +2 other tests skip
   [573]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-bigjoiner.html
   [574]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats-bigjoiner.html

  * igt@kms_feature_discovery@chamelium:
    - shard-rkl:          [SKIP][575] ([i915#16084]) -> [SKIP][576] ([i915#14544] / [i915#16084])
   [575]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_feature_discovery@chamelium.html
   [576]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_feature_discovery@chamelium.html

  * igt@kms_feature_discovery@display-4x:
    - shard-rkl:          [SKIP][577] ([i915#14544] / [i915#16081]) -> [SKIP][578] ([i915#16081])
   [577]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_feature_discovery@display-4x.html
   [578]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_feature_discovery@display-4x.html

  * igt@kms_feature_discovery@psr2:
    - shard-rkl:          [SKIP][579] ([i915#658]) -> [SKIP][580] ([i915#14544] / [i915#658])
   [579]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_feature_discovery@psr2.html
   [580]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_feature_discovery@psr2.html

  * igt@kms_flip@2x-blocking-wf_vblank:
    - shard-rkl:          [SKIP][581] ([i915#14544] / [i915#9934]) -> [SKIP][582] ([i915#9934]) +3 other tests skip
   [581]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_flip@2x-blocking-wf_vblank.html
   [582]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-7/igt@kms_flip@2x-blocking-wf_vblank.html

  * igt@kms_flip@2x-plain-flip-ts-check:
    - shard-rkl:          [SKIP][583] ([i915#9934]) -> [SKIP][584] ([i915#14544] / [i915#9934]) +3 other tests skip
   [583]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_flip@2x-plain-flip-ts-check.html
   [584]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_flip@2x-plain-flip-ts-check.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
    - shard-rkl:          [SKIP][585] ([i915#15643]) -> [SKIP][586] ([i915#14544] / [i915#15643]) +1 other test skip
   [585]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
   [586]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
    - shard-rkl:          [SKIP][587] ([i915#14544] / [i915#15643]) -> [SKIP][588] ([i915#15643]) +2 other tests skip
   [587]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
   [588]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
    - shard-dg2:          [SKIP][589] ([i915#15991] / [i915#5354]) -> [SKIP][590] ([i915#16708] / [i915#5354]) +17 other tests skip
   [589]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
   [590]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-pgflip-blt:
    - shard-rkl:          [SKIP][591] -> [SKIP][592] ([i915#14544]) +51 other tests skip
   [591]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-pgflip-blt.html
   [592]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-tiling-y:
    - shard-dg2:          [SKIP][593] ([i915#16708]) -> [SKIP][594] ([i915#10055])
   [593]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html
   [594]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][595] ([i915#14544] / [i915#15102]) -> [SKIP][596] ([i915#15102]) +20 other tests skip
   [595]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
   [596]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
    - shard-dg2:          [SKIP][597] ([i915#15104] / [i915#15990]) -> [SKIP][598] ([i915#16708]) +1 other test skip
   [597]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
   [598]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite:
    - shard-dg2:          [SKIP][599] ([i915#15102]) -> [SKIP][600] ([i915#16708] / [i915#5354]) +9 other tests skip
   [599]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html
   [600]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-dg2:          [SKIP][601] ([i915#16708] / [i915#5354]) -> [SKIP][602] ([i915#15990] / [i915#8708]) +23 other tests skip
   [601]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
   [602]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
    - shard-rkl:          [SKIP][603] ([i915#15102]) -> [SKIP][604] ([i915#14544] / [i915#15102]) +29 other tests skip
   [603]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
   [604]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][605] ([i915#1825]) -> [SKIP][606] ([i915#14544] / [i915#1825]) +4 other tests skip
   [605]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
   [606]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
    - shard-dg2:          [SKIP][607] ([i915#16708] / [i915#5354]) -> [SKIP][608] ([i915#15991] / [i915#5354]) +30 other tests skip
   [607]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
   [608]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][609] ([i915#14544] / [i915#1825]) -> [SKIP][610] ([i915#1825]) +2 other tests skip
   [609]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
   [610]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
    - shard-rkl:          [SKIP][611] ([i915#14544]) -> [SKIP][612] +49 other tests skip
   [611]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
   [612]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
    - shard-dg2:          [SKIP][613] ([i915#10055]) -> [SKIP][614] ([i915#16708] / [i915#5354])
   [613]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
   [614]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html

  * igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-wc:
    - shard-dg2:          [SKIP][615] ([i915#16708]) -> [SKIP][616] ([i915#15990]) +21 other tests skip
   [615]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-wc.html
   [616]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-dg2:          [SKIP][617] ([i915#16708]) -> [SKIP][618] ([i915#15989]) +23 other tests skip
   [617]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
   [618]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite:
    - shard-dg2:          [SKIP][619] ([i915#15989]) -> [SKIP][620] ([i915#16708]) +12 other tests skip
   [619]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
   [620]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-mmap-wc:
    - shard-dg2:          [SKIP][621] ([i915#15990]) -> [SKIP][622] ([i915#16708]) +19 other tests skip
   [621]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-mmap-wc.html
   [622]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc:
    - shard-dg2:          [SKIP][623] ([i915#16708]) -> [SKIP][624] ([i915#15104] / [i915#15990]) +2 other tests skip
   [623]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
   [624]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
    - shard-dg2:          [SKIP][625] ([i915#16708] / [i915#5354]) -> [SKIP][626] ([i915#15102]) +14 other tests skip
   [625]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
   [626]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
    - shard-dg2:          [SKIP][627] ([i915#15990] / [i915#8708]) -> [SKIP][628] ([i915#16708] / [i915#5354]) +19 other tests skip
   [627]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html
   [628]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-pri-indfb-multidraw:
    - shard-dg2:          [SKIP][629] ([i915#16708]) -> [SKIP][630] ([i915#15991]) +46 other tests skip
   [629]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-2p-pri-indfb-multidraw.html
   [630]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psrhdr-2p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-blt:
    - shard-dg2:          [SKIP][631] ([i915#15991]) -> [SKIP][632] ([i915#16708]) +28 other tests skip
   [631]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-blt.html
   [632]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@psrhdr-slowdraw:
    - shard-dg2:          [SKIP][633] ([i915#15102]) -> [SKIP][634] ([i915#16708]) +17 other tests skip
   [633]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_frontbuffer_tracking@psrhdr-slowdraw.html
   [634]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-slowdraw.html

  * igt@kms_frontbuffer_tracking@psrhdr-suspend:
    - shard-dg2:          [SKIP][635] ([i915#16708]) -> [SKIP][636] ([i915#15102]) +21 other tests skip
   [635]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-suspend.html
   [636]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-suspend.html

  * igt@kms_hdr@bpc-switch:
    - shard-dg2:          [SKIP][637] ([i915#16518] / [i915#3555] / [i915#8228]) -> [SKIP][638] ([i915#17356])
   [637]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_hdr@bpc-switch.html
   [638]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_hdr@bpc-switch.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-rkl:          [SKIP][639] ([i915#16644] / [i915#3555] / [i915#8228]) -> [INCOMPLETE][640] ([i915#15436])
   [639]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-3/igt@kms_hdr@bpc-switch-suspend.html
   [640]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_hdr@static-toggle:
    - shard-dg2:          [SKIP][641] ([i915#17356]) -> [SKIP][642] ([i915#16518] / [i915#3555] / [i915#8228])
   [641]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_hdr@static-toggle.html
   [642]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_hdr@static-toggle.html

  * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
    - shard-rkl:          [SKIP][643] ([i915#14544] / [i915#15638] / [i915#15722]) -> [SKIP][644] ([i915#15638] / [i915#15722])
   [643]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
   [644]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html

  * igt@kms_panel_fitting@atomic-fastset:
    - shard-dg2:          [SKIP][645] ([i915#6301]) -> [SKIP][646] ([i915#17356])
   [645]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-5/igt@kms_panel_fitting@atomic-fastset.html
   [646]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_panel_fitting@atomic-fastset.html
    - shard-rkl:          [SKIP][647] ([i915#6301]) -> [SKIP][648] ([i915#14544] / [i915#6301])
   [647]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-3/igt@kms_panel_fitting@atomic-fastset.html
   [648]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html

  * igt@kms_panel_fitting@legacy:
    - shard-dg2:          [SKIP][649] ([i915#17356]) -> [SKIP][650] ([i915#6301])
   [649]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_panel_fitting@legacy.html
   [650]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_panel_fitting@legacy.html

  * igt@kms_pipe_stress@stress-xrgb8888-yftiled:
    - shard-dg2:          [SKIP][651] ([i915#17356]) -> [SKIP][652] ([i915#14712])
   [651]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
   [652]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-8/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html

  * igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier:
    - shard-rkl:          [SKIP][653] ([i915#15709]) -> [SKIP][654] ([i915#14544] / [i915#15709]) +3 other tests skip
   [653]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html
   [654]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html

  * igt@kms_plane_multiple@2x-tiling-4:
    - shard-dg2:          [SKIP][655] ([i915#17356]) -> [SKIP][656] ([i915#13958])
   [655]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_multiple@2x-tiling-4.html
   [656]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_plane_multiple@2x-tiling-4.html

  * igt@kms_plane_multiple@tiling-y:
    - shard-dg2:          [SKIP][657] ([i915#17356]) -> [SKIP][658] ([i915#14259])
   [657]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_multiple@tiling-y.html
   [658]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-1/igt@kms_plane_multiple@tiling-y.html

  * igt@kms_plane_scaling@intel-max-src-size:
    - shard-dg2:          [SKIP][659] ([i915#17356] / [i915#6953] / [i915#9423]) -> [SKIP][660] ([i915#6953] / [i915#9423])
   [659]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_plane_scaling@intel-max-src-size.html
   [660]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_plane_scaling@intel-max-src-size.html

  * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation:
    - shard-rkl:          [SKIP][661] ([i915#14544] / [i915#15329] / [i915#3555]) -> [SKIP][662] ([i915#15329] / [i915#3555])
   [661]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
   [662]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html

  * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b:
    - shard-rkl:          [SKIP][663] ([i915#14544] / [i915#15329]) -> [SKIP][664] ([i915#15329]) +2 other tests skip
   [663]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html
   [664]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
    - shard-rkl:          [SKIP][665] ([i915#15329]) -> [SKIP][666] ([i915#14544] / [i915#15329]) +7 other tests skip
   [665]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
   [666]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html

  * igt@kms_pm_backlight@fade-with-dpms:
    - shard-rkl:          [SKIP][667] ([i915#12343] / [i915#5354]) -> [SKIP][668] ([i915#12343] / [i915#14544] / [i915#5354])
   [667]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_pm_backlight@fade-with-dpms.html
   [668]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html

  * igt@kms_pm_dc@dc5-pageflip-negative:
    - shard-rkl:          [SKIP][669] ([i915#9685]) -> [SKIP][670] ([i915#14544] / [i915#9685])
   [669]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_pm_dc@dc5-pageflip-negative.html
   [670]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_pm_dc@dc5-pageflip-negative.html

  * igt@kms_pm_dc@dc5-psr-suspend-resume:
    - shard-rkl:          [SKIP][671] ([i915#16914]) -> [SKIP][672] ([i915#14544] / [i915#16914])
   [671]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_pm_dc@dc5-psr-suspend-resume.html
   [672]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_pm_dc@dc5-psr-suspend-resume.html

  * igt@kms_pm_lpsp@kms-lpsp:
    - shard-dg1:          [SKIP][673] ([i915#3828]) -> [SKIP][674] ([i915#9340])
   [673]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg1-14/igt@kms_pm_lpsp@kms-lpsp.html
   [674]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg1-16/igt@kms_pm_lpsp@kms-lpsp.html

  * igt@kms_pm_rpm@system-suspend-idle:
    - shard-dg2:          [INCOMPLETE][675] ([i915#14419]) -> [SKIP][676] ([i915#9519])
   [675]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-5/igt@kms_pm_rpm@system-suspend-idle.html
   [676]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_pm_rpm@system-suspend-idle.html

  * igt@kms_prime@basic-modeset-hybrid:
    - shard-rkl:          [SKIP][677] ([i915#14544] / [i915#6524]) -> [SKIP][678] ([i915#6524]) +1 other test skip
   [677]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html
   [678]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_prime@basic-modeset-hybrid.html

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
    - shard-rkl:          [SKIP][679] ([i915#11520] / [i915#14544]) -> [SKIP][680] ([i915#11520]) +4 other tests skip
   [679]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
   [680]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
    - shard-rkl:          [SKIP][681] ([i915#11520]) -> [SKIP][682] ([i915#11520] / [i915#14544]) +4 other tests skip
   [681]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
   [682]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html

  * igt@kms_psr2_su@page_flip-xrgb8888:
    - shard-rkl:          [SKIP][683] ([i915#9683]) -> [SKIP][684] ([i915#14544] / [i915#9683])
   [683]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_psr2_su@page_flip-xrgb8888.html
   [684]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_psr2_su@page_flip-xrgb8888.html

  * igt@kms_psr@fbc-psr2-sprite-render:
    - shard-rkl:          [SKIP][685] ([i915#1072] / [i915#9732]) -> [SKIP][686] ([i915#1072] / [i915#14544] / [i915#9732]) +9 other tests skip
   [685]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_psr@fbc-psr2-sprite-render.html
   [686]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-render.html

  * igt@kms_psr@psr-suspend:
    - shard-rkl:          [SKIP][687] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][688] ([i915#1072] / [i915#9732]) +13 other tests skip
   [687]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_psr@psr-suspend.html
   [688]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_psr@psr-suspend.html

  * igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
    - shard-rkl:          [SKIP][689] ([i915#14544] / [i915#15949]) -> [SKIP][690] ([i915#15949])
   [689]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
   [690]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html

  * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
    - shard-glk:          [DMESG-FAIL][691] ([i915#17115]) -> [INCOMPLETE][692] ([i915#15500] / [i915#16184])
   [691]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-glk4/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
   [692]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-glk4/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html

  * igt@kms_rotation_crc@primary-rotation-270:
    - shard-dg2:          [SKIP][693] ([i915#17356]) -> [SKIP][694] ([i915#12755] / [i915#15867]) +3 other tests skip
   [693]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_rotation_crc@primary-rotation-270.html
   [694]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_rotation_crc@primary-rotation-270.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
    - shard-dg2:          [SKIP][695] ([i915#5190]) -> [SKIP][696] ([i915#17356] / [i915#5190]) +1 other test skip
   [695]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
   [696]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
    - shard-dg2:          [SKIP][697] ([i915#17356] / [i915#5190]) -> [SKIP][698] ([i915#12755] / [i915#15867] / [i915#5190]) +1 other test skip
   [697]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
   [698]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html

  * igt@kms_rotation_crc@sprite-rotation-270:
    - shard-dg2:          [SKIP][699] ([i915#12755] / [i915#15867]) -> [SKIP][700] ([i915#17356])
   [699]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-270.html
   [700]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_rotation_crc@sprite-rotation-270.html

  * igt@kms_setmode@basic-clone-single-crtc:
    - shard-rkl:          [SKIP][701] ([i915#14544] / [i915#3555]) -> [SKIP][702] ([i915#3555]) +1 other test skip
   [701]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
   [702]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_setmode@basic-clone-single-crtc.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-dg2:          [SKIP][703] ([i915#8623]) -> [SKIP][704] ([i915#17356])
   [703]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-6/igt@kms_tiled_display@basic-test-pattern.html
   [704]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_tiled_display@basic-test-pattern.html
    - shard-rkl:          [SKIP][705] ([i915#8623]) -> [SKIP][706] ([i915#14544] / [i915#8623])
   [705]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_tiled_display@basic-test-pattern.html
   [706]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_vrr@flip-basic:
    - shard-dg2:          [SKIP][707] ([i915#15243] / [i915#3555]) -> [SKIP][708] ([i915#17356])
   [707]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-4/igt@kms_vrr@flip-basic.html
   [708]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_vrr@flip-basic.html
    - shard-rkl:          [SKIP][709] ([i915#15243] / [i915#3555]) -> [SKIP][710] ([i915#14544] / [i915#15243] / [i915#3555])
   [709]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-2/igt@kms_vrr@flip-basic.html
   [710]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-6/igt@kms_vrr@flip-basic.html

  * igt@kms_vrr@flip-basic-fastset:
    - shard-dg2:          [SKIP][711] ([i915#9906]) -> [SKIP][712] ([i915#17356])
   [711]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-1/igt@kms_vrr@flip-basic-fastset.html
   [712]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-7/igt@kms_vrr@flip-basic-fastset.html
    - shard-rkl:          [SKIP][713] ([i915#14544] / [i915#9906]) -> [SKIP][714] ([i915#9906])
   [713]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@kms_vrr@flip-basic-fastset.html
   [714]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@kms_vrr@flip-basic-fastset.html

  * igt@kms_vrr@flip-suspend:
    - shard-dg2:          [SKIP][715] ([i915#17356]) -> [SKIP][716] ([i915#15243] / [i915#3555])
   [715]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_vrr@flip-suspend.html
   [716]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_vrr@flip-suspend.html

  * igt@kms_vrr@lobf:
    - shard-dg2:          [SKIP][717] ([i915#17356]) -> [SKIP][718] ([i915#11920])
   [717]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_vrr@lobf.html
   [718]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-5/igt@kms_vrr@lobf.html

  * igt@kms_vrr@negative-basic:
    - shard-dg2:          [SKIP][719] ([i915#17356]) -> [SKIP][720] ([i915#3555] / [i915#9906])
   [719]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-dg2-7/igt@kms_vrr@negative-basic.html
   [720]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-dg2-3/igt@kms_vrr@negative-basic.html

  * igt@perf_pmu@rc6-all-gts:
    - shard-rkl:          [SKIP][721] ([i915#14544] / [i915#8516]) -> [SKIP][722] ([i915#8516])
   [721]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
   [722]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@perf_pmu@rc6-all-gts.html

  * igt@prime_vgem@fence-read-hang:
    - shard-rkl:          [SKIP][723] ([i915#14544] / [i915#3708]) -> [SKIP][724] ([i915#3708])
   [723]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19361/shard-rkl-6/igt@prime_vgem@fence-read-hang.html
   [724]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_176379v1/shard-rkl-2/igt@prime_vgem@fence-read-hang.html

  
  [i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
  [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
  [i915#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#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
  [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
  [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
  [i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
  [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
  [i915#11521]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11521
  [i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
  [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
  [i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
  [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
  [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
  [i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
  [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
  [i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
  [i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
  [i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
  [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
  [i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
  [i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
  [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
  [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
  [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
  [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
  [i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
  [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
  [i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
  [i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
  [i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809
  [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#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
  [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
  [i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419
  [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
  [i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
  [i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
  [i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
  [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
  [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
  [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
  [i915#15140]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15140
  [i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
  [i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
  [i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
  [i915#15347]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15347
  [i915#15436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15436
  [i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
  [i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
  [i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
  [i915#15529]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15529
  [i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
  [i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638
  [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
  [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#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
  [i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
  [i915#15816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15816
  [i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
  [i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
  [i915#15871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15871
  [i915#15944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15944
  [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#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
  [i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084
  [i915#16112]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16112
  [i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
  [i915#16184]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16184
  [i915#16193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16193
  [i915#16276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16276
  [i915#16348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16348
  [i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361
  [i915#16386]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16386
  [i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471
  [i915#16479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16479
  [i915#16518]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16518
  [i915#16644]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16644
  [i915#16708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16708
  [i915#16746]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16746
  [i915#16914]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16914
  [i915#16990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16990
  [i915#17102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17102
  [i915#17103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17103
  [i915#17115]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17115
  [i915#17133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17133
  [i915#17158]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17158
  [i915#17183]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17183
  [i915#17190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17190
  [i915#17247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17247
  [i915#17286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17286
  [i915#17289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17289
  [i915#17290]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17290
  [i915#17291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17291
  [i915#17356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17356
  [i915#17357]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17357
  [i915#17359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17359
  [i915#17373]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17373
  [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
  [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
  [i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
  [i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
  [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
  [i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
  [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#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#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
  [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
  [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
  [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
  [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
  [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
  [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
  [i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
  [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
  [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
  [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
  [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
  [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
  [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#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
  [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
  [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
  [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
  [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
  [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
  [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
  [i915#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#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
  [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
  [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
  [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
  [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
  [i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
  [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
  [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
  [i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
  [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
  [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
  [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
  [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
  [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
  [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
  [i915#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#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
  [i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
  [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
  [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
  [i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
  [i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
  [i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
  [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
  [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
  [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
  [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
  [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
  [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
  [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
  [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
  [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
  [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
  [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
  [i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
  [i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
  [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
  [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934


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

  * Linux: CI_DRM_19361 -> Patchwork_176379v1

  CI-20190529: 20190529
  CI_DRM_19361: b0311e0de50840c3f35aafa2e95c14bf38f4a767 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  Patchwork_176379v1: b0311e0de50840c3f35aafa2e95c14bf38f4a767 @ 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_176379v1/index.html

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

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

* Re: [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences
  2026-10-19 12:39 ` [PATCH] " Ville Syrjälä
@ 2026-10-19 23:21   ` Michael Anderson
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Anderson @ 2026-10-19 23:21 UTC (permalink / raw)
  To: Ville Syrjälä
  Cc: Jani Nikula, Rodrigo Vivi, intel-gfx, Joonas Lahtinen,
	Tvrtko Ursulin, David Airlie, Simona Vetter, Andy Shevchenko,
	Hans de Goede, intel-xe, dri-devel, linux-kernel, stable, brgl

On Mon, Oct 19, 2026 at 03:39:48PM +0300, Ville Syrjälä wrote:
> Please file a bug
> https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items and
> attach a copy of /sys/kernel/debug/dri/0/i915_vbt there so that
> we can all see what it looks like.

Done: https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items/17402
with the VBT dump (raw and decoded), i915_display_info and a full
drm.debug=0xe dmesg from the unpatched driver.

> I think what we should do is stop using .gpio_panel and/or
> .gpio_backlight when the VBT expects to control them via the
> sequences.

One wrinkle with keying it on which sequences exist: on this tablet the
reset sequences drive pin 10, the one i915 owns as "backlight", and the
VBT has no BACKLIGHT_ON/OFF sequences at all:

  DISPLAY_OFF:     GPIO 10 -> 0
  ASSERT_RESET:    GPIO 10 -> 0
  DEASSERT_RESET:  GPIO 10 -> 1, 0, 1
  (GPIO 11 is never used)

So with your sketch want_panel_gpio would go false (freeing pin 11,
which the VBT doesn't touch) but want_backlight_gpio would stay true and
pin 10 would still be busy. Would it make sense to scan the sequences for
the GPIO numbers they actually use, and skip requesting pin 10 and/or 11
when a sequence references it?

> The big question here is whether we need to keep some kind of
> hybrid approach where one pin is controlled by the sequence and
> the other explicitly by the driver.

This machine looks like that case: pin 10 is driven by the VBT, pin 11
only by the driver. I don't know whether the panel actually needs pin 11
driven; the GOP leaves it high. I can test a build that leaves pin 11
alone if that helps.

Bart pointed out that a timed pulse like DEASSERT_RESET is beyond what
reset-gpio or gpio-shared-proxy can do, so not requesting the pins the
VBT drives looks like the simpler fix to me. If you agree I'll do a v2
along those lines and test it here.

Thanks,
Mike

On Mon, Oct 19, 2026 at 8:39 AM Ville Syrjälä
<ville.syrjala@linux.intel.com> wrote:
>
> On Sun, Oct 18, 2026 at 04:12:40PM -0400, Mike Anderson via B4 Relay wrote:
> > From: Mike Anderson <mwwa919@gmail.com>
> >
> > On VLV with PPS_BLC_SOC, intel_dsi_vbt_gpio_init() requests the
> > backlight and panel enable GPIOs (INT33FC:01 pins 10 and 11) for i915
> > itself. Since commit 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV
> > GPIOs behind the driver's back") the GPIO elements of the VBT MIPI
> > sequences also request their pin through gpiolib, so when a sequence
> > toggles one of these two pins the request fails and the toggle is
> > dropped:
> >
> >   i915 0000:00:02.0: [drm] *ERROR* GPIO index 10 request failed (-EBUSY)
> >
> > Before that commit the pad registers were written directly, so the
> > sequences could still drive the pins i915 owned.
> >
> > The Toshiba Encore 2 WT8-B (Bay Trail, DSI panel) uses pin 10 as the
> > panel reset line: MIPI_SEQ_ASSERT_RESET drives it low and
> > MIPI_SEQ_DEASSERT_RESET pulses it high-low-high. With every toggle
> > failing, the panel is never reset after i915 sends MIPI_SEQ_DISPLAY_OFF
> > during takeover and stays black, even though the backlight PWM and both
> > enable GPIOs read back as on. The tablet only has a usable display
> > with nomodeset.
> >
> > When a VLV MIPI sequence targets pin 10 or 11 and i915 holds the
> > corresponding descriptor, set it through that descriptor instead of
> > requesting the pin a second time.
> >
> > Fixes: 8241b55f1ded ("drm/i915/dsi: Replace poking of VLV GPIOs behind the driver's back")
> > Cc: stable@vger.kernel.org
> > Assisted-by: LLM sparse
> > Signed-off-by: Mike Anderson <mwwa919@gmail.com>
> > ---
> > This patch was developed with an AI coding assistant (Claude Code,
> > Claude Opus 5.5): it ran the debugging session on the tablet (drm.debug
> > log, gpio/pwm debugfs), traced the -EBUSY to 8241b55f1ded, and wrote the
> > change and the changelog; I reviewed it and tested it on the hardware.
> >
> > Testing, Toshiba Encore 2 WT8-B (Atom Z3735F, BIOS 2.10, VBT MIPI
> > sequence block v2, PPS_BLC_SOC):
> > - Arch Linux v7.2.11-arch1 with this patch backported (applies as is):
> >   the panel lights up at i915 takeover and the Xorg login screen shows;
> >   no "GPIO index ... request failed" errors; gpio-10/11 stay owned as
> >   "backlight"/"panel". Unpatched v7.2.11 and v6.18.57 give a black
> >   panel with five -EBUSY errors during boot.
> > - drm-intel-next: built intel_dsi_vbt.o for i915 (=m and =y) and for
> >   xe (=m) with W=1 and sparse (C=2, sparse v0.6.5-rc1): no new
> >   warnings.
> >
> > Not tested: other VLV machines with PPS_BLC_SOC. Their behaviour only
> > changes when their VBT sequences touch pin 10 or 11, which currently
> > fails with -EBUSY anyway.
> > ---
> >  drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 32 +++++++++++++++++++++++-----
> >  1 file changed, 27 insertions(+), 5 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> > index fe12041e9..85d1cdc6e 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> > @@ -54,6 +54,10 @@
> >  #define MIPI_VIRTUAL_CHANNEL_SHIFT   1
> >  #define MIPI_PORT_SHIFT                      3
> >
> > +/* VLV NC pins of the backlight and panel enable GPIOs, see soc_panel_gpio_table */
> > +#define VLV_GPIO_NC_BACKLIGHT                10
> > +#define VLV_GPIO_NC_PANEL            11
> > +
> >  struct i2c_adapter_lookup {
> >       u16 target_addr;
> >       struct intel_dsi *intel_dsi;
> > @@ -247,10 +251,12 @@ static void soc_opaque_gpio_set_value(struct intel_connector *connector,
> >       kfree(lookup);
> >  }
> >
> > -static void vlv_gpio_set_value(struct intel_connector *connector,
> > +static void vlv_gpio_set_value(struct intel_dsi *intel_dsi,
> >                              u8 gpio_source, u8 gpio_index, bool value)
> >  {
> > -     struct intel_display *display = to_intel_display(connector);
> > +     struct intel_display *display = to_intel_display(&intel_dsi->base);
> > +     struct intel_connector *connector = intel_dsi->attached_connector;
> > +     struct gpio_desc *gpio_desc = NULL;
> >
> >       /* XXX: this assumes vlv_gpio_table only has NC GPIOs. */
> >       if (connector->panel.vbt.dsi.seq_version < 3) {
> > @@ -265,6 +271,22 @@ static void vlv_gpio_set_value(struct intel_connector *connector,
> >               }
> >       }
> >
> > +     /*
> > +      * With PPS_BLC_SOC, intel_dsi_vbt_gpio_init() already owns these pins,
> > +      * so requesting them again fails with -EBUSY. Some VBTs still toggle
> > +      * them in their MIPI sequences, e.g. as the panel reset line, so drive
> > +      * them through the descriptors we hold.
> > +      */
> > +     if (gpio_index == VLV_GPIO_NC_BACKLIGHT)
> > +             gpio_desc = intel_dsi->gpio_backlight;
> > +     else if (gpio_index == VLV_GPIO_NC_PANEL)
> > +             gpio_desc = intel_dsi->gpio_panel;
>
> Please file a bug
> https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items and
> attach a copy of /sys/kernel/debug/dri/0/i915_vbt there so that
> we can all see what it looks like.
>
> I think what we should do is stop using .gpio_panel and/or
> .gpio_backlight when the VBT expects to control them via the
> sequences.
>
> The big question here is whether we need to keep some kind of
> hybrid approach where one pin is controlled by the sequence and
> the other explicitly by the driver.
>
> For example https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items/14605
> has a VBT where the reset pin is controlled by the VBT but there is no
> backlight stuff whatsoever in there. Well, unless some of those DCS
> commands has something to do with the backlight, but IIRC DCS has no
> standard stuff for backlight so it would all be panel specific. So
> it's not clear if a backlight GPIO pin is needed at all there, of if
> the DCS and/or the PWM alone is sufficient.
>
> Hans, do you still have these funky VLV DSI machines around, and if so
> can you check whether they would need this kind of hybrid approach?
> Sadly all I have is old stuff that doesn't use the VBT sequences at
> all.
>
> If we do need the hybrid approach then it could perhaps look something like this:
> --- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> +++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
> @@ -917,8 +917,14 @@ void intel_dsi_vbt_gpio_init(struct intel_dsi *intel_dsi, bool panel_is_on)
>
>         if (display->platform.valleyview && mipi_config->pwm_blc == PPS_BLC_SOC) {
>                 gpiod_lookup_table = &soc_panel_gpio_table;
> -               want_panel_gpio = true;
> -               want_backlight_gpio = true;
> +
> +               if (!connector->panel.vbt.dsi.sequence[MIPI_SEQ_ASSERT_RESET] &&
> +                   !connector->panel.vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET])
> +                       want_panel_gpio = true;
> +
> +               if (!connector->panel.vbt.dsi.sequence[MIPI_SEQ_BACKLIGHT_OFF] &&
> +                   !connector->panel.vbt.dsi.sequence[MIPI_SEQ_BACKLIGHT_ON])
> +                       want_backlight_gpio = true;
>
>                 /* Ensure PWM0 pin is muxed as PWM instead of GPIO */
>                 ret = pinctrl_register_mappings(soc_pwm_pinctrl_map,
>
> > +
> > +     if (gpio_desc && connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_SOC) {
> > +             gpiod_set_value_cansleep(gpio_desc, value);
> > +             return;
> > +     }
> > +
> >       soc_opaque_gpio_set_value(connector, gpio_index,
> >                                 "INT33FC:01", "Panel N", gpio_index, value);
> >  }
> > @@ -430,7 +452,7 @@ static const u8 *mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data)
> >       else if (DISPLAY_VER(display) >= 9)
> >               bxt_gpio_set_value(connector, gpio_index, value);
> >       else if (display->platform.valleyview)
> > -             vlv_gpio_set_value(connector, gpio_source, gpio_number, value);
> > +             vlv_gpio_set_value(intel_dsi, gpio_source, gpio_number, value);
> >       else if (display->platform.cherryview)
> >               chv_gpio_set_value(connector, gpio_source, gpio_number, value);
> >
> > @@ -886,8 +908,8 @@ static struct gpiod_lookup_table pmic_panel_gpio_table = {
> >  static struct gpiod_lookup_table soc_panel_gpio_table = {
> >       .dev_id = "0000:00:02.0",
> >       .table = {
> > -             GPIO_LOOKUP("INT33FC:01", 10, "backlight", GPIO_ACTIVE_HIGH),
> > -             GPIO_LOOKUP("INT33FC:01", 11, "panel", GPIO_ACTIVE_HIGH),
> > +             GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_BACKLIGHT, "backlight", GPIO_ACTIVE_HIGH),
> > +             GPIO_LOOKUP("INT33FC:01", VLV_GPIO_NC_PANEL, "panel", GPIO_ACTIVE_HIGH),
> >               { }
> >       },
> >  };
> >
> > ---
> > base-commit: 0507cc5a476af0b6d037b19248bdd20dbe27487d
> > change-id: 20261018-vlv-dsi-owned-gpios-cd127ba137e7
> >
> > Best regards,
> > --
> > Mike Anderson <mwwa919@gmail.com>
> >
>
> --
> Ville Syrjälä
> Intel



-- 
Michael Anderson

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

end of thread, other threads:[~2026-10-20  7:37 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-18 20:12 [PATCH] drm/i915/dsi: Use owned panel/backlight GPIOs in VLV MIPI sequences Mike Anderson via B4 Relay
2026-10-18 20:12 ` Mike Anderson
2026-10-19  9:58 ` Andy Shevchenko
2026-10-19 11:03   ` Michael Anderson
2026-10-19 11:18     ` Andy Shevchenko
2026-10-19 14:14       ` Bartosz Golaszewski
2026-10-19 12:23 ` ✓ CI.KUnit: success for " Patchwork
2026-10-19 12:39 ` [PATCH] " Ville Syrjälä
2026-10-19 23:21   ` Michael Anderson
2026-10-19 13:05 ` ✓ Xe.CI.BAT: success for " Patchwork
2026-10-19 14:09 ` ✓ i915.CI.BAT: " Patchwork
2026-10-19 14:57 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-10-19 18:09 ` ✓ i915.CI.Full: success " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.