* [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:32 ` Jani Nikula
2025-11-06 15:20 ` [PATCH v2 02/10] drm/i915/cx0: Nuke extraneous timeout debugs Ville Syrjala
` (13 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
intel_cx0_powerdown_change_sequence() uses one timeout,
and the pritns another one. Use the same one in both.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index b3b506d0e040..21f046576ee3 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2833,7 +2833,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
drm_warn(display->drm,
"PHY %c failed to bring out of Lane reset after %dus.\n",
- phy_name(phy), XELPDP_PORT_RESET_START_TIMEOUT_US);
+ phy_name(phy), XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US);
}
void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout
2025-11-06 15:20 ` [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout Ville Syrjala
@ 2025-11-06 15:32 ` Jani Nikula
2025-11-06 15:54 ` Ville Syrjälä
0 siblings, 1 reply; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:32 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> intel_cx0_powerdown_change_sequence() uses one timeout,
> and the pritns another one. Use the same one in both.
*prints
A bit silly considering the next one nukes the whole thing.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index b3b506d0e040..21f046576ee3 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2833,7 +2833,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
> XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
> drm_warn(display->drm,
> "PHY %c failed to bring out of Lane reset after %dus.\n",
> - phy_name(phy), XELPDP_PORT_RESET_START_TIMEOUT_US);
> + phy_name(phy), XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US);
> }
>
> void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout
2025-11-06 15:32 ` Jani Nikula
@ 2025-11-06 15:54 ` Ville Syrjälä
0 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjälä @ 2025-11-06 15:54 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe
On Thu, Nov 06, 2025 at 05:32:22PM +0200, Jani Nikula wrote:
> On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > intel_cx0_powerdown_change_sequence() uses one timeout,
> > and the pritns another one. Use the same one in both.
>
> *prints
>
> A bit silly considering the next one nukes the whole thing.
Yeah, I guess I could squash it and just note the discrepancy
in the commit msg.
>
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
>
> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > index b3b506d0e040..21f046576ee3 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > @@ -2833,7 +2833,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
> > XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
> > drm_warn(display->drm,
> > "PHY %c failed to bring out of Lane reset after %dus.\n",
> > - phy_name(phy), XELPDP_PORT_RESET_START_TIMEOUT_US);
> > + phy_name(phy), XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US);
> > }
> >
> > void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
>
> --
> Jani Nikula, Intel
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 02/10] drm/i915/cx0: Nuke extraneous timeout debugs
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:33 ` Jani Nikula
2025-11-06 15:20 ` [PATCH v2 03/10] drm/i915/ltphy: " Ville Syrjala
` (12 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The actual timeout used isn't particularly interesting, so
don't print it. Makes the code simpler.
The debugs are also using some random capitalizaton rule.
Clean that up a bit while at it.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 35 +++++++++-----------
1 file changed, 16 insertions(+), 19 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 21f046576ee3..ddc26e383714 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2832,8 +2832,8 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
intel_cx0_get_powerdown_update(lane_mask), 0,
XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
drm_warn(display->drm,
- "PHY %c failed to bring out of Lane reset after %dus.\n",
- phy_name(phy), XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US);
+ "PHY %c failed to bring out of lane reset\n",
+ phy_name(phy));
}
void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
@@ -2894,8 +2894,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
XELPDP_PORT_BUF_SOC_PHY_READY,
XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US, 0, NULL))
drm_warn(display->drm,
- "PHY %c failed to bring out of SOC reset after %dus.\n",
- phy_name(phy), XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US);
+ "PHY %c failed to bring out of SOC reset\n",
+ phy_name(phy));
intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port), lane_pipe_reset,
lane_pipe_reset);
@@ -2904,8 +2904,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
lane_phy_current_status, lane_phy_current_status,
XELPDP_PORT_RESET_START_TIMEOUT_US, 0, NULL))
drm_warn(display->drm,
- "PHY %c failed to bring out of Lane reset after %dus.\n",
- phy_name(phy), XELPDP_PORT_RESET_START_TIMEOUT_US);
+ "PHY %c failed to bring out of lane reset\n",
+ phy_name(phy));
intel_de_rmw(display, XELPDP_PORT_CLOCK_CTL(display, port),
intel_cx0_get_pclk_refclk_request(owned_lane_mask),
@@ -2916,8 +2916,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
intel_cx0_get_pclk_refclk_ack(lane_mask),
XELPDP_REFCLK_ENABLE_TIMEOUT_US, 0, NULL))
drm_warn(display->drm,
- "PHY %c failed to request refclk after %dus.\n",
- phy_name(phy), XELPDP_REFCLK_ENABLE_TIMEOUT_US);
+ "PHY %c failed to request refclk\n",
+ phy_name(phy));
intel_cx0_powerdown_change_sequence(encoder, INTEL_CX0_BOTH_LANES,
XELPDP_P2_STATE_RESET);
@@ -2929,8 +2929,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
lane_phy_current_status,
XELPDP_PORT_RESET_END_TIMEOUT))
drm_warn(display->drm,
- "PHY %c failed to bring out of Lane reset after %dms.\n",
- phy_name(phy), XELPDP_PORT_RESET_END_TIMEOUT);
+ "PHY %c failed to bring out of lane reset\n",
+ phy_name(phy));
}
static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_count,
@@ -3069,8 +3069,8 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
intel_cx0_get_pclk_pll_ack(INTEL_CX0_BOTH_LANES),
intel_cx0_get_pclk_pll_ack(maxpclk_lane),
XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US, 0, NULL))
- drm_warn(display->drm, "Port %c PLL not locked after %dus.\n",
- phy_name(phy), XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US);
+ drm_warn(display->drm, "Port %c PLL not locked\n",
+ phy_name(phy));
/*
* 11. Follow the Display Voltage Frequency Switching Sequence After
@@ -3193,8 +3193,7 @@ void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
XELPDP_TBT_CLOCK_ACK,
XELPDP_TBT_CLOCK_ACK,
100, 0, NULL))
- drm_warn(display->drm,
- "[ENCODER:%d:%s][%c] PHY PLL not locked after 100us.\n",
+ drm_warn(display->drm, "[ENCODER:%d:%s][%c] PHY PLL not locked\n",
encoder->base.base.id, encoder->base.name, phy_name(phy));
/*
@@ -3308,9 +3307,8 @@ static void intel_cx0pll_disable(struct intel_encoder *encoder)
intel_cx0_get_pclk_pll_ack(INTEL_CX0_BOTH_LANES) |
intel_cx0_get_pclk_refclk_ack(INTEL_CX0_BOTH_LANES), 0,
XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US, 0, NULL))
- drm_warn(display->drm,
- "Port %c PLL not unlocked after %dus.\n",
- phy_name(phy), XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US);
+ drm_warn(display->drm, "Port %c PLL not unlocked\n",
+ phy_name(phy));
/*
* 6. Follow the Display Voltage Frequency Switching Sequence After
@@ -3355,8 +3353,7 @@ void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder)
/* 3. Poll on PORT_CLOCK_CTL TBT CLOCK Ack == "0". */
if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, encoder->port),
XELPDP_TBT_CLOCK_ACK, 0, 10, 0, NULL))
- drm_warn(display->drm,
- "[ENCODER:%d:%s][%c] PHY PLL not unlocked after 10us.\n",
+ drm_warn(display->drm, "[ENCODER:%d:%s][%c] PHY PLL not unlocked\n",
encoder->base.base.id, encoder->base.name, phy_name(phy));
/*
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 02/10] drm/i915/cx0: Nuke extraneous timeout debugs
2025-11-06 15:20 ` [PATCH v2 02/10] drm/i915/cx0: Nuke extraneous timeout debugs Ville Syrjala
@ 2025-11-06 15:33 ` Jani Nikula
0 siblings, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:33 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> The actual timeout used isn't particularly interesting, so
> don't print it. Makes the code simpler.
>
> The debugs are also using some random capitalizaton rule.
> Clean that up a bit while at it.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 35 +++++++++-----------
> 1 file changed, 16 insertions(+), 19 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index 21f046576ee3..ddc26e383714 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2832,8 +2832,8 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
> intel_cx0_get_powerdown_update(lane_mask), 0,
> XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
> drm_warn(display->drm,
> - "PHY %c failed to bring out of Lane reset after %dus.\n",
> - phy_name(phy), XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US);
> + "PHY %c failed to bring out of lane reset\n",
> + phy_name(phy));
> }
>
> void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
> @@ -2894,8 +2894,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
> XELPDP_PORT_BUF_SOC_PHY_READY,
> XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US, 0, NULL))
> drm_warn(display->drm,
> - "PHY %c failed to bring out of SOC reset after %dus.\n",
> - phy_name(phy), XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US);
> + "PHY %c failed to bring out of SOC reset\n",
> + phy_name(phy));
>
> intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port), lane_pipe_reset,
> lane_pipe_reset);
> @@ -2904,8 +2904,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
> lane_phy_current_status, lane_phy_current_status,
> XELPDP_PORT_RESET_START_TIMEOUT_US, 0, NULL))
> drm_warn(display->drm,
> - "PHY %c failed to bring out of Lane reset after %dus.\n",
> - phy_name(phy), XELPDP_PORT_RESET_START_TIMEOUT_US);
> + "PHY %c failed to bring out of lane reset\n",
> + phy_name(phy));
>
> intel_de_rmw(display, XELPDP_PORT_CLOCK_CTL(display, port),
> intel_cx0_get_pclk_refclk_request(owned_lane_mask),
> @@ -2916,8 +2916,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
> intel_cx0_get_pclk_refclk_ack(lane_mask),
> XELPDP_REFCLK_ENABLE_TIMEOUT_US, 0, NULL))
> drm_warn(display->drm,
> - "PHY %c failed to request refclk after %dus.\n",
> - phy_name(phy), XELPDP_REFCLK_ENABLE_TIMEOUT_US);
> + "PHY %c failed to request refclk\n",
> + phy_name(phy));
>
> intel_cx0_powerdown_change_sequence(encoder, INTEL_CX0_BOTH_LANES,
> XELPDP_P2_STATE_RESET);
> @@ -2929,8 +2929,8 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
> lane_phy_current_status,
> XELPDP_PORT_RESET_END_TIMEOUT))
> drm_warn(display->drm,
> - "PHY %c failed to bring out of Lane reset after %dms.\n",
> - phy_name(phy), XELPDP_PORT_RESET_END_TIMEOUT);
> + "PHY %c failed to bring out of lane reset\n",
> + phy_name(phy));
> }
>
> static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_count,
> @@ -3069,8 +3069,8 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> intel_cx0_get_pclk_pll_ack(INTEL_CX0_BOTH_LANES),
> intel_cx0_get_pclk_pll_ack(maxpclk_lane),
> XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US, 0, NULL))
> - drm_warn(display->drm, "Port %c PLL not locked after %dus.\n",
> - phy_name(phy), XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US);
> + drm_warn(display->drm, "Port %c PLL not locked\n",
> + phy_name(phy));
>
> /*
> * 11. Follow the Display Voltage Frequency Switching Sequence After
> @@ -3193,8 +3193,7 @@ void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
> XELPDP_TBT_CLOCK_ACK,
> XELPDP_TBT_CLOCK_ACK,
> 100, 0, NULL))
> - drm_warn(display->drm,
> - "[ENCODER:%d:%s][%c] PHY PLL not locked after 100us.\n",
> + drm_warn(display->drm, "[ENCODER:%d:%s][%c] PHY PLL not locked\n",
> encoder->base.base.id, encoder->base.name, phy_name(phy));
>
> /*
> @@ -3308,9 +3307,8 @@ static void intel_cx0pll_disable(struct intel_encoder *encoder)
> intel_cx0_get_pclk_pll_ack(INTEL_CX0_BOTH_LANES) |
> intel_cx0_get_pclk_refclk_ack(INTEL_CX0_BOTH_LANES), 0,
> XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US, 0, NULL))
> - drm_warn(display->drm,
> - "Port %c PLL not unlocked after %dus.\n",
> - phy_name(phy), XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US);
> + drm_warn(display->drm, "Port %c PLL not unlocked\n",
> + phy_name(phy));
>
> /*
> * 6. Follow the Display Voltage Frequency Switching Sequence After
> @@ -3355,8 +3353,7 @@ void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder)
> /* 3. Poll on PORT_CLOCK_CTL TBT CLOCK Ack == "0". */
> if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, encoder->port),
> XELPDP_TBT_CLOCK_ACK, 0, 10, 0, NULL))
> - drm_warn(display->drm,
> - "[ENCODER:%d:%s][%c] PHY PLL not unlocked after 10us.\n",
> + drm_warn(display->drm, "[ENCODER:%d:%s][%c] PHY PLL not unlocked\n",
> encoder->base.base.id, encoder->base.name, phy_name(phy));
>
> /*
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 03/10] drm/i915/ltphy: Nuke extraneous timeout debugs
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 01/10] drm/i915/cx0: Print the correct timeout Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 02/10] drm/i915/cx0: Nuke extraneous timeout debugs Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:34 ` Jani Nikula
2025-11-06 15:20 ` [PATCH v2 04/10] drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS Ville Syrjala
` (11 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The actual timeout used isn't particularly interesting, so
don't print it. Makes the code simpler.
The debugs are also using some random capitalizaton rule.
Clean that up a bit while at it.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_lt_phy.c | 34 ++++++++++-----------
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c
index af48d6cde226..8ab632965033 100644
--- a/drivers/gpu/drm/i915/display/intel_lt_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c
@@ -1180,8 +1180,8 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
XELPDP_LANE_PCLK_PLL_ACK(0),
XE3PLPD_MACCLK_TURNON_LATENCY_US,
XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
- drm_warn(display->drm, "PHY %c PLL MacCLK assertion Ack not done after %dus.\n",
- phy_name(phy), XE3PLPD_MACCLK_TURNON_LATENCY_MS * 1000);
+ drm_warn(display->drm, "PHY %c PLL MacCLK assertion ack not done\n",
+ phy_name(phy));
intel_de_rmw(display, XELPDP_PORT_CLOCK_CTL(display, port),
XELPDP_FORWARD_CLOCK_UNGATE,
@@ -1193,15 +1193,14 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_current_status, 0,
XE3PLPD_RESET_END_LATENCY_US, 2, NULL))
- drm_warn(display->drm,
- "PHY %c failed to bring out of Lane reset after %dus.\n",
- phy_name(phy), XE3PLPD_RESET_END_LATENCY_US);
+ drm_warn(display->drm, "PHY %c failed to bring out of lane reset\n",
+ phy_name(phy));
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_pulse_status, lane_phy_pulse_status,
XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 0, NULL))
- drm_warn(display->drm, "PHY %c PLL rate not changed after %dus.\n",
- phy_name(phy), XE3PLPD_RATE_CALIB_DONE_LATENCY_US);
+ drm_warn(display->drm, "PHY %c PLL rate not changed\n",
+ phy_name(phy));
intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port), lane_phy_pulse_status, 0);
}
@@ -1654,8 +1653,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
XELPDP_LANE_PCLK_PLL_ACK(0), 0,
XE3PLPD_MACCLK_TURNOFF_LATENCY_US, 0, NULL))
- drm_warn(display->drm, "PHY %c PLL MacCLK Ack deassertion Timeout after %dus.\n",
- phy_name(phy), XE3PLPD_MACCLK_TURNOFF_LATENCY_US);
+ drm_warn(display->drm, "PHY %c PLL MacCLK ack deassertion timeout\n",
+ phy_name(phy));
/*
* 9. Follow the Display Voltage Frequency Switching - Sequence Before Frequency
@@ -1675,8 +1674,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
XELPDP_LANE_PCLK_PLL_ACK(0),
XELPDP_LANE_PCLK_PLL_ACK(0),
XE3PLPD_MACCLK_TURNON_LATENCY_US, 2, NULL))
- drm_warn(display->drm, "PHY %c PLL MacCLK Ack assertion Timeout after %dus.\n",
- phy_name(phy), XE3PLPD_MACCLK_TURNON_LATENCY_US);
+ drm_warn(display->drm, "PHY %c PLL MacCLK ack assertion timeout\n",
+ phy_name(phy));
/*
* 13. Ungate the forward clock by setting
@@ -1703,8 +1702,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_pulse_status, lane_phy_pulse_status,
XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 2, NULL))
- drm_warn(display->drm, "PHY %c PLL rate not changed after %dus.\n",
- phy_name(phy), XE3PLPD_RATE_CALIB_DONE_LATENCY_US);
+ drm_warn(display->drm, "PHY %c PLL rate not changed\n",
+ phy_name(phy));
/* 17. SW clears PORT_BUF_CTL2 [PHY Pulse Status]. */
intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port),
@@ -1762,9 +1761,8 @@ void intel_lt_phy_pll_disable(struct intel_encoder *encoder)
lane_phy_current_status,
lane_phy_current_status,
XE3PLPD_RESET_START_LATENCY_US, 0, NULL))
- drm_warn(display->drm,
- "PHY %c failed to reset Lane after %dms.\n",
- phy_name(phy), XE3PLPD_RESET_START_LATENCY_US);
+ drm_warn(display->drm, "PHY %c failed to reset lane\n",
+ phy_name(phy));
/* 4. Clear for PHY pulse status on owned PHY lanes. */
intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port),
@@ -1786,8 +1784,8 @@ void intel_lt_phy_pll_disable(struct intel_encoder *encoder)
if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
XELPDP_LANE_PCLK_PLL_ACK(0), 0,
XE3PLPD_MACCLK_TURNOFF_LATENCY_US, 0, NULL))
- drm_warn(display->drm, "PHY %c PLL MacCLK Ack deassertion Timeout after %dus.\n",
- phy_name(phy), XE3PLPD_MACCLK_TURNOFF_LATENCY_US);
+ drm_warn(display->drm, "PHY %c PLL MacCLK ack deassertion timeout\n",
+ phy_name(phy));
/*
* 9. Follow the Display Voltage Frequency Switching -
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 03/10] drm/i915/ltphy: Nuke extraneous timeout debugs
2025-11-06 15:20 ` [PATCH v2 03/10] drm/i915/ltphy: " Ville Syrjala
@ 2025-11-06 15:34 ` Jani Nikula
0 siblings, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:34 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> The actual timeout used isn't particularly interesting, so
> don't print it. Makes the code simpler.
>
> The debugs are also using some random capitalizaton rule.
> Clean that up a bit while at it.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_lt_phy.c | 34 ++++++++++-----------
> 1 file changed, 16 insertions(+), 18 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c
> index af48d6cde226..8ab632965033 100644
> --- a/drivers/gpu/drm/i915/display/intel_lt_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c
> @@ -1180,8 +1180,8 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
> XELPDP_LANE_PCLK_PLL_ACK(0),
> XE3PLPD_MACCLK_TURNON_LATENCY_US,
> XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
> - drm_warn(display->drm, "PHY %c PLL MacCLK assertion Ack not done after %dus.\n",
> - phy_name(phy), XE3PLPD_MACCLK_TURNON_LATENCY_MS * 1000);
> + drm_warn(display->drm, "PHY %c PLL MacCLK assertion ack not done\n",
> + phy_name(phy));
>
> intel_de_rmw(display, XELPDP_PORT_CLOCK_CTL(display, port),
> XELPDP_FORWARD_CLOCK_UNGATE,
> @@ -1193,15 +1193,14 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_current_status, 0,
> XE3PLPD_RESET_END_LATENCY_US, 2, NULL))
> - drm_warn(display->drm,
> - "PHY %c failed to bring out of Lane reset after %dus.\n",
> - phy_name(phy), XE3PLPD_RESET_END_LATENCY_US);
> + drm_warn(display->drm, "PHY %c failed to bring out of lane reset\n",
> + phy_name(phy));
>
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_pulse_status, lane_phy_pulse_status,
> XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 0, NULL))
> - drm_warn(display->drm, "PHY %c PLL rate not changed after %dus.\n",
> - phy_name(phy), XE3PLPD_RATE_CALIB_DONE_LATENCY_US);
> + drm_warn(display->drm, "PHY %c PLL rate not changed\n",
> + phy_name(phy));
>
> intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port), lane_phy_pulse_status, 0);
> }
> @@ -1654,8 +1653,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
> if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
> XELPDP_LANE_PCLK_PLL_ACK(0), 0,
> XE3PLPD_MACCLK_TURNOFF_LATENCY_US, 0, NULL))
> - drm_warn(display->drm, "PHY %c PLL MacCLK Ack deassertion Timeout after %dus.\n",
> - phy_name(phy), XE3PLPD_MACCLK_TURNOFF_LATENCY_US);
> + drm_warn(display->drm, "PHY %c PLL MacCLK ack deassertion timeout\n",
> + phy_name(phy));
>
> /*
> * 9. Follow the Display Voltage Frequency Switching - Sequence Before Frequency
> @@ -1675,8 +1674,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
> XELPDP_LANE_PCLK_PLL_ACK(0),
> XELPDP_LANE_PCLK_PLL_ACK(0),
> XE3PLPD_MACCLK_TURNON_LATENCY_US, 2, NULL))
> - drm_warn(display->drm, "PHY %c PLL MacCLK Ack assertion Timeout after %dus.\n",
> - phy_name(phy), XE3PLPD_MACCLK_TURNON_LATENCY_US);
> + drm_warn(display->drm, "PHY %c PLL MacCLK ack assertion timeout\n",
> + phy_name(phy));
>
> /*
> * 13. Ungate the forward clock by setting
> @@ -1703,8 +1702,8 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_pulse_status, lane_phy_pulse_status,
> XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 2, NULL))
> - drm_warn(display->drm, "PHY %c PLL rate not changed after %dus.\n",
> - phy_name(phy), XE3PLPD_RATE_CALIB_DONE_LATENCY_US);
> + drm_warn(display->drm, "PHY %c PLL rate not changed\n",
> + phy_name(phy));
>
> /* 17. SW clears PORT_BUF_CTL2 [PHY Pulse Status]. */
> intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port),
> @@ -1762,9 +1761,8 @@ void intel_lt_phy_pll_disable(struct intel_encoder *encoder)
> lane_phy_current_status,
> lane_phy_current_status,
> XE3PLPD_RESET_START_LATENCY_US, 0, NULL))
> - drm_warn(display->drm,
> - "PHY %c failed to reset Lane after %dms.\n",
> - phy_name(phy), XE3PLPD_RESET_START_LATENCY_US);
> + drm_warn(display->drm, "PHY %c failed to reset lane\n",
> + phy_name(phy));
>
> /* 4. Clear for PHY pulse status on owned PHY lanes. */
> intel_de_rmw(display, XELPDP_PORT_BUF_CTL2(display, port),
> @@ -1786,8 +1784,8 @@ void intel_lt_phy_pll_disable(struct intel_encoder *encoder)
> if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
> XELPDP_LANE_PCLK_PLL_ACK(0), 0,
> XE3PLPD_MACCLK_TURNOFF_LATENCY_US, 0, NULL))
> - drm_warn(display->drm, "PHY %c PLL MacCLK Ack deassertion Timeout after %dus.\n",
> - phy_name(phy), XE3PLPD_MACCLK_TURNOFF_LATENCY_US);
> + drm_warn(display->drm, "PHY %c PLL MacCLK ack deassertion timeout\n",
> + phy_name(phy));
>
> /*
> * 9. Follow the Display Voltage Frequency Switching -
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 04/10] drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (2 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 03/10] drm/i915/ltphy: " Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:37 ` Jani Nikula
2025-11-06 15:20 ` [PATCH v2 05/10] drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US Ville Syrjala
` (10 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
There was a completely unjustified change to the cx0 powerdown
timeout, and the way it was done now prevents future conversion
to poll_timeout_us().
Assuming there was some reason the bigger timeout let's nuke
the old short timeout (XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US)
nd replace it with the bigger timeout
(XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS).
v2: Go for the longer (ms) timeout in case it actually matters
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index ddc26e383714..e8a96a60fdd6 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2830,7 +2830,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
/* Update Timeout Value */
if (intel_de_wait_custom(display, buf_ctl2_reg,
intel_cx0_get_powerdown_update(lane_mask), 0,
- XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
+ 2, XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS, NULL))
drm_warn(display->drm,
"PHY %c failed to bring out of lane reset\n",
phy_name(phy));
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 635b35669348..62db0fd99f4a 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -80,7 +80,7 @@
#define XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US 20
#define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
#define XELPDP_PORT_RESET_START_TIMEOUT_US 5
-#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US 100
+#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS 2
#define XELPDP_PORT_RESET_END_TIMEOUT 15
#define XELPDP_REFCLK_ENABLE_TIMEOUT_US 1
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 04/10] drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS
2025-11-06 15:20 ` [PATCH v2 04/10] drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS Ville Syrjala
@ 2025-11-06 15:37 ` Jani Nikula
0 siblings, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:37 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> There was a completely unjustified change to the cx0 powerdown
> timeout, and the way it was done now prevents future conversion
> to poll_timeout_us().
>
> Assuming there was some reason the bigger timeout let's nuke
> the old short timeout (XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US)
> nd replace it with the bigger timeout
> (XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS).
Might mention the 2 us short timeout is to be in line with
intel_wait_for_register(). Though xe doesn't use that anyway.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
>
> v2: Go for the longer (ms) timeout in case it actually matters
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
> drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index ddc26e383714..e8a96a60fdd6 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2830,7 +2830,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
> /* Update Timeout Value */
> if (intel_de_wait_custom(display, buf_ctl2_reg,
> intel_cx0_get_powerdown_update(lane_mask), 0,
> - XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US, 2, NULL))
> + 2, XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS, NULL))
> drm_warn(display->drm,
> "PHY %c failed to bring out of lane reset\n",
> phy_name(phy));
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> index 635b35669348..62db0fd99f4a 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> @@ -80,7 +80,7 @@
> #define XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US 20
> #define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
> #define XELPDP_PORT_RESET_START_TIMEOUT_US 5
> -#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US 100
> +#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS 2
> #define XELPDP_PORT_RESET_END_TIMEOUT 15
> #define XELPDP_REFCLK_ENABLE_TIMEOUT_US 1
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 05/10] drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (3 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 04/10] drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 06/10] drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/ Ville Syrjala
` (9 subsequent siblings)
14 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
XELPDP_MSGBUS_TIMEOUT_FAST_US looks to be just an obfuscated version
of the default 2 microsecond fast timeout used by
intel_wait_for_register(). Get rid of it to make it clear what's going
on here.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 3 +--
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 1 -
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index e8a96a60fdd6..ddcfdf45bd38 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -168,8 +168,7 @@ int intel_cx0_wait_for_ack(struct intel_encoder *encoder,
XELPDP_PORT_P2M_MSGBUS_STATUS(display, port, lane),
XELPDP_PORT_P2M_RESPONSE_READY,
XELPDP_PORT_P2M_RESPONSE_READY,
- XELPDP_MSGBUS_TIMEOUT_FAST_US,
- XELPDP_MSGBUS_TIMEOUT_SLOW, val)) {
+ 2, XELPDP_MSGBUS_TIMEOUT_SLOW, val)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for message ACK. Status: 0x%x\n",
phy_name(phy), *val);
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 62db0fd99f4a..f031de40f6c6 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -75,7 +75,6 @@
#define XELPDP_PORT_P2M_ERROR_SET REG_BIT(15)
#define XELPDP_MSGBUS_TIMEOUT_SLOW 1
-#define XELPDP_MSGBUS_TIMEOUT_FAST_US 2
#define XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US 3200
#define XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US 20
#define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH v2 06/10] drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (4 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 05/10] drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/ Ville Syrjala
` (8 subsequent siblings)
14 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The slow vs. fast timeout stuff is really just an implementation
detail. Let's not spread that terminology in random timeout defines.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 12 ++++++------
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
drivers/gpu/drm/i915/display/intel_lt_phy.c | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index ddcfdf45bd38..dd1429fa5028 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -147,7 +147,7 @@ void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane)
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_M2P_TRANSACTION_RESET,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_err_once(display->drm,
"Failed to bring PHY %c to idle.\n",
phy_name(phy));
@@ -168,7 +168,7 @@ int intel_cx0_wait_for_ack(struct intel_encoder *encoder,
XELPDP_PORT_P2M_MSGBUS_STATUS(display, port, lane),
XELPDP_PORT_P2M_RESPONSE_READY,
XELPDP_PORT_P2M_RESPONSE_READY,
- 2, XELPDP_MSGBUS_TIMEOUT_SLOW, val)) {
+ 2, XELPDP_MSGBUS_TIMEOUT_MS, val)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for message ACK. Status: 0x%x\n",
phy_name(phy), *val);
@@ -215,7 +215,7 @@ static int __intel_cx0_read_once(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_M2P_TRANSACTION_PENDING,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for previous transaction to complete. Reset the bus and retry.\n", phy_name(phy));
intel_cx0_bus_reset(encoder, lane);
@@ -286,7 +286,7 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_M2P_TRANSACTION_PENDING,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for previous transaction to complete. Resetting the bus.\n", phy_name(phy));
intel_cx0_bus_reset(encoder, lane);
@@ -302,7 +302,7 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_M2P_TRANSACTION_PENDING,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for write to complete. Resetting the bus.\n", phy_name(phy));
intel_cx0_bus_reset(encoder, lane);
@@ -2815,7 +2815,7 @@ void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
for_each_cx0_lane_in_mask(lane_mask, lane)
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_M2P_TRANSACTION_PENDING,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for previous transaction to complete. Reset the bus.\n",
phy_name(phy));
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index f031de40f6c6..715ca004516a 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -74,7 +74,7 @@
#define XELPDP_PORT_P2M_DATA(val) REG_FIELD_PREP(XELPDP_PORT_P2M_DATA_MASK, val)
#define XELPDP_PORT_P2M_ERROR_SET REG_BIT(15)
-#define XELPDP_MSGBUS_TIMEOUT_SLOW 1
+#define XELPDP_MSGBUS_TIMEOUT_MS 1
#define XELPDP_PCLK_PLL_ENABLE_TIMEOUT_US 3200
#define XELPDP_PCLK_PLL_DISABLE_TIMEOUT_US 20
#define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c
index 8ab632965033..ff5af9c25e6d 100644
--- a/drivers/gpu/drm/i915/display/intel_lt_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c
@@ -1043,7 +1043,7 @@ static int __intel_lt_phy_p2p_write_once(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane),
XELPDP_PORT_P2P_TRANSACTION_PENDING,
- XELPDP_MSGBUS_TIMEOUT_SLOW)) {
+ XELPDP_MSGBUS_TIMEOUT_MS)) {
drm_dbg_kms(display->drm,
"PHY %c Timeout waiting for previous transaction to complete. Resetting bus.\n",
phy_name(phy));
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (5 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 06/10] drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/ Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:38 ` Jani Nikula
2025-11-06 15:52 ` [PATCH v3 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_MS/ Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 08/10] drm/i915/ltphy: Nuke bogus weird timeouts Ville Syrjala
` (7 subsequent siblings)
14 siblings, 2 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Include the units the in the define name for XELPDP_PORT_RESET_END_TIMEOUT
to make it match all its other counterparts.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index dd1429fa5028..b51075143cf5 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2926,7 +2926,7 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_current_status,
- XELPDP_PORT_RESET_END_TIMEOUT))
+ XELPDP_PORT_RESET_END_TIMEOUT_US))
drm_warn(display->drm,
"PHY %c failed to bring out of lane reset\n",
phy_name(phy));
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 715ca004516a..f0bfb0ac1816 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -80,7 +80,7 @@
#define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
#define XELPDP_PORT_RESET_START_TIMEOUT_US 5
#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS 2
-#define XELPDP_PORT_RESET_END_TIMEOUT 15
+#define XELPDP_PORT_RESET_END_TIMEOUT_US 15
#define XELPDP_REFCLK_ENABLE_TIMEOUT_US 1
#define _XELPDP_PORT_BUF_CTL1_LN0_A 0x64004
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/
2025-11-06 15:20 ` [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/ Ville Syrjala
@ 2025-11-06 15:38 ` Jani Nikula
2025-11-06 15:52 ` [PATCH v3 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_MS/ Ville Syrjala
1 sibling, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:38 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Include the units the in the define name for XELPDP_PORT_RESET_END_TIMEOUT
> to make it match all its other counterparts.
>
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
> drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index dd1429fa5028..b51075143cf5 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2926,7 +2926,7 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
>
> if (intel_de_wait_for_clear(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_current_status,
> - XELPDP_PORT_RESET_END_TIMEOUT))
> + XELPDP_PORT_RESET_END_TIMEOUT_US))
Oops, this one's actually _MS.
> drm_warn(display->drm,
> "PHY %c failed to bring out of lane reset\n",
> phy_name(phy));
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> index 715ca004516a..f0bfb0ac1816 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> @@ -80,7 +80,7 @@
> #define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
> #define XELPDP_PORT_RESET_START_TIMEOUT_US 5
> #define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS 2
> -#define XELPDP_PORT_RESET_END_TIMEOUT 15
> +#define XELPDP_PORT_RESET_END_TIMEOUT_US 15
> #define XELPDP_REFCLK_ENABLE_TIMEOUT_US 1
>
> #define _XELPDP_PORT_BUF_CTL1_LN0_A 0x64004
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v3 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_MS/
2025-11-06 15:20 ` [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/ Ville Syrjala
2025-11-06 15:38 ` Jani Nikula
@ 2025-11-06 15:52 ` Ville Syrjala
1 sibling, 0 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:52 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Include the units the in the define name for XELPDP_PORT_RESET_END_TIMEOUT
to make it match all its other counterparts.
v2: It's _MS not _US (Jani)
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index dd1429fa5028..1551d30ec584 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2926,7 +2926,7 @@ static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
if (intel_de_wait_for_clear(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_current_status,
- XELPDP_PORT_RESET_END_TIMEOUT))
+ XELPDP_PORT_RESET_END_TIMEOUT_MS))
drm_warn(display->drm,
"PHY %c failed to bring out of lane reset\n",
phy_name(phy));
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 715ca004516a..8df5cd5ce418 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -80,7 +80,7 @@
#define XELPDP_PORT_BUF_SOC_READY_TIMEOUT_US 100
#define XELPDP_PORT_RESET_START_TIMEOUT_US 5
#define XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS 2
-#define XELPDP_PORT_RESET_END_TIMEOUT 15
+#define XELPDP_PORT_RESET_END_TIMEOUT_MS 15
#define XELPDP_REFCLK_ENABLE_TIMEOUT_US 1
#define _XELPDP_PORT_BUF_CTL1_LN0_A 0x64004
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [PATCH v2 08/10] drm/i915/ltphy: Nuke bogus weird timeouts
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (6 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 07/10] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/ Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:41 ` Jani Nikula
2025-11-06 15:20 ` [PATCH v2 09/10] drm/i915/hdcp: Use the default 2 usec fast polling timeout Ville Syrjala
` (6 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The LT PHY code is abusing intel_de_wait_custom() in all kinds of weird
ways. Get rid of the weird fast timeouts, and just use the slow ones.
For consistency with intel_wait_for_register() we'll stick to the
default 2 usec fast timeout for all cases.
Someone really needs to properly document where all these magic numbers
came from...
This will let us eventually nuke intel_de_wait_custom() and convert
over to poll_timeout_us().
v2: Go for the longer (ms) timeout in case it actually matters
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_lt_phy.c | 11 +++++------
drivers/gpu/drm/i915/display/intel_lt_phy_regs.h | 7 +++----
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c
index ff5af9c25e6d..cd4ac9679fc9 100644
--- a/drivers/gpu/drm/i915/display/intel_lt_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c
@@ -1178,8 +1178,7 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
XELPDP_LANE_PCLK_PLL_ACK(0),
XELPDP_LANE_PCLK_PLL_ACK(0),
- XE3PLPD_MACCLK_TURNON_LATENCY_US,
- XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
+ 2, XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
drm_warn(display->drm, "PHY %c PLL MacCLK assertion ack not done\n",
phy_name(phy));
@@ -1192,13 +1191,13 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_current_status, 0,
- XE3PLPD_RESET_END_LATENCY_US, 2, NULL))
+ 2, XE3PLPD_RESET_END_LATENCY_MS, NULL))
drm_warn(display->drm, "PHY %c failed to bring out of lane reset\n",
phy_name(phy));
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_pulse_status, lane_phy_pulse_status,
- XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 0, NULL))
+ 2, XE3PLPD_RATE_CALIB_DONE_LATENCY_MS, NULL))
drm_warn(display->drm, "PHY %c PLL rate not changed\n",
phy_name(phy));
@@ -1673,7 +1672,7 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
XELPDP_LANE_PCLK_PLL_ACK(0),
XELPDP_LANE_PCLK_PLL_ACK(0),
- XE3PLPD_MACCLK_TURNON_LATENCY_US, 2, NULL))
+ 2, XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
drm_warn(display->drm, "PHY %c PLL MacCLK ack assertion timeout\n",
phy_name(phy));
@@ -1701,7 +1700,7 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
/* 16. Poll for PORT_BUF_CTL2 register PHY Pulse Status = 1 for Owned PHY Lanes. */
if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
lane_phy_pulse_status, lane_phy_pulse_status,
- XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 2, NULL))
+ 2, XE3PLPD_RATE_CALIB_DONE_LATENCY_MS, NULL))
drm_warn(display->drm, "PHY %c PLL rate not changed\n",
phy_name(phy));
diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h b/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
index 9223487d764e..c00a7a8a68dc 100644
--- a/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
@@ -7,13 +7,12 @@
#define __INTEL_LT_PHY_REGS_H__
#define XE3PLPD_MSGBUS_TIMEOUT_FAST_US 500
-#define XE3PLPD_MACCLK_TURNON_LATENCY_MS 1
-#define XE3PLPD_MACCLK_TURNON_LATENCY_US 21
+#define XE3PLPD_MACCLK_TURNON_LATENCY_MS 2
#define XE3PLPD_MACCLK_TURNOFF_LATENCY_US 1
-#define XE3PLPD_RATE_CALIB_DONE_LATENCY_US 50
+#define XE3PLPD_RATE_CALIB_DONE_LATENCY_MS 1
#define XE3PLPD_RESET_START_LATENCY_US 10
#define XE3PLPD_PWRDN_TO_RDY_LATENCY_US 4
-#define XE3PLPD_RESET_END_LATENCY_US 200
+#define XE3PLPD_RESET_END_LATENCY_MS 2
/* LT Phy MAC Register */
#define LT_PHY_MAC_VDR _MMIO(0xC00)
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 08/10] drm/i915/ltphy: Nuke bogus weird timeouts
2025-11-06 15:20 ` [PATCH v2 08/10] drm/i915/ltphy: Nuke bogus weird timeouts Ville Syrjala
@ 2025-11-06 15:41 ` Jani Nikula
0 siblings, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:41 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> The LT PHY code is abusing intel_de_wait_custom() in all kinds of weird
> ways. Get rid of the weird fast timeouts, and just use the slow ones.
> For consistency with intel_wait_for_register() we'll stick to the
> default 2 usec fast timeout for all cases.
>
> Someone really needs to properly document where all these magic numbers
> came from...
>
> This will let us eventually nuke intel_de_wait_custom() and convert
> over to poll_timeout_us().
>
> v2: Go for the longer (ms) timeout in case it actually matters
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_lt_phy.c | 11 +++++------
> drivers/gpu/drm/i915/display/intel_lt_phy_regs.h | 7 +++----
> 2 files changed, 8 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c
> index ff5af9c25e6d..cd4ac9679fc9 100644
> --- a/drivers/gpu/drm/i915/display/intel_lt_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c
> @@ -1178,8 +1178,7 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
> if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
> XELPDP_LANE_PCLK_PLL_ACK(0),
> XELPDP_LANE_PCLK_PLL_ACK(0),
> - XE3PLPD_MACCLK_TURNON_LATENCY_US,
> - XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
> + 2, XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
> drm_warn(display->drm, "PHY %c PLL MacCLK assertion ack not done\n",
> phy_name(phy));
>
> @@ -1192,13 +1191,13 @@ intel_lt_phy_lane_reset(struct intel_encoder *encoder,
>
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_current_status, 0,
> - XE3PLPD_RESET_END_LATENCY_US, 2, NULL))
> + 2, XE3PLPD_RESET_END_LATENCY_MS, NULL))
> drm_warn(display->drm, "PHY %c failed to bring out of lane reset\n",
> phy_name(phy));
>
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_pulse_status, lane_phy_pulse_status,
> - XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 0, NULL))
> + 2, XE3PLPD_RATE_CALIB_DONE_LATENCY_MS, NULL))
> drm_warn(display->drm, "PHY %c PLL rate not changed\n",
> phy_name(phy));
>
> @@ -1673,7 +1672,7 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
> if (intel_de_wait_custom(display, XELPDP_PORT_CLOCK_CTL(display, port),
> XELPDP_LANE_PCLK_PLL_ACK(0),
> XELPDP_LANE_PCLK_PLL_ACK(0),
> - XE3PLPD_MACCLK_TURNON_LATENCY_US, 2, NULL))
> + 2, XE3PLPD_MACCLK_TURNON_LATENCY_MS, NULL))
> drm_warn(display->drm, "PHY %c PLL MacCLK ack assertion timeout\n",
> phy_name(phy));
>
> @@ -1701,7 +1700,7 @@ void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
> /* 16. Poll for PORT_BUF_CTL2 register PHY Pulse Status = 1 for Owned PHY Lanes. */
> if (intel_de_wait_custom(display, XELPDP_PORT_BUF_CTL2(display, port),
> lane_phy_pulse_status, lane_phy_pulse_status,
> - XE3PLPD_RATE_CALIB_DONE_LATENCY_US, 2, NULL))
> + 2, XE3PLPD_RATE_CALIB_DONE_LATENCY_MS, NULL))
> drm_warn(display->drm, "PHY %c PLL rate not changed\n",
> phy_name(phy));
>
> diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h b/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
> index 9223487d764e..c00a7a8a68dc 100644
> --- a/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
> @@ -7,13 +7,12 @@
> #define __INTEL_LT_PHY_REGS_H__
>
> #define XE3PLPD_MSGBUS_TIMEOUT_FAST_US 500
> -#define XE3PLPD_MACCLK_TURNON_LATENCY_MS 1
> -#define XE3PLPD_MACCLK_TURNON_LATENCY_US 21
> +#define XE3PLPD_MACCLK_TURNON_LATENCY_MS 2
> #define XE3PLPD_MACCLK_TURNOFF_LATENCY_US 1
> -#define XE3PLPD_RATE_CALIB_DONE_LATENCY_US 50
> +#define XE3PLPD_RATE_CALIB_DONE_LATENCY_MS 1
> #define XE3PLPD_RESET_START_LATENCY_US 10
> #define XE3PLPD_PWRDN_TO_RDY_LATENCY_US 4
> -#define XE3PLPD_RESET_END_LATENCY_US 200
> +#define XE3PLPD_RESET_END_LATENCY_MS 2
>
> /* LT Phy MAC Register */
> #define LT_PHY_MAC_VDR _MMIO(0xC00)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 09/10] drm/i915/hdcp: Use the default 2 usec fast polling timeout
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (7 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 08/10] drm/i915/ltphy: Nuke bogus weird timeouts Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:20 ` [PATCH v2 10/10] drm/i915/pmdemand: " Ville Syrjala
` (5 subsequent siblings)
14 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
For whatever unknown reason the HDCP code is using a custom
10 usec fast polling timeout instead of the normal 2 usec
value. Switch to the standard value to get rid of the special
case.
The eventual aim is to get rid of the fast vs. slow timeout
entirely and switch over to poll_timeout_us().
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_hdcp.c b/drivers/gpu/drm/i915/display/intel_hdcp.c
index 7195e8cf671c..d01733b6460e 100644
--- a/drivers/gpu/drm/i915/display/intel_hdcp.c
+++ b/drivers/gpu/drm/i915/display/intel_hdcp.c
@@ -412,7 +412,7 @@ static int intel_hdcp_load_keys(struct intel_display *display)
/* Wait for the keys to load (500us) */
ret = intel_de_wait_custom(display, HDCP_KEY_STATUS,
HDCP_KEY_LOAD_DONE, HDCP_KEY_LOAD_DONE,
- 10, 1, &val);
+ 2, 1, &val);
if (ret)
return ret;
else if (!(val & HDCP_KEY_LOAD_STATUS))
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH v2 10/10] drm/i915/pmdemand: Use the default 2 usec fast polling timeout
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (8 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 09/10] drm/i915/hdcp: Use the default 2 usec fast polling timeout Ville Syrjala
@ 2025-11-06 15:20 ` Ville Syrjala
2025-11-06 15:43 ` [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Jani Nikula
` (4 subsequent siblings)
14 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-06 15:20 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Jani Nikula
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
For whatever unknown reason the pmdemand code is using a custom
50 usec fast polling timeout instead of the normal 2 usec
value. Switch to the standard value to get rid of the special
case.
The eventual aim is to get rid of the fast vs. slow timeout
entirely and switch over to poll_timeout_us().
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_pmdemand.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_pmdemand.c b/drivers/gpu/drm/i915/display/intel_pmdemand.c
index f52abd4e2eb0..22d8f720ae7d 100644
--- a/drivers/gpu/drm/i915/display/intel_pmdemand.c
+++ b/drivers/gpu/drm/i915/display/intel_pmdemand.c
@@ -464,7 +464,7 @@ static void intel_pmdemand_poll(struct intel_display *display)
ret = intel_de_wait_custom(display, XELPDP_INITIATE_PMDEMAND_REQUEST(1),
XELPDP_PMDEMAND_REQ_ENABLE, 0,
- 50, timeout_ms, &status);
+ 2, timeout_ms, &status);
if (ret == -ETIMEDOUT)
drm_err(display->drm,
--
2.49.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (9 preceding siblings ...)
2025-11-06 15:20 ` [PATCH v2 10/10] drm/i915/pmdemand: " Ville Syrjala
@ 2025-11-06 15:43 ` Jani Nikula
2025-11-06 16:10 ` Ville Syrjälä
2025-11-06 18:16 ` ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev2) Patchwork
` (3 subsequent siblings)
14 siblings, 1 reply; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 15:43 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Get rid of all the custom fast vs. slow intel_de_wait_custom()
> timeouts that have started to spread like a cancer recently.
>
> The eventual aim is to get rid of the fast vs. slow timeout
> stuff entirely and switch over to poll_timeout_us()...
Are you planning on still having intel_de_wait_something_something, or
do you mean using poll_timeout_us() directly?
I think I like the intel_de_* wait helpers, but just a coherent small
set, and everything beyond that should use poll_timeout_us() instead of
adding obscure helpers for one-off cases.
BR,
Jani.
>
> v2: Drop the extraneous timeout debugs to make it simpler to change them
> Use the slow timeout in all cases where we have both slow and fast
>
> Ville Syrjälä (10):
> drm/i915/cx0: Print the correct timeout
> drm/i915/cx0: Nuke extraneous timeout debugs
> drm/i915/ltphy: Nuke extraneous timeout debugs
> drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with
> XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS
> drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US
> drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/
> drm/i915/cx0:
> s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/
> drm/i915/ltphy: Nuke bogus weird timeouts
> drm/i915/hdcp: Use the default 2 usec fast polling timeout
> drm/i915/pmdemand: Use the default 2 usec fast polling timeout
>
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 52 +++++++++----------
> .../gpu/drm/i915/display/intel_cx0_phy_regs.h | 7 ++-
> drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +-
> drivers/gpu/drm/i915/display/intel_lt_phy.c | 47 ++++++++---------
> .../gpu/drm/i915/display/intel_lt_phy_regs.h | 7 ++-
> drivers/gpu/drm/i915/display/intel_pmdemand.c | 2 +-
> 6 files changed, 54 insertions(+), 63 deletions(-)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse
2025-11-06 15:43 ` [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Jani Nikula
@ 2025-11-06 16:10 ` Ville Syrjälä
2025-11-06 17:05 ` Jani Nikula
0 siblings, 1 reply; 26+ messages in thread
From: Ville Syrjälä @ 2025-11-06 16:10 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe
On Thu, Nov 06, 2025 at 05:43:12PM +0200, Jani Nikula wrote:
> On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > Get rid of all the custom fast vs. slow intel_de_wait_custom()
> > timeouts that have started to spread like a cancer recently.
> >
> > The eventual aim is to get rid of the fast vs. slow timeout
> > stuff entirely and switch over to poll_timeout_us()...
>
> Are you planning on still having intel_de_wait_something_something, or
> do you mean using poll_timeout_us() directly?
>
> I think I like the intel_de_* wait helpers, but just a coherent small
> set, and everything beyond that should use poll_timeout_us() instead of
> adding obscure helpers for one-off cases.
Yeah, I think the helpers are fairly nice for the common stuff so
I guess we should keep them. But not too many, so probably just
intel_de_wait_{,for_set,for_clear}_us().
My current branch has both _us() and _ms() versions of those, but
as discussed in the meeting we should probably just go for _us()
eventually. I think I'll want to have the _ms() stuff around for
a while though since it makes some of the mechanical conversions
easier.
I also haven't quite figured out is what to do about the poll
interval for poll_timeout_us(). I was thinking of starting with
something simple like 'interval=max(timeout/8+1,100)' and then
try to capture some data on how many iterations we end up in
at least some of the more important places (eg. AUX, PPS, etc).
I suppose in the worst case we might need custom intervals in
some places, but I'm hoping some kind of generic approach works
well enough for most stuff.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse
2025-11-06 16:10 ` Ville Syrjälä
@ 2025-11-06 17:05 ` Jani Nikula
0 siblings, 0 replies; 26+ messages in thread
From: Jani Nikula @ 2025-11-06 17:05 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx, intel-xe
On Thu, 06 Nov 2025, Ville Syrjälä <ville.syrjala@linux.intel.com> wrote:
> On Thu, Nov 06, 2025 at 05:43:12PM +0200, Jani Nikula wrote:
>> On Thu, 06 Nov 2025, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
>> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>> >
>> > Get rid of all the custom fast vs. slow intel_de_wait_custom()
>> > timeouts that have started to spread like a cancer recently.
>> >
>> > The eventual aim is to get rid of the fast vs. slow timeout
>> > stuff entirely and switch over to poll_timeout_us()...
>>
>> Are you planning on still having intel_de_wait_something_something, or
>> do you mean using poll_timeout_us() directly?
>>
>> I think I like the intel_de_* wait helpers, but just a coherent small
>> set, and everything beyond that should use poll_timeout_us() instead of
>> adding obscure helpers for one-off cases.
>
> Yeah, I think the helpers are fairly nice for the common stuff so
> I guess we should keep them. But not too many, so probably just
> intel_de_wait_{,for_set,for_clear}_us().
>
> My current branch has both _us() and _ms() versions of those, but
> as discussed in the meeting we should probably just go for _us()
> eventually. I think I'll want to have the _ms() stuff around for
> a while though since it makes some of the mechanical conversions
> easier.
I think that's fine.
> I also haven't quite figured out is what to do about the poll
> interval for poll_timeout_us(). I was thinking of starting with
> something simple like 'interval=max(timeout/8+1,100)' and then
> try to capture some data on how many iterations we end up in
> at least some of the more important places (eg. AUX, PPS, etc).
> I suppose in the worst case we might need custom intervals in
> some places, but I'm hoping some kind of generic approach works
> well enough for most stuff.
I think I pretty much winged it when I was doing the conversions... for
most stuff it's not really super important, as long as it's somewhat
proportional to the timeout.
The downside of poll_timeout_us() is that it's not trivial for us to
change the interval e.g. to some automatic exponential backoff with a
max. I like how __xe_mmio_wait32() has that, but I very much dislike how
it has no cap, and you know how exponential functions behave.
Maybe we could pass a negative as sleep_us to poll_timeout_us() to do
some magic...
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 26+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev2)
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (10 preceding siblings ...)
2025-11-06 15:43 ` [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Jani Nikula
@ 2025-11-06 18:16 ` Patchwork
2025-11-06 18:22 ` ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev3) Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2025-11-06 18:16 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2678 bytes --]
== Series Details ==
Series: drm/i915: Stop the intel_de_wait_custom() abuse (rev2)
URL : https://patchwork.freedesktop.org/series/157097/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17499 -> Patchwork_157097v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_157097v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests:
- bat-apl-1: [PASS][1] -> [ABORT][2] ([i915#12904]) +1 other test abort
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-apl-1/igt@dmabuf@all-tests.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/bat-apl-1/igt@dmabuf@all-tests.html
* igt@i915_selftest@live:
- bat-dg2-8: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-dg2-8/igt@i915_selftest@live.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/bat-dg2-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-9: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-11: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-dg2-11/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/bat-dg2-11/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
Build changes
-------------
* Linux: CI_DRM_17499 -> Patchwork_157097v2
CI-20190529: 20190529
CI_DRM_17499: 6aa8d62a50c33f091548cc961a713223d488d6ad @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8611: 8611
Patchwork_157097v2: 6aa8d62a50c33f091548cc961a713223d488d6ad @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v2/index.html
[-- Attachment #2: Type: text/html, Size: 3509 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev3)
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (11 preceding siblings ...)
2025-11-06 18:16 ` ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev2) Patchwork
@ 2025-11-06 18:22 ` Patchwork
2025-11-07 12:16 ` ✓ i915.CI.Full: " Patchwork
2025-11-07 18:44 ` [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjälä
14 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2025-11-06 18:22 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2063 bytes --]
== Series Details ==
Series: drm/i915: Stop the intel_de_wait_custom() abuse (rev3)
URL : https://patchwork.freedesktop.org/series/157097/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17499 -> Patchwork_157097v3
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/index.html
Participating hosts (44 -> 42)
------------------------------
Missing (2): fi-kbl-guc fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_157097v3 that come from known issues:
### IGT changes ###
#### Warnings ####
* igt@i915_selftest@live:
- bat-atsm-1: [DMESG-FAIL][1] ([i915#12061] / [i915#14204]) -> [DMESG-FAIL][2] ([i915#12061] / [i915#13929])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-atsm-1/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/bat-atsm-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@mman:
- bat-atsm-1: [DMESG-FAIL][3] ([i915#14204]) -> [DMESG-FAIL][4] ([i915#13929])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/bat-atsm-1/igt@i915_selftest@live@mman.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/bat-atsm-1/igt@i915_selftest@live@mman.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13929]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13929
[i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
Build changes
-------------
* Linux: CI_DRM_17499 -> Patchwork_157097v3
CI-20190529: 20190529
CI_DRM_17499: 6aa8d62a50c33f091548cc961a713223d488d6ad @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8611: 8611
Patchwork_157097v3: 6aa8d62a50c33f091548cc961a713223d488d6ad @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/index.html
[-- Attachment #2: Type: text/html, Size: 2903 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* ✓ i915.CI.Full: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev3)
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (12 preceding siblings ...)
2025-11-06 18:22 ` ✓ i915.CI.BAT: success for drm/i915: Stop the intel_de_wait_custom() abuse (rev3) Patchwork
@ 2025-11-07 12:16 ` Patchwork
2025-11-07 18:44 ` [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjälä
14 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2025-11-07 12:16 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 142178 bytes --]
== Series Details ==
Series: drm/i915: Stop the intel_de_wait_custom() abuse (rev3)
URL : https://patchwork.freedesktop.org/series/157097/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17499_full -> Patchwork_157097v3_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (10 -> 11)
------------------------------
Additional (1): shard-dg2-set2
New tests
---------
New tests have been introduced between CI_DRM_17499_full and Patchwork_157097v3_full:
### New IGT tests (2) ###
* igt@kms_invalid_mode@clock-too-high@pipe-a-vga-1:
- Statuses : 1 pass(s)
- Exec time: [0.12] s
* igt@kms_invalid_mode@clock-too-high@pipe-b-vga-1:
- Statuses : 1 pass(s)
- Exec time: [0.00] s
Known issues
------------
Here are the changes found in Patchwork_157097v3_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@unbind-cold-reset-rebind:
- shard-tglu: NOTRUN -> [SKIP][1] ([i915#11078])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@device_reset@unbind-cold-reset-rebind.html
* igt@gem_basic@multigpu-create-close:
- shard-tglu-1: NOTRUN -> [SKIP][2] ([i915#7697])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][3] ([i915#3555] / [i915#9323])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu: NOTRUN -> [SKIP][4] ([i915#7697])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][5] ([i915#6335]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-glk10: NOTRUN -> [INCOMPLETE][6] ([i915#13356]) +1 other test incomplete
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk10/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-tglu-1: NOTRUN -> [SKIP][7] ([i915#280])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@gem_ctx_sseu@invalid-sseu.html
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#280])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#4525]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#3281])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-wc:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#3281]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@gem_exec_reloc@basic-wc.html
* igt@gem_exec_suspend@basic-s0@lmem0:
- shard-dg2: [PASS][12] -> [INCOMPLETE][13] ([i915#13356]) +1 other test incomplete
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-6/igt@gem_exec_suspend@basic-s0@lmem0.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-1/igt@gem_exec_suspend@basic-s0@lmem0.html
* igt@gem_exec_suspend@basic-s0@smem:
- shard-rkl: [PASS][14] -> [INCOMPLETE][15] ([i915#13356]) +1 other test incomplete
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-2/igt@gem_exec_suspend@basic-s0@smem.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-3/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_fence_thrash@bo-write-verify-x:
- shard-mtlp: NOTRUN -> [SKIP][16] ([i915#4860])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_fence_thrash@bo-write-verify-x.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-mtlp: NOTRUN -> [SKIP][17] ([i915#4613])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][18] ([i915#4613]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][19] ([i915#4613]) +2 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][20] ([i915#4613]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk1/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_mmap@basic-small-bo:
- shard-mtlp: NOTRUN -> [SKIP][21] ([i915#4083]) +2 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_mmap@basic-small-bo.html
* igt@gem_mmap_gtt@hang-user:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#4077]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@gem_mmap_gtt@hang-user.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#3282])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#4270])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: [PASS][25] -> [TIMEOUT][26] ([i915#12917] / [i915#12964]) +3 other tests timeout
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#8428]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#5190] / [i915#8428])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_tiled_partial_pwrite_pread@writes-after-reads:
- shard-mtlp: NOTRUN -> [SKIP][29] ([i915#4077]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_tiled_partial_pwrite_pread@writes-after-reads.html
* igt@gem_tiled_pread_pwrite:
- shard-mtlp: NOTRUN -> [SKIP][30] ([i915#4079])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_tiled_pread_pwrite.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#4879])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][32] ([i915#3297]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#3297]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-4/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk: NOTRUN -> [INCOMPLETE][34] ([i915#13356])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk1/igt@gem_workarounds@suspend-resume-context.html
* igt@gen9_exec_parse@basic-rejected:
- shard-mtlp: NOTRUN -> [SKIP][35] ([i915#2856]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-4/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-secure:
- shard-tglu: NOTRUN -> [SKIP][36] ([i915#2527] / [i915#2856]) +3 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@gen9_exec_parse@bb-secure.html
* igt@gen9_exec_parse@shadow-peek:
- shard-tglu-1: NOTRUN -> [SKIP][37] ([i915#2527] / [i915#2856])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@gen9_exec_parse@shadow-peek.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#2856]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_drm_fdinfo@virtual-busy-hang-all:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#14118])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@i915_drm_fdinfo@virtual-busy-hang-all.html
* igt@i915_module_load@reload-no-display:
- shard-dg2: [PASS][40] -> [DMESG-WARN][41] ([i915#13029] / [i915#14545])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-8/igt@i915_module_load@reload-no-display.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-7/igt@i915_module_load@reload-no-display.html
* igt@i915_module_load@resize-bar:
- shard-tglu: NOTRUN -> [SKIP][42] ([i915#6412])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-tglu: NOTRUN -> [SKIP][43] ([i915#8399])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-tglu: NOTRUN -> [SKIP][44] ([i915#14498])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rps@waitboost:
- shard-mtlp: NOTRUN -> [FAIL][45] ([i915#8346])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@i915_pm_rps@waitboost.html
* igt@i915_pm_sseu@full-enable:
- shard-tglu: NOTRUN -> [SKIP][46] ([i915#4387])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@i915_pm_sseu@full-enable.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu: NOTRUN -> [INCOMPLETE][47] ([i915#4817] / [i915#7443])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][48] ([i915#4817])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk6/igt@i915_suspend@forcewake.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu: NOTRUN -> [SKIP][49] ([i915#9531])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-tglu: NOTRUN -> [SKIP][50] ([i915#1769] / [i915#3555]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk: NOTRUN -> [SKIP][51] ([i915#1769])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: [PASS][52] -> [FAIL][53] ([i915#5956]) +1 other test fail
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-tglu: NOTRUN -> [SKIP][54] ([i915#5286]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][55] ([i915#5286]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-0:
- shard-rkl: [PASS][56] -> [SKIP][57] ([i915#14544]) +37 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][58] +7 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][59]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4538] / [i915#5190])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][61] ([i915#6095]) +14 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][62] ([i915#6095]) +9 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [SKIP][63] ([i915#10307] / [i915#6095]) +124 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-4/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#6095]) +55 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-12/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][66] ([i915#12805])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#14098] / [i915#6095]) +45 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#12805])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][69] ([i915#6095]) +54 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-d-dp-3:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#6095]) +11 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-d-dp-3.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][71] ([i915#12796] / [i915#14694]) +1 other test incomplete
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk1/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][72] ([i915#6095]) +64 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][73] ([i915#12313]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][74] ([i915#12313]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#13783]) +4 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3.html
* igt@kms_chamelium_audio@hdmi-audio:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#11151] / [i915#7828]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_chamelium_audio@hdmi-audio.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-tglu: NOTRUN -> [SKIP][77] ([i915#11151] / [i915#7828]) +3 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#11151] / [i915#7828]) +4 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#11151] / [i915#7828]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_color@ctm-max:
- shard-rkl: [PASS][80] -> [SKIP][81] ([i915#12655] / [i915#14544]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_color@ctm-max.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_color@ctm-max.html
* igt@kms_content_protection@uevent:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#7118] / [i915#9424])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_content_protection@uevent.html
* igt@kms_content_protection@uevent@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][83] ([i915#1339] / [i915#7173])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_content_protection@uevent@pipe-a-dp-3.html
* igt@kms_cursor_crc@cursor-offscreen-256x85:
- shard-rkl: [PASS][84] -> [DMESG-WARN][85] ([i915#12964]) +20 other tests dmesg-warn
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_cursor_crc@cursor-offscreen-256x85.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_cursor_crc@cursor-offscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][86] ([i915#13566]) +2 other tests fail
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#3555]) +5 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#3555])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-tglu-1: NOTRUN -> [FAIL][89] ([i915#13566]) +3 other tests fail
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][90] ([i915#12358] / [i915#14152] / [i915#7882])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk6/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][91] ([i915#12358] / [i915#14152])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk6/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [DMESG-WARN][92] ([i915#12964]) +8 other tests dmesg-warn
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-3/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- shard-rkl: [PASS][93] -> [SKIP][94] ([i915#11190] / [i915#14544]) +2 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#13046] / [i915#5354]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#14544]) +2 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-tglu-1: NOTRUN -> [SKIP][97] ([i915#9067])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-tglu-1: NOTRUN -> [SKIP][98] ([i915#1769] / [i915#3555] / [i915#3804])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#3804])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
- shard-tglu-1: NOTRUN -> [SKIP][100] ([i915#3804])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-dg2: [PASS][101] -> [SKIP][102] ([i915#1257])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_dp_aux_dev.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-3/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg2: [PASS][103] -> [SKIP][104] ([i915#13749])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_dp_link_training@non-uhbr-sst.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-4/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#13707])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#3840])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#3840])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-tglu-1: NOTRUN -> [SKIP][108] ([i915#3555] / [i915#3840])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][109] ([i915#3955])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-4x:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#1839])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_feature_discovery@display-4x.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu: NOTRUN -> [SKIP][111] ([i915#9934])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#9934]) +3 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-mtlp: NOTRUN -> [SKIP][113] ([i915#3637] / [i915#9934]) +2 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip:
- shard-tglu: NOTRUN -> [SKIP][114] ([i915#3637] / [i915#9934]) +4 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#3637] / [i915#9934]) +3 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#14544] / [i915#3637])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-vga1:
- shard-snb: [PASS][117] -> [FAIL][118] ([i915#14600])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-vga1.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-vga1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-rkl: [PASS][119] -> [SKIP][120] ([i915#14544] / [i915#3637]) +5 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-rkl: NOTRUN -> [INCOMPLETE][121] ([i915#6113])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling:
- shard-rkl: [PASS][122] -> [SKIP][123] ([i915#14544] / [i915#3555]) +4 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#2672]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#2587] / [i915#2672] / [i915#3555])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][126] ([i915#2587] / [i915#2672]) +2 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#2587] / [i915#2672] / [i915#3555])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
- shard-mtlp: NOTRUN -> [SKIP][128] ([i915#2672] / [i915#3555] / [i915#8813])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][129] ([i915#2672] / [i915#8813])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#2587] / [i915#2672])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][131] ([i915#2672] / [i915#3555]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#15104])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#14544] / [i915#1849] / [i915#5354])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][134] +45 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-modesetfrombusy:
- shard-rkl: [PASS][135] -> [SKIP][136] ([i915#14544] / [i915#1849] / [i915#5354]) +7 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#15102]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render:
- shard-glk10: NOTRUN -> [SKIP][138] +48 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#8708]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][140] ([i915#8708])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][141] +30 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy:
- shard-tglu: NOTRUN -> [SKIP][142] ([i915#15102]) +13 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][143] ([i915#5439])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#9766])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#15102] / [i915#3458])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#5354]) +3 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#1825]) +4 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-tglu-1: NOTRUN -> [SKIP][148] ([i915#15102]) +11 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: NOTRUN -> [SKIP][149] ([i915#12713])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_hdr@brightness-with-hdr.html
- shard-tglu-1: NOTRUN -> [SKIP][150] ([i915#12713])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-swap:
- shard-tglu: NOTRUN -> [SKIP][151] ([i915#3555] / [i915#8228]) +3 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-dpms:
- shard-dg2: [PASS][152] -> [SKIP][153] ([i915#3555] / [i915#8228]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_hdr@static-toggle-dpms.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-8/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_invalid_mode@overflow-vrefresh:
- shard-rkl: [PASS][154] -> [SKIP][155] ([i915#14544] / [i915#8826])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_invalid_mode@overflow-vrefresh.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_invalid_mode@overflow-vrefresh.html
* igt@kms_panel_fitting@legacy:
- shard-snb: NOTRUN -> [SKIP][156] +14 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk: NOTRUN -> [FAIL][157] ([i915#12178])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][158] ([i915#7862]) +1 other test fail
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html
* igt@kms_plane_alpha_blend@constant-alpha-max:
- shard-rkl: [PASS][159] -> [SKIP][160] ([i915#14544] / [i915#7294])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_alpha_blend@constant-alpha-max.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_alpha_blend@constant-alpha-max.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-tglu: NOTRUN -> [SKIP][161] ([i915#13958])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@tiling-yf:
- shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#14259])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@invalid-num-scalers:
- shard-rkl: [PASS][163] -> [SKIP][164] ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_plane_scaling@invalid-num-scalers.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@invalid-num-scalers.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#12247])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5:
- shard-rkl: [PASS][166] -> [SKIP][167] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@planes-downscale-factor-0-5.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d:
- shard-mtlp: NOTRUN -> [SKIP][168] ([i915#12247]) +4 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-4/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a:
- shard-rkl: [PASS][169] -> [SKIP][170] ([i915#12247] / [i915#14544]) +3 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a.html
* igt@kms_plane_scaling@planes-scaler-unity-scaling:
- shard-rkl: [PASS][171] -> [SKIP][172] ([i915#14544] / [i915#3555] / [i915#8152])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@planes-scaler-unity-scaling.html
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@planes-scaler-unity-scaling.html
* igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-b:
- shard-rkl: [PASS][173] -> [SKIP][174] ([i915#12247] / [i915#14544] / [i915#8152]) +4 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-b.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5:
- shard-rkl: [PASS][175] -> [SKIP][176] ([i915#12247] / [i915#14544] / [i915#3555] / [i915#6953] / [i915#8152])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-tglu: NOTRUN -> [SKIP][177] ([i915#12343])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#5354])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-psr:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#9685])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: NOTRUN -> [FAIL][180] ([i915#9295])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu: NOTRUN -> [SKIP][181] ([i915#3828])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][182] -> [SKIP][183] ([i915#15073])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@i2c:
- shard-dg1: [PASS][184] -> [DMESG-WARN][185] ([i915#4423]) +5 other tests dmesg-warn
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-15/igt@kms_pm_rpm@i2c.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-15/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [PASS][186] -> [SKIP][187] ([i915#15073]) +2 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#15073])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][189] ([i915#15073])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-rkl: [PASS][190] -> [SKIP][191] ([i915#14544] / [i915#15073])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp.html
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][192] ([i915#6524])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_prime@basic-crc-hybrid.html
- shard-mtlp: NOTRUN -> [SKIP][193] ([i915#6524])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-glk: NOTRUN -> [SKIP][194] ([i915#11520]) +7 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-snb: NOTRUN -> [SKIP][195] ([i915#11520])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-glk10: NOTRUN -> [SKIP][196] ([i915#11520]) +1 other test skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk10/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][197] ([i915#9808]) +1 other test skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][198] ([i915#12316]) +4 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#11520]) +6 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-tglu-1: NOTRUN -> [SKIP][200] ([i915#11520]) +3 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#11520])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#4348])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-tglu-1: NOTRUN -> [SKIP][203] ([i915#9683])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-primary-blt:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#1072] / [i915#14544] / [i915#9732])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_psr@fbc-pr-primary-blt.html
* igt@kms_psr@fbc-psr2-cursor-plane-onoff:
- shard-mtlp: NOTRUN -> [SKIP][205] ([i915#9688]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
* igt@kms_psr@pr-cursor-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#1072] / [i915#9732]) +3 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_psr@pr-cursor-mmap-cpu.html
* igt@kms_psr@psr2-cursor-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#9732]) +17 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_psr@psr2-cursor-mmap-cpu.html
* igt@kms_psr@psr2-primary-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#9732]) +8 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_psr@psr2-primary-mmap-cpu.html
* igt@kms_psr@psr2-sprite-plane-onoff:
- shard-glk: NOTRUN -> [SKIP][209] +284 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk6/igt@kms_psr@psr2-sprite-plane-onoff.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglu-1: NOTRUN -> [SKIP][210] ([i915#9685])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@bad-pixel-format:
- shard-dg2: NOTRUN -> [SKIP][211] ([i915#12755])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_rotation_crc@bad-pixel-format.html
* igt@kms_rotation_crc@bad-tiling:
- shard-mtlp: NOTRUN -> [SKIP][212] ([i915#12755])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][213] ([i915#5289]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-tglu: NOTRUN -> [SKIP][214] ([i915#5289])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_selftest@drm_framebuffer:
- shard-glk: NOTRUN -> [ABORT][215] ([i915#13179]) +1 other test abort
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_sharpness_filter@filter-rotations:
- shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#15232])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_sharpness_filter@filter-rotations.html
- shard-mtlp: NOTRUN -> [SKIP][217] ([i915#15232])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_sharpness_filter@filter-rotations.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-tglu-1: NOTRUN -> [SKIP][218] ([i915#8623])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][219] ([i915#12276]) +1 other test incomplete
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@flip-basic-fastset:
- shard-mtlp: NOTRUN -> [SKIP][220] ([i915#8808] / [i915#9906])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@kms_vrr@flip-basic-fastset.html
- shard-tglu-1: NOTRUN -> [SKIP][221] ([i915#9906])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@lobf:
- shard-tglu-1: NOTRUN -> [SKIP][222] ([i915#11920])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@kms_vrr@lobf.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-tglu: NOTRUN -> [SKIP][223] ([i915#9906])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-6/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][224] ([i915#2437] / [i915#9412])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
- shard-glk: NOTRUN -> [SKIP][225] ([i915#2437])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-glk5/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglu: NOTRUN -> [SKIP][226] ([i915#2437])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#2436])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@prime_vgem@basic-gtt:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#3708] / [i915#4077])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@prime_vgem@basic-gtt.html
* igt@sriov_basic@enable-vfs-autoprobe-on@numvfs-5:
- shard-tglu-1: NOTRUN -> [FAIL][229] ([i915#12910]) +9 other tests fail
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-1/igt@sriov_basic@enable-vfs-autoprobe-on@numvfs-5.html
#### Possible fixes ####
* igt@fbdev@unaligned-write:
- shard-rkl: [SKIP][230] ([i915#14544] / [i915#2582]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@fbdev@unaligned-write.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@fbdev@unaligned-write.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][232] ([i915#13356]) -> [PASS][233]
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-5/igt@gem_ccs@suspend-resume.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][234] ([i915#12392] / [i915#13356]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_exec_fence@syncobj-export:
- shard-rkl: [DMESG-WARN][236] ([i915#12964]) -> [PASS][237] +10 other tests pass
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-3/igt@gem_exec_fence@syncobj-export.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-4/igt@gem_exec_fence@syncobj-export.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [ABORT][238] ([i915#14809]) -> [PASS][239] +1 other test pass
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-mtlp-3/igt@gem_mmap_offset@clear-via-pagefault.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-6/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@gem_mmap_wc@set-cache-level:
- shard-rkl: [SKIP][240] ([i915#14544] / [i915#1850]) -> [PASS][241]
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@gem_mmap_wc@set-cache-level.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-rkl: [TIMEOUT][242] ([i915#12917] / [i915#12964]) -> [PASS][243]
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-off-3.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@i915_module_load@load:
- shard-snb: ([PASS][244], [PASS][245], [PASS][246], [PASS][247], [PASS][248], [PASS][249], [PASS][250], [PASS][251], [PASS][252], [PASS][253], [PASS][254], [PASS][255], [PASS][256], [PASS][257], [PASS][258], [PASS][259], [PASS][260], [PASS][261], [PASS][262], [SKIP][263], [PASS][264], [PASS][265], [PASS][266]) -> ([PASS][267], [PASS][268], [PASS][269], [PASS][270], [PASS][271], [PASS][272], [PASS][273], [PASS][274], [PASS][275], [PASS][276], [PASS][277], [PASS][278], [PASS][279], [PASS][280], [PASS][281], [PASS][282], [PASS][283], [PASS][284], [PASS][285], [PASS][286], [PASS][287], [PASS][288], [PASS][289], [PASS][290], [PASS][291])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@i915_module_load@load.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@i915_module_load@load.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@i915_module_load@load.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_module_load@load.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@i915_module_load@load.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_module_load@load.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@i915_module_load@load.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_module_load@load.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_module_load@load.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb4/igt@i915_module_load@load.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_module_load@load.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb7/igt@i915_module_load@load.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_module_load@load.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@i915_module_load@load.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb4/igt@i915_module_load@load.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb6/igt@i915_module_load@load.html
* igt@i915_selftest@live@workarounds:
- shard-dg2: [DMESG-FAIL][292] ([i915#12061]) -> [PASS][293] +1 other test pass
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@i915_selftest@live@workarounds.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-8/igt@i915_selftest@live@workarounds.html
* igt@i915_selftest@mock:
- shard-snb: [DMESG-WARN][294] ([i915#14545]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@i915_selftest@mock.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@i915_selftest@mock.html
* igt@i915_suspend@forcewake:
- shard-rkl: [ABORT][296] ([i915#15140]) -> [PASS][297]
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@i915_suspend@forcewake.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@i915_suspend@forcewake.html
* igt@kms_atomic@crtc-invalid-params-fence:
- shard-dg1: [DMESG-WARN][298] ([i915#4391] / [i915#4423]) -> [PASS][299]
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-19/igt@kms_atomic@crtc-invalid-params-fence.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-15/igt@kms_atomic@crtc-invalid-params-fence.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [FAIL][300] ([i915#5138]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_color@ctm-0-75:
- shard-rkl: [SKIP][302] ([i915#12655] / [i915#14544]) -> [PASS][303] +2 other tests pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_color@ctm-0-75.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_color@ctm-0-75.html
* igt@kms_color@deep-color:
- shard-dg2: [SKIP][304] ([i915#12655] / [i915#3555]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-5/igt@kms_color@deep-color.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_color@deep-color.html
* igt@kms_feature_discovery@display-1x:
- shard-rkl: [SKIP][306] ([i915#14544] / [i915#9738]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_feature_discovery@display-1x.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_feature_discovery@display-1x.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-snb: [TIMEOUT][308] ([i915#14033] / [i915#14350]) -> [PASS][309]
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [TIMEOUT][310] ([i915#14033]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1:
- shard-snb: [FAIL][312] ([i915#14600]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend:
- shard-rkl: [SKIP][314] ([i915#14544] / [i915#3637]) -> [PASS][315] +5 other tests pass
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_flip@flip-vs-suspend.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-rkl: [SKIP][316] ([i915#14544] / [i915#3555]) -> [PASS][317] +2 other tests pass
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff:
- shard-snb: [SKIP][318] -> [PASS][319]
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-stridechange:
- shard-rkl: [SKIP][320] ([i915#14544] / [i915#1849] / [i915#5354]) -> [PASS][321] +6 other tests pass
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-stridechange.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-stridechange.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2: [SKIP][322] ([i915#3555] / [i915#8228]) -> [PASS][323]
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-1/igt@kms_hdr@bpc-switch-suspend.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_invalid_mode@zero-clock:
- shard-rkl: [SKIP][324] ([i915#14544] / [i915#3555] / [i915#8826]) -> [PASS][325]
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_invalid_mode@zero-clock.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_invalid_mode@zero-clock.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- shard-rkl: [SKIP][326] ([i915#11190] / [i915#14544]) -> [PASS][327]
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
* igt@kms_pipe_stress@stress-xrgb8888-xtiled:
- shard-rkl: [SKIP][328] ([i915#14544]) -> [PASS][329] +66 other tests pass
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
* igt@kms_plane@plane-panning-top-left:
- shard-rkl: [SKIP][330] ([i915#14544] / [i915#8825]) -> [PASS][331]
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_plane@plane-panning-top-left.html
* igt@kms_plane_alpha_blend@constant-alpha-min:
- shard-rkl: [SKIP][332] ([i915#14544] / [i915#7294]) -> [PASS][333] +1 other test pass
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_alpha_blend@constant-alpha-min.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_plane_alpha_blend@constant-alpha-min.html
* igt@kms_plane_lowres@tiling-x:
- shard-tglu: [INCOMPLETE][334] -> [PASS][335] +1 other test pass
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-tglu-2/igt@kms_plane_lowres@tiling-x.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-3/igt@kms_plane_lowres@tiling-x.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format:
- shard-rkl: [SKIP][336] ([i915#14544] / [i915#8152]) -> [PASS][337] +2 other tests pass
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a:
- shard-rkl: [SKIP][338] ([i915#12247] / [i915#14544]) -> [PASS][339] +4 other tests pass
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75:
- shard-rkl: [SKIP][340] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152]) -> [PASS][341]
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b:
- shard-rkl: [SKIP][342] ([i915#12247] / [i915#14544] / [i915#8152]) -> [PASS][343] +5 other tests pass
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_rpm@cursor-dpms:
- shard-rkl: [SKIP][344] ([i915#14544] / [i915#1849]) -> [PASS][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pm_rpm@cursor-dpms.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_pm_rpm@cursor-dpms.html
* igt@kms_pm_rpm@drm-resources-equal:
- shard-rkl: [SKIP][346] ([i915#12916] / [i915#14544]) -> [PASS][347]
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pm_rpm@drm-resources-equal.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_pm_rpm@drm-resources-equal.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: [SKIP][348] ([i915#15073]) -> [PASS][349] +1 other test pass
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][350] ([i915#15073]) -> [PASS][351] +2 other tests pass
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-dg1: [DMESG-WARN][352] ([i915#4423]) -> [PASS][353]
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-16/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-14/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-vgem:
- shard-rkl: [SKIP][354] ([i915#14544] / [i915#6524]) -> [PASS][355]
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_prime@basic-crc-vgem.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_prime@basic-crc-vgem.html
* igt@kms_properties@crtc-properties-legacy:
- shard-rkl: [SKIP][356] ([i915#11521] / [i915#14544]) -> [PASS][357] +1 other test pass
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_properties@crtc-properties-legacy.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_properties@crtc-properties-legacy.html
* igt@kms_vrr@negative-basic:
- shard-mtlp: [FAIL][358] ([i915#10393]) -> [PASS][359] +1 other test pass
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-mtlp-8/igt@kms_vrr@negative-basic.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-mtlp-8/igt@kms_vrr@negative-basic.html
#### Warnings ####
* igt@api_intel_bb@crc32:
- shard-rkl: [SKIP][360] ([i915#14544] / [i915#6230]) -> [SKIP][361] ([i915#6230])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@api_intel_bb@crc32.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@api_intel_bb@crc32.html
* igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance:
- shard-rkl: [DMESG-WARN][362] ([i915#12964] / [i915#15095]) -> [DMESG-WARN][363] ([i915#15095]) +1 other test dmesg-warn
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-2/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-8/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: [SKIP][364] ([i915#14544] / [i915#9323]) -> [SKIP][365] ([i915#9323])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@suspend-resume:
- shard-rkl: [SKIP][366] ([i915#9323]) -> [SKIP][367] ([i915#14544] / [i915#9323])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_ccs@suspend-resume.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_ccs@suspend-resume.html
* igt@gem_close_race@multigpu-basic-process:
- shard-rkl: [SKIP][368] ([i915#14544] / [i915#7697]) -> [SKIP][369] ([i915#7697])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_close_race@multigpu-basic-process.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: [SKIP][370] ([i915#14544] / [i915#6335]) -> [SKIP][371] ([i915#6335])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_create@create-ext-cpu-access-big.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: [SKIP][372] ([i915#6335]) -> [SKIP][373] ([i915#14544] / [i915#6335])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_create@create-ext-cpu-access-sanity-check.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-rkl: [SKIP][374] ([i915#14544] / [i915#280]) -> [SKIP][375] ([i915#280])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_ctx_sseu@invalid-sseu.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: [SKIP][376] ([i915#14544] / [i915#4525]) -> [SKIP][377] ([i915#4525]) +1 other test skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_exec_balancer@parallel-balancer.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: [SKIP][378] ([i915#4525]) -> [SKIP][379] ([i915#14544] / [i915#4525])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_exec_balancer@parallel-ordering.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_reloc@basic-scanout:
- shard-rkl: [SKIP][380] ([i915#3281]) -> [SKIP][381] ([i915#14544] / [i915#3281]) +4 other tests skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_exec_reloc@basic-scanout.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_exec_reloc@basic-scanout.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: [SKIP][382] ([i915#14544] / [i915#3281]) -> [SKIP][383] ([i915#3281]) +5 other tests skip
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: [SKIP][384] ([i915#14544] / [i915#4613] / [i915#7582]) -> [SKIP][385] ([i915#4613] / [i915#7582])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: [SKIP][386] ([i915#14544] / [i915#4613]) -> [SKIP][387] ([i915#4613]) +5 other tests skip
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@verify-random:
- shard-rkl: [SKIP][388] ([i915#4613]) -> [SKIP][389] ([i915#14544] / [i915#4613])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_lmem_swapping@verify-random.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_lmem_swapping@verify-random.html
* igt@gem_media_vme:
- shard-rkl: [SKIP][390] ([i915#284]) -> [SKIP][391] ([i915#14544] / [i915#284])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_media_vme.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_media_vme.html
* igt@gem_pread@bench:
- shard-rkl: [SKIP][392] ([i915#3282]) -> [SKIP][393] ([i915#14544] / [i915#3282]) +1 other test skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@gem_pread@bench.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_pread@bench.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: [TIMEOUT][394] ([i915#12917] / [i915#12964]) -> [FAIL][395] ([i915#15138])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-buffer.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: [SKIP][396] ([i915#14544] / [i915#8411]) -> [SKIP][397] ([i915#8411])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_tiled_partial_pwrite_pread@writes:
- shard-rkl: [SKIP][398] ([i915#14544] / [i915#3282]) -> [SKIP][399] ([i915#3282]) +6 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_tiled_partial_pwrite_pread@writes.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@gem_tiled_partial_pwrite_pread@writes.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: [SKIP][400] ([i915#3282] / [i915#3297]) -> [SKIP][401] ([i915#14544] / [i915#3282] / [i915#3297])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gem_userptr_blits@forbidden-operations.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-rkl: [SKIP][402] ([i915#14544] / [i915#3297]) -> [SKIP][403] ([i915#3297]) +1 other test skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-rkl: [INCOMPLETE][404] ([i915#13356]) -> [ABORT][405] ([i915#15152])
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-3/igt@gem_workarounds@suspend-resume-fd.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-4/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen7_exec_parse@batch-without-end:
- shard-rkl: [SKIP][406] ([i915#14544]) -> [SKIP][407] +14 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gen7_exec_parse@batch-without-end.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@gen7_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-oversize:
- shard-rkl: [SKIP][408] ([i915#2527]) -> [SKIP][409] ([i915#14544] / [i915#2527]) +3 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@gen9_exec_parse@bb-oversize.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-out:
- shard-rkl: [SKIP][410] ([i915#14544] / [i915#2527]) -> [SKIP][411] ([i915#2527]) +3 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@gen9_exec_parse@bb-start-out.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_module_load@resize-bar:
- shard-rkl: [SKIP][412] ([i915#14544] / [i915#6412]) -> [SKIP][413] ([i915#6412])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@i915_module_load@resize-bar.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: [SKIP][414] ([i915#8399]) -> [SKIP][415] ([i915#14544] / [i915#8399])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@i915_pm_freq_api@freq-reset.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-rkl: [SKIP][416] ([i915#14544] / [i915#8399]) -> [SKIP][417] ([i915#8399])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@i915_pm_freq_api@freq-reset-multiple.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-rkl: [SKIP][418] ([i915#14498] / [i915#14544]) -> [SKIP][419] ([i915#14498])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@i915_pm_rc6_residency@rc6-idle.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: [SKIP][420] ([i915#4387]) -> [SKIP][421] ([i915#14544] / [i915#4387])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@i915_pm_sseu@full-enable.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@i915_pm_sseu@full-enable.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-rkl: [SKIP][422] ([i915#14544]) -> [SKIP][423] ([i915#9531])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][424] ([i915#1769] / [i915#3555]) -> [SKIP][425] ([i915#14544])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][426] ([i915#5286]) -> [SKIP][427] ([i915#14544]) +3 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: [SKIP][428] ([i915#14544]) -> [SKIP][429] ([i915#5286]) +4 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_big_fb@4-tiled-addfb.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-rkl: [SKIP][430] ([i915#3638]) -> [SKIP][431] ([i915#14544]) +2 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_big_fb@linear-64bpp-rotate-90.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-rkl: [SKIP][432] ([i915#14544]) -> [SKIP][433] ([i915#3638]) +1 other test skip
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
- shard-dg1: [SKIP][434] ([i915#3638]) -> [SKIP][435] ([i915#3638] / [i915#4423])
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-13/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-17/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][436] ([i915#14544]) -> [SKIP][437] ([i915#14098] / [i915#6095]) +12 other tests skip
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][438] ([i915#6095]) -> [SKIP][439] ([i915#14098] / [i915#6095]) +5 other tests skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][440] ([i915#14544]) -> [SKIP][441] ([i915#12313]) +1 other test skip
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs:
- shard-rkl: [SKIP][442] ([i915#14098] / [i915#6095]) -> [SKIP][443] ([i915#14544]) +10 other tests skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: [SKIP][444] ([i915#3742]) -> [SKIP][445] ([i915#14544] / [i915#3742])
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_cdclk@mode-transition-all-outputs.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
- shard-rkl: [SKIP][446] ([i915#11151] / [i915#7828]) -> [SKIP][447] ([i915#11151] / [i915#14544] / [i915#7828]) +5 other tests skip
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: [SKIP][448] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][449] ([i915#11151] / [i915#7828]) +6 other tests skip
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_color@deep-color:
- shard-rkl: [SKIP][450] ([i915#12655] / [i915#3555]) -> [SKIP][451] ([i915#12655] / [i915#14544] / [i915#3555])
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_color@deep-color.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_color@deep-color.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: [SKIP][452] ([i915#3116]) -> [SKIP][453] ([i915#14544])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_content_protection@dp-mst-type-0.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: [SKIP][454] ([i915#14544]) -> [SKIP][455] ([i915#3116])
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2: [FAIL][456] ([i915#7173]) -> [SKIP][457] ([i915#7118] / [i915#9424])
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_content_protection@legacy.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-3/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@srm:
- shard-dg2: [FAIL][458] ([i915#7173]) -> [SKIP][459] ([i915#7118])
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_content_protection@srm.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-8/igt@kms_content_protection@srm.html
* igt@kms_content_protection@type1:
- shard-dg2: [SKIP][460] ([i915#7118] / [i915#7162] / [i915#9424]) -> [SKIP][461] ([i915#7118] / [i915#9424])
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_content_protection@type1.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-3/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-dg2: [SKIP][462] ([i915#7118] / [i915#9424]) -> [FAIL][463] ([i915#1339] / [i915#7173])
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-1/igt@kms_content_protection@uevent.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-11/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: [SKIP][464] ([i915#3555]) -> [SKIP][465] ([i915#14544]) +4 other tests skip
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-32x32.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-rkl: [SKIP][466] ([i915#14544]) -> [SKIP][467] ([i915#3555]) +1 other test skip
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-rkl: [SKIP][468] ([i915#14544]) -> [SKIP][469] ([i915#13049])
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x170.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: [SKIP][470] -> [SKIP][471] ([i915#14544]) +12 other tests skip
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-rkl: [SKIP][472] ([i915#4103]) -> [SKIP][473] ([i915#14544])
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_debugfs@display-on-read-all:
- shard-rkl: [SKIP][474] ([i915#14544]) -> [DMESG-WARN][475] ([i915#12964]) +1 other test dmesg-warn
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_debugfs@display-on-read-all.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_debugfs@display-on-read-all.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: [SKIP][476] ([i915#9723]) -> [SKIP][477] ([i915#14544])
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: [SKIP][478] ([i915#14544]) -> [SKIP][479] ([i915#3555] / [i915#3804])
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: [SKIP][480] ([i915#13707]) -> [SKIP][481] ([i915#14544])
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-rkl: [SKIP][482] ([i915#14544]) -> [SKIP][483] ([i915#3840])
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_feature_discovery@display-4x:
- shard-rkl: [SKIP][484] ([i915#1839]) -> [SKIP][485] ([i915#14544] / [i915#1839])
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_feature_discovery@display-4x.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_feature_discovery@display-4x.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-rkl: [SKIP][486] ([i915#9934]) -> [SKIP][487] ([i915#14544] / [i915#9934]) +3 other tests skip
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: [SKIP][488] ([i915#14544] / [i915#9934]) -> [SKIP][489] ([i915#9934]) +5 other tests skip
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_flip@2x-plain-flip.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-rkl: [SKIP][490] ([i915#14544] / [i915#3555]) -> [SKIP][491] ([i915#2672] / [i915#3555]) +2 other tests skip
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-rkl: [SKIP][492] ([i915#2672] / [i915#3555]) -> [SKIP][493] ([i915#14544] / [i915#3555])
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-dg1: [SKIP][494] ([i915#15104]) -> [SKIP][495] ([i915#15104] / [i915#4423])
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg1: [SKIP][496] -> [SKIP][497] ([i915#4423])
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render:
- shard-rkl: [SKIP][498] ([i915#15102]) -> [SKIP][499] ([i915#14544]) +1 other test skip
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][500] ([i915#14544]) -> [SKIP][501] ([i915#15102]) +3 other tests skip
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][502] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][503] ([i915#15102] / [i915#3458])
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][504] -> [SKIP][505] ([i915#14544] / [i915#1849] / [i915#5354])
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: [SKIP][506] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][507] ([i915#1825]) +34 other tests skip
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: [SKIP][508] ([i915#15102] / [i915#3023]) -> [SKIP][509] ([i915#14544] / [i915#1849] / [i915#5354]) +14 other tests skip
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-rkl: [SKIP][510] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][511] ([i915#5439])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: [SKIP][512] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][513] ([i915#9766])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][514] ([i915#15102] / [i915#3458]) -> [SKIP][515] ([i915#10433] / [i915#15102] / [i915#3458]) +2 other tests skip
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][516] ([i915#1825]) -> [SKIP][517] ([i915#14544] / [i915#1849] / [i915#5354]) +18 other tests skip
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-rkl: [SKIP][518] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][519] ([i915#15102] / [i915#3023]) +16 other tests skip
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_hdr@brightness-with-hdr:
- shard-rkl: [SKIP][520] ([i915#14544]) -> [SKIP][521] ([i915#12713])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_hdr@brightness-with-hdr.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-hdr:
- shard-rkl: [SKIP][522] ([i915#14544]) -> [SKIP][523] ([i915#3555] / [i915#8228]) +2 other tests skip
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_hdr@invalid-hdr.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-toggle:
- shard-rkl: [SKIP][524] ([i915#3555] / [i915#8228]) -> [SKIP][525] ([i915#14544]) +1 other test skip
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_hdr@static-toggle.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [ABORT][526] ([i915#15132]) -> [SKIP][527] ([i915#3555] / [i915#8228])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg2-6/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: [SKIP][528] ([i915#12394]) -> [SKIP][529] ([i915#12394] / [i915#14544])
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-rkl: [SKIP][530] ([i915#13522]) -> [SKIP][531] ([i915#13522] / [i915#14544])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][532] ([i915#4070] / [i915#4816]) -> [SKIP][533] ([i915#4816])
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-rkl: [SKIP][534] ([i915#14544]) -> [SKIP][535] ([i915#6301])
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_panel_fitting@legacy.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: [SKIP][536] ([i915#14544]) -> [SKIP][537] ([i915#13958])
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-x.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: [SKIP][538] ([i915#13958]) -> [SKIP][539] ([i915#14544])
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_multiple@2x-tiling-y.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-4:
- shard-rkl: [SKIP][540] ([i915#14259]) -> [SKIP][541] ([i915#14544])
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_plane_multiple@tiling-4.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_multiple@tiling-4.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: [SKIP][542] ([i915#12247]) -> [SKIP][543] ([i915#12247] / [i915#14544])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-b:
- shard-rkl: [SKIP][544] ([i915#12247]) -> [SKIP][545] ([i915#12247] / [i915#14544] / [i915#8152]) +1 other test skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-b.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-b.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: [SKIP][546] ([i915#12343] / [i915#14544]) -> [SKIP][547] ([i915#12343])
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: [SKIP][548] ([i915#14544] / [i915#5354]) -> [SKIP][549] ([i915#5354])
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [SKIP][550] ([i915#3361]) -> [FAIL][551] ([i915#9295])
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: [SKIP][552] ([i915#15128]) -> [SKIP][553] ([i915#4281])
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-tglu-10/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][554] ([i915#9340]) -> [SKIP][555] ([i915#3828])
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: [SKIP][556] ([i915#8430]) -> [SKIP][557] ([i915#14544] / [i915#8430])
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_pm_lpsp@screens-disabled.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [SKIP][558] ([i915#15073]) -> [SKIP][559] ([i915#14544] / [i915#15073])
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp-stress.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-rkl: [ABORT][560] ([i915#15132]) -> [SKIP][561] ([i915#14544])
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_pm_rpm@system-suspend-modeset.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: [SKIP][562] ([i915#14544] / [i915#6524]) -> [SKIP][563] ([i915#6524]) +1 other test skip
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][564] ([i915#11520] / [i915#14544]) -> [SKIP][565] ([i915#11520]) +8 other tests skip
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][566] ([i915#11520]) -> [SKIP][567] ([i915#11520] / [i915#14544]) +5 other tests skip
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-dg1: [SKIP][568] ([i915#11520]) -> [SKIP][569] ([i915#11520] / [i915#4423])
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-dg1-14/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-dg1-14/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: [SKIP][570] ([i915#14544] / [i915#9683]) -> [SKIP][571] ([i915#9683])
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: [SKIP][572] ([i915#1072] / [i915#9732]) -> [SKIP][573] ([i915#1072] / [i915#14544] / [i915#9732]) +14 other tests skip
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_psr@psr-sprite-plane-move.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr2-suspend:
- shard-rkl: [SKIP][574] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][575] ([i915#1072] / [i915#9732]) +19 other tests skip
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_psr@psr2-suspend.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_psr@psr2-suspend.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: [SKIP][576] ([i915#14544] / [i915#9685]) -> [SKIP][577] ([i915#9685]) +1 other test skip
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-rkl: [SKIP][578] ([i915#5289]) -> [SKIP][579] ([i915#14544])
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_sharpness_filter@invalid-filter-with-scaler:
- shard-rkl: [SKIP][580] ([i915#15232]) -> [SKIP][581] ([i915#14544]) +1 other test skip
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_sharpness_filter@invalid-filter-with-scaler.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_sharpness_filter@invalid-filter-with-scaler.html
* igt@kms_sharpness_filter@invalid-plane-with-filter:
- shard-rkl: [SKIP][582] ([i915#14544]) -> [SKIP][583] ([i915#15232]) +1 other test skip
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_sharpness_filter@invalid-plane-with-filter.html
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_sharpness_filter@invalid-plane-with-filter.html
* igt@kms_vrr@flip-basic:
- shard-rkl: [SKIP][584] ([i915#14544]) -> [SKIP][585] ([i915#15243] / [i915#3555])
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_vrr@flip-basic.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flipline:
- shard-rkl: [SKIP][586] ([i915#15243] / [i915#3555]) -> [SKIP][587] ([i915#14544])
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_vrr@flipline.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_vrr@flipline.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: [SKIP][588] ([i915#14544]) -> [SKIP][589] ([i915#9906]) +1 other test skip
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-drrs.html
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-rkl: [SKIP][590] ([i915#2437]) -> [SKIP][591] ([i915#14544] / [i915#2437])
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@kms_writeback@writeback-invalid-parameters.html
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-rkl: [SKIP][592] ([i915#2437] / [i915#9412]) -> [SKIP][593] ([i915#14544] / [i915#2437] / [i915#9412])
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-4/igt@kms_writeback@writeback-pixel-formats.html
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: [SKIP][594] ([i915#14544] / [i915#2435]) -> [SKIP][595] ([i915#2435])
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@perf@per-context-mode-unprivileged.html
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-2/igt@perf@per-context-mode-unprivileged.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-rkl: [SKIP][596] ([i915#14544] / [i915#2433]) -> [SKIP][597] ([i915#2433])
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@perf@unprivileged-single-ctx-counters.html
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][598] ([i915#14544] / [i915#8516]) -> [SKIP][599] ([i915#8516])
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-write:
- shard-rkl: [SKIP][600] ([i915#3291] / [i915#3708]) -> [SKIP][601] ([i915#14544] / [i915#3291] / [i915#3708])
[600]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@prime_vgem@basic-write.html
[601]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-flip-hang:
- shard-rkl: [SKIP][602] ([i915#3708]) -> [SKIP][603] ([i915#14544] / [i915#3708])
[602]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-8/igt@prime_vgem@fence-flip-hang.html
[603]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-6/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: [SKIP][604] ([i915#14544] / [i915#3708]) -> [SKIP][605] ([i915#3708]) +1 other test skip
[604]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17499/shard-rkl-6/igt@prime_vgem@fence-read-hang.html
[605]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_157097v3/shard-rkl-5/igt@prime_vgem@fence-read-hang.html
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10393]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10393
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#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#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#1339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1339
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14350]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[i915#14809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14809
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15095
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15138
[i915#15140]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15140
[i915#15152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15152
[i915#15232]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15232
[i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#1850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1850
[i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7162]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7162
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7294]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#7882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7882
[i915#8152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8346
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#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#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[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#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9738]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9738
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[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_17499 -> Patchwork_157097v3
CI-20190529: 20190529
CI_DRM_17499: 6aa8d62a50c33f091548cc961a713223d488d6ad @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8611: 8611
Patchwork_157097v3: 6aa8d62a50c33f091548cc961a713223d488d6ad @ 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_157097v3/index.html
[-- Attachment #2: Type: text/html, Size: 192536 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse
2025-11-06 15:20 [PATCH v2 00/10] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
` (13 preceding siblings ...)
2025-11-07 12:16 ` ✓ i915.CI.Full: " Patchwork
@ 2025-11-07 18:44 ` Ville Syrjälä
14 siblings, 0 replies; 26+ messages in thread
From: Ville Syrjälä @ 2025-11-07 18:44 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
On Thu, Nov 06, 2025 at 05:20:39PM +0200, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Get rid of all the custom fast vs. slow intel_de_wait_custom()
> timeouts that have started to spread like a cancer recently.
>
> The eventual aim is to get rid of the fast vs. slow timeout
> stuff entirely and switch over to poll_timeout_us()...
>
> v2: Drop the extraneous timeout debugs to make it simpler to change them
> Use the slow timeout in all cases where we have both slow and fast
>
> Ville Syrjälä (10):
> drm/i915/cx0: Print the correct timeout
> drm/i915/cx0: Nuke extraneous timeout debugs
> drm/i915/ltphy: Nuke extraneous timeout debugs
> drm/i915/cx0: Replace XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_US with
> XELPDP_PORT_POWERDOWN_UPDATE_TIMEOUT_MS
> drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US
> drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/
> drm/i915/cx0:
> s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/
> drm/i915/ltphy: Nuke bogus weird timeouts
> drm/i915/hdcp: Use the default 2 usec fast polling timeout
> drm/i915/pmdemand: Use the default 2 usec fast polling timeout
This is now in. Thanks for the review.
I'll follow up next week with the full intel_de_wait_custom() nukage
and other related refactoring. I want to re-run all the cocci scripts
to make sure there are no rebase fumbles left after these changes...
>
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 52 +++++++++----------
> .../gpu/drm/i915/display/intel_cx0_phy_regs.h | 7 ++-
> drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +-
> drivers/gpu/drm/i915/display/intel_lt_phy.c | 47 ++++++++---------
> .../gpu/drm/i915/display/intel_lt_phy_regs.h | 7 ++-
> drivers/gpu/drm/i915/display/intel_pmdemand.c | 2 +-
> 6 files changed, 54 insertions(+), 63 deletions(-)
>
> --
> 2.49.1
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 26+ messages in thread