* [PATCH v1 1/8] drm/i915/display: Move CMRR crtc state into vrr state
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-05-19 5:03 ` [PATCH v1 2/8] drm/i915/vrr: Move CMRR register writes to fix refresh rate path Mitul Golani
` (8 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
CMRR is part of the VRR fixed refresh rate case. Instead of a separate
top-level state entry, nest it within the vrr crtc state parameters.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 10 +++----
.../drm/i915/display/intel_display_types.h | 10 +++----
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/display/intel_vrr.c | 30 +++++++++----------
4 files changed, 25 insertions(+), 27 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index d5cf1476c7b9..1cdc6d8b9e5d 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -927,8 +927,8 @@ static bool vrr_params_changed(const struct intel_crtc_state *old_crtc_state,
static bool cmrr_params_changed(const struct intel_crtc_state *old_crtc_state,
const struct intel_crtc_state *new_crtc_state)
{
- return old_crtc_state->cmrr.cmrr_m != new_crtc_state->cmrr.cmrr_m ||
- old_crtc_state->cmrr.cmrr_n != new_crtc_state->cmrr.cmrr_n;
+ return old_crtc_state->vrr.cmrr.cmrr_m != new_crtc_state->vrr.cmrr.cmrr_m ||
+ old_crtc_state->vrr.cmrr.cmrr_n != new_crtc_state->vrr.cmrr.cmrr_n;
}
static bool intel_crtc_vrr_enabling(struct intel_atomic_state *state,
@@ -5459,9 +5459,9 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
PIPE_CONF_CHECK_I(vrr.flipline);
PIPE_CONF_CHECK_I(vrr.vsync_start);
PIPE_CONF_CHECK_I(vrr.vsync_end);
- PIPE_CONF_CHECK_LLI(cmrr.cmrr_m);
- PIPE_CONF_CHECK_LLI(cmrr.cmrr_n);
- PIPE_CONF_CHECK_BOOL(cmrr.enable);
+ PIPE_CONF_CHECK_LLI(vrr.cmrr.cmrr_m);
+ PIPE_CONF_CHECK_LLI(vrr.cmrr.cmrr_n);
+ PIPE_CONF_CHECK_BOOL(vrr.cmrr.enable);
PIPE_CONF_CHECK_I(vrr.dc_balance.vmin);
PIPE_CONF_CHECK_I(vrr.dc_balance.vmax);
PIPE_CONF_CHECK_I(vrr.dc_balance.guardband);
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index 26e59110e743..ce280349622b 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -1397,14 +1397,12 @@ struct intel_crtc_state {
u16 max_increase, max_decrease;
u16 vblank_target;
} dc_balance;
+ struct {
+ bool enable;
+ u64 cmrr_n, cmrr_m;
+ } cmrr;
} vrr;
- /* Content Match Refresh Rate state */
- struct {
- bool enable;
- u64 cmrr_n, cmrr_m;
- } cmrr;
-
/* Stream Splitter for eDP MSO */
struct {
bool enable;
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 2151766546e6..7c288e2e7593 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -3206,7 +3206,7 @@ static void intel_dp_compute_as_sdp(struct intel_dp *intel_dp,
as_sdp->duration_incr_ms = 0;
as_sdp->vtotal = intel_vrr_vmin_vtotal(crtc_state);
- if (crtc_state->cmrr.enable) {
+ if (crtc_state->vrr.cmrr.enable) {
as_sdp->mode = DP_AS_SDP_FAVT_TRR_REACHED;
as_sdp->target_rr = drm_mode_vrefresh(adjusted_mode);
as_sdp->target_rr_divider = true;
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index 1b09992ce9fd..a5bd87c2912a 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -220,12 +220,12 @@ cmrr_get_vtotal(struct intel_crtc_state *crtc_state, bool video_mode_required)
multiplier_n = 1000;
}
- crtc_state->cmrr.cmrr_n = mul_u32_u32(desired_refresh_rate * adjusted_mode->crtc_htotal,
- multiplier_n);
+ crtc_state->vrr.cmrr.cmrr_n = mul_u32_u32(desired_refresh_rate * adjusted_mode->crtc_htotal,
+ multiplier_n);
vtotal = DIV_ROUND_UP_ULL(mul_u32_u32(adjusted_mode->crtc_clock * 1000, multiplier_n),
- crtc_state->cmrr.cmrr_n);
+ crtc_state->vrr.cmrr.cmrr_n);
adjusted_pixel_rate = mul_u32_u32(adjusted_mode->crtc_clock * 1000, multiplier_m);
- crtc_state->cmrr.cmrr_m = do_div(adjusted_pixel_rate, crtc_state->cmrr.cmrr_n);
+ crtc_state->vrr.cmrr.cmrr_m = do_div(adjusted_pixel_rate, crtc_state->vrr.cmrr.cmrr_n);
return vtotal;
}
@@ -243,7 +243,7 @@ void intel_vrr_compute_cmrr_timings(struct intel_crtc_state *crtc_state)
crtc_state->vrr.vmin = crtc_state->vrr.vmax;
crtc_state->vrr.flipline = crtc_state->vrr.vmin;
- crtc_state->cmrr.enable = true;
+ crtc_state->vrr.cmrr.enable = true;
crtc_state->mode_flags |= I915_MODE_FLAG_VRR;
}
@@ -636,15 +636,15 @@ void intel_vrr_set_transcoder_timings(const struct intel_crtc_state *crtc_state)
return;
}
- if (crtc_state->cmrr.enable) {
+ if (crtc_state->vrr.cmrr.enable) {
intel_de_write(display, TRANS_CMRR_M_HI(display, cpu_transcoder),
- upper_32_bits(crtc_state->cmrr.cmrr_m));
+ upper_32_bits(crtc_state->vrr.cmrr.cmrr_m));
intel_de_write(display, TRANS_CMRR_M_LO(display, cpu_transcoder),
- lower_32_bits(crtc_state->cmrr.cmrr_m));
+ lower_32_bits(crtc_state->vrr.cmrr.cmrr_m));
intel_de_write(display, TRANS_CMRR_N_HI(display, cpu_transcoder),
- upper_32_bits(crtc_state->cmrr.cmrr_n));
+ upper_32_bits(crtc_state->vrr.cmrr.cmrr_n));
intel_de_write(display, TRANS_CMRR_N_LO(display, cpu_transcoder),
- lower_32_bits(crtc_state->cmrr.cmrr_n));
+ lower_32_bits(crtc_state->vrr.cmrr.cmrr_n));
}
intel_vrr_set_fixed_rr_timings(crtc_state);
@@ -962,7 +962,7 @@ void intel_vrr_enable(const struct intel_crtc_state *crtc_state)
intel_vrr_enable_dc_balancing(crtc_state);
if (!intel_vrr_always_use_vrr_tg(display))
- intel_vrr_tg_enable(crtc_state, crtc_state->cmrr.enable);
+ intel_vrr_tg_enable(crtc_state, crtc_state->vrr.cmrr.enable);
}
void intel_vrr_disable(const struct intel_crtc_state *old_crtc_state)
@@ -1059,12 +1059,12 @@ void intel_vrr_get_config(struct intel_crtc_state *crtc_state)
TRANS_VRR_CTL(display, cpu_transcoder));
if (HAS_CMRR(display))
- crtc_state->cmrr.enable = (trans_vrr_ctl & VRR_CTL_CMRR_ENABLE);
+ crtc_state->vrr.cmrr.enable = (trans_vrr_ctl & VRR_CTL_CMRR_ENABLE);
- if (crtc_state->cmrr.enable) {
- crtc_state->cmrr.cmrr_n =
+ if (crtc_state->vrr.cmrr.enable) {
+ crtc_state->vrr.cmrr.cmrr_n =
intel_de_read64_2x32(display, TRANS_CMRR_N_LO(display, cpu_transcoder));
- crtc_state->cmrr.cmrr_m =
+ crtc_state->vrr.cmrr.cmrr_m =
intel_de_read64_2x32(display, TRANS_CMRR_M_LO(display, cpu_transcoder));
}
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH v1 2/8] drm/i915/vrr: Move CMRR register writes to fix refresh rate path
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
2026-05-19 5:03 ` [PATCH v1 1/8] drm/i915/display: Move CMRR crtc state into vrr state Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-05-19 5:03 ` [PATCH v1 3/8] drm/i915/display: Introduce CMRR fraction level to vrr crtc state Mitul Golani
` (7 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
Write CMRR related M/N registers to fix rate path for its better
alignment as fix refresh rate use-case.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_vrr.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index a5bd87c2912a..87d52b206bdb 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -328,6 +328,17 @@ void intel_vrr_set_fixed_rr_timings(const struct intel_crtc_state *crtc_state)
if (!intel_vrr_possible(crtc_state))
return;
+ if (crtc_state->vrr.cmrr.enable) {
+ intel_de_write(display, TRANS_CMRR_M_HI(display, cpu_transcoder),
+ upper_32_bits(crtc_state->vrr.cmrr.cmrr_m));
+ intel_de_write(display, TRANS_CMRR_M_LO(display, cpu_transcoder),
+ lower_32_bits(crtc_state->vrr.cmrr.cmrr_m));
+ intel_de_write(display, TRANS_CMRR_N_HI(display, cpu_transcoder),
+ upper_32_bits(crtc_state->vrr.cmrr.cmrr_n));
+ intel_de_write(display, TRANS_CMRR_N_LO(display, cpu_transcoder),
+ lower_32_bits(crtc_state->vrr.cmrr.cmrr_n));
+ }
+
intel_de_write(display, TRANS_VRR_VMIN(display, cpu_transcoder),
intel_vrr_fixed_rr_hw_vmin(crtc_state) - 1);
intel_de_write(display, TRANS_VRR_VMAX(display, cpu_transcoder),
@@ -636,17 +647,6 @@ void intel_vrr_set_transcoder_timings(const struct intel_crtc_state *crtc_state)
return;
}
- if (crtc_state->vrr.cmrr.enable) {
- intel_de_write(display, TRANS_CMRR_M_HI(display, cpu_transcoder),
- upper_32_bits(crtc_state->vrr.cmrr.cmrr_m));
- intel_de_write(display, TRANS_CMRR_M_LO(display, cpu_transcoder),
- lower_32_bits(crtc_state->vrr.cmrr.cmrr_m));
- intel_de_write(display, TRANS_CMRR_N_HI(display, cpu_transcoder),
- upper_32_bits(crtc_state->vrr.cmrr.cmrr_n));
- intel_de_write(display, TRANS_CMRR_N_LO(display, cpu_transcoder),
- lower_32_bits(crtc_state->vrr.cmrr.cmrr_n));
- }
-
intel_vrr_set_fixed_rr_timings(crtc_state);
if (!intel_vrr_always_use_vrr_tg(display))
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH v1 3/8] drm/i915/display: Introduce CMRR fraction level to vrr crtc state
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
2026-05-19 5:03 ` [PATCH v1 1/8] drm/i915/display: Move CMRR crtc state into vrr state Mitul Golani
2026-05-19 5:03 ` [PATCH v1 2/8] drm/i915/vrr: Move CMRR register writes to fix refresh rate path Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-06-02 13:10 ` Borah, Chaitanya Kumar
2026-05-19 5:03 ` [PATCH v1 4/8] drm/i915/display: Add state dump for CMRR params Mitul Golani
` (6 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
CMRR (Content Match Refresh Rate) requires fractional multipliers
applied to vtotal to precisely match the target refresh rate. Introduce
enum cmrr_level to encode three distinct fraction cases:
CMRR_DEFAULT: No fractional adjustment; use the fixed refresh rate
timings as-is.
CMRR_HIGH: Apply a 1001/1000 multiplier to vtotal, targeting a
slightly higher effective refresh rate (e.g. 60.06 Hz
for a 60 Hz mode). Used for video content playback.
CMRR_LOW: Apply a 1000/1001 multiplier to vtotal, targeting a
slightly lower effective refresh rate. Used when the
pixel clock needs to be pulled down to match content.
Add the level field to the vrr.cmrr crtc state and state dump so it
can be tracked.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_types.h | 7 +++++++
drivers/gpu/drm/i915/display/intel_vrr.c | 12 ++++++++++++
drivers/gpu/drm/i915/display/intel_vrr.h | 2 ++
3 files changed, 21 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index ce280349622b..1d5aee13afb1 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -999,6 +999,12 @@ struct intel_casf {
bool enable;
};
+enum cmrr_level {
+ CMRR_DEFAULT,
+ CMRR_LOW,
+ CMRR_HIGH,
+};
+
struct intel_crtc_state {
/*
* uapi (drm) state. This is the software state shown to userspace.
@@ -1400,6 +1406,7 @@ struct intel_crtc_state {
struct {
bool enable;
u64 cmrr_n, cmrr_m;
+ enum cmrr_level level;
} cmrr;
} vrr;
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index 87d52b206bdb..8d79d289378b 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -1228,3 +1228,15 @@ int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_st
return intel_vrr_vblank_start(crtc_state, VRR_DCB_VMAX(tmp) + 1);
}
+
+char *intel_vrr_cmrr_level_to_string(enum cmrr_level level)
+{
+ switch (level) {
+ case CMRR_LOW:
+ return "Low";
+ case CMRR_HIGH:
+ return "High";
+ default:
+ return "Default";
+ }
+}
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.h b/drivers/gpu/drm/i915/display/intel_vrr.h
index 4f16ca4af91f..86707b8af2e3 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.h
+++ b/drivers/gpu/drm/i915/display/intel_vrr.h
@@ -7,6 +7,7 @@
#define __INTEL_VRR_H__
#include <linux/types.h>
+#include "intel_display_types.h"
struct drm_connector_state;
struct intel_atomic_state;
@@ -53,5 +54,6 @@ int intel_vrr_dcb_vmin_vblank_start_next(const struct intel_crtc_state *crtc_sta
int intel_vrr_dcb_vmax_vblank_start_next(const struct intel_crtc_state *crtc_state);
int intel_vrr_dcb_vmin_vblank_start_final(const struct intel_crtc_state *crtc_state);
int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_state);
+char *intel_vrr_cmrr_level_to_string(enum cmrr_level level);
#endif /* __INTEL_VRR_H__ */
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [PATCH v1 3/8] drm/i915/display: Introduce CMRR fraction level to vrr crtc state
2026-05-19 5:03 ` [PATCH v1 3/8] drm/i915/display: Introduce CMRR fraction level to vrr crtc state Mitul Golani
@ 2026-06-02 13:10 ` Borah, Chaitanya Kumar
0 siblings, 0 replies; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-06-02 13:10 UTC (permalink / raw)
To: Mitul Golani, intel-gfx; +Cc: ankit.k.nautiyal, ville.syrjala
On 5/19/2026 10:33 AM, Mitul Golani wrote:
> CMRR (Content Match Refresh Rate) requires fractional multipliers
> applied to vtotal to precisely match the target refresh rate. Introduce
> enum cmrr_level to encode three distinct fraction cases:
>
> CMRR_DEFAULT: No fractional adjustment; use the fixed refresh rate
> timings as-is.
>
> CMRR_HIGH: Apply a 1001/1000 multiplier to vtotal, targeting a
> slightly higher effective refresh rate (e.g. 60.06 Hz
> for a 60 Hz mode). Used for video content playback.
>
Looking at BSpec-68925, the ratio 1001/1000 is never mentioned.
My understanding is that CMRR always dithers *down* the actual refresh
rate (defined by the edid) to a a desired refresh rate of the content.
Looking at the use-case of CVT RB3 4K, the refresh rate calculated from
the edid timings would be 60.021Hz which can be brought to either a
integer rate of 60Hz(Desktop use-cases) or video rate of 60/1.001 Hz.
The spec also mentions CVT RB2, which apparently has a rounded down
pixel clock that results in a refresh rate of 59.99Hz, I guess in that
case we can only accurately support video modes (60/1.001) using CMRR
and not exact 60Hz.
Few other things to support this claim.
1. The algorithm in the BSpec only defines one set of fraction (for
video modes)
refresh_rate_muliplier = 1000;
refresh_rate_divider = 1001;
2. There is only one bit (BIT[5]) to represent "Target Refresh Rate
Divider" in DB4 of Adaptive Sync SDP which is documented as
0 = 1.000 (Nominal RR)
1 = 1.001 (Nominal RR / 1.001)
Also, I could not really find a standard that defines the multiplier of
1001/1000.
Any reason/use-case, you found to dither up the RR?
Coming to the API interface the series choses, It does not really work
for the CVT RB3 timings that was mentioned above. Since the idea is to
dither down 60.021Hz to 60Hz or 60/1.001 Hz, the assumption that you
will always apply a multiplier of 1000/1001 on the refresh rate derived
from edid to bring down the refresh rate, does not fit.
Therefore, I think even for the debugfs implementation we should try to
incorporate the uAPI design (or a version of it) proposed during the
Display Hackfest.[1]
==
Chaitanya
[1]
https://gitlab.freedesktop.org/-/project/2891/uploads/9db8886701e2598271a8c4c6dc4dc2b1/display_next_hackfest_2026.pdf
> CMRR_LOW: Apply a 1000/1001 multiplier to vtotal, targeting a
> slightly lower effective refresh rate. Used when the
> pixel clock needs to be pulled down to match content.
>
> Add the level field to the vrr.cmrr crtc state and state dump so it
> can be tracked.
>
> Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_display_types.h | 7 +++++++
> drivers/gpu/drm/i915/display/intel_vrr.c | 12 ++++++++++++
> drivers/gpu/drm/i915/display/intel_vrr.h | 2 ++
> 3 files changed, 21 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
> index ce280349622b..1d5aee13afb1 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> @@ -999,6 +999,12 @@ struct intel_casf {
> bool enable;
> };
>
> +enum cmrr_level {
> + CMRR_DEFAULT,
> + CMRR_LOW,
> + CMRR_HIGH,
> +};
> +
> struct intel_crtc_state {
> /*
> * uapi (drm) state. This is the software state shown to userspace.
> @@ -1400,6 +1406,7 @@ struct intel_crtc_state {
> struct {
> bool enable;
> u64 cmrr_n, cmrr_m;
> + enum cmrr_level level;
> } cmrr;
> } vrr;
>
> diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
> index 87d52b206bdb..8d79d289378b 100644
> --- a/drivers/gpu/drm/i915/display/intel_vrr.c
> +++ b/drivers/gpu/drm/i915/display/intel_vrr.c
> @@ -1228,3 +1228,15 @@ int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_st
>
> return intel_vrr_vblank_start(crtc_state, VRR_DCB_VMAX(tmp) + 1);
> }
> +
> +char *intel_vrr_cmrr_level_to_string(enum cmrr_level level)
> +{
> + switch (level) {
> + case CMRR_LOW:
> + return "Low";
> + case CMRR_HIGH:
> + return "High";
> + default:
> + return "Default";
> + }
> +}
> diff --git a/drivers/gpu/drm/i915/display/intel_vrr.h b/drivers/gpu/drm/i915/display/intel_vrr.h
> index 4f16ca4af91f..86707b8af2e3 100644
> --- a/drivers/gpu/drm/i915/display/intel_vrr.h
> +++ b/drivers/gpu/drm/i915/display/intel_vrr.h
> @@ -7,6 +7,7 @@
> #define __INTEL_VRR_H__
>
> #include <linux/types.h>
> +#include "intel_display_types.h"
>
> struct drm_connector_state;
> struct intel_atomic_state;
> @@ -53,5 +54,6 @@ int intel_vrr_dcb_vmin_vblank_start_next(const struct intel_crtc_state *crtc_sta
> int intel_vrr_dcb_vmax_vblank_start_next(const struct intel_crtc_state *crtc_state);
> int intel_vrr_dcb_vmin_vblank_start_final(const struct intel_crtc_state *crtc_state);
> int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_state);
> +char *intel_vrr_cmrr_level_to_string(enum cmrr_level level);
>
> #endif /* __INTEL_VRR_H__ */
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH v1 4/8] drm/i915/display: Add state dump for CMRR params
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (2 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 3/8] drm/i915/display: Introduce CMRR fraction level to vrr crtc state Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-05-19 5:03 ` [PATCH v1 5/8] i915/display/vrr: Compute CMRR params along with fixed refresh rate params Mitul Golani
` (5 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
Add state dump for CMRR params to track CMRR crtc state config
alongside the existing VRR state dump.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_crtc_state_dump.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c b/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
index 4493483f10a9..0563e37042ab 100644
--- a/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
+++ b/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
@@ -300,6 +300,12 @@ void intel_crtc_state_dump(const struct intel_crtc_state *pipe_config,
pipe_config->vrr.pipeline_full, pipe_config->vrr.guardband,
pipe_config->vrr.vsync_start, pipe_config->vrr.vsync_end);
+ drm_printf(&p, "vrr: cmrr: %s, cmrr m: %llu, cmrr n: %llu fraction level: %s\n",
+ str_yes_no(pipe_config->vrr.cmrr.enable),
+ pipe_config->vrr.cmrr.cmrr_m,
+ pipe_config->vrr.cmrr.cmrr_n,
+ intel_vrr_cmrr_level_to_string(pipe_config->vrr.cmrr.level));
+
drm_printf(&p, "vrr: vmin vblank: %d, vmax vblank: %d, vmin vtotal: %d, vmax vtotal: %d\n",
intel_vrr_vmin_vblank_start(pipe_config), intel_vrr_vmax_vblank_start(pipe_config),
intel_vrr_vmin_vtotal(pipe_config), intel_vrr_vmax_vtotal(pipe_config));
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH v1 5/8] i915/display/vrr: Compute CMRR params along with fixed refresh rate params
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (3 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 4/8] drm/i915/display: Add state dump for CMRR params Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-05-19 5:03 ` [PATCH v1 6/8] drm/i915/display: Add per-CRTC debugfs interface for CMRR fraction level Mitul Golani
` (4 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
CMRR is not a separate VRR operating mode but a special case of
fixed refresh rate with the VRR timing generator enabled.
Like regular fixed-RR, CMRR operates with vmin = vmax = flipline,
but derives the vtotal via a fractional multiplier rather than using
the nominal mode vtotal directly.
When CMRR fraction is required on an eDP panel,
cmrr_get_vtotal() is used to compute the fractional vtotal; otherwise
the standard mode vtotal is used.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_vrr.c | 33 +++++++-----------------
1 file changed, 10 insertions(+), 23 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index 8d79d289378b..bbc68c614667 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -230,23 +230,6 @@ cmrr_get_vtotal(struct intel_crtc_state *crtc_state, bool video_mode_required)
return vtotal;
}
-static
-void intel_vrr_compute_cmrr_timings(struct intel_crtc_state *crtc_state)
-{
- /*
- * TODO: Compute precise target refresh rate to determine
- * if video_mode_required should be true. Currently set to
- * false due to uncertainty about the precise target
- * refresh Rate.
- */
- crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state, false);
- crtc_state->vrr.vmin = crtc_state->vrr.vmax;
- crtc_state->vrr.flipline = crtc_state->vrr.vmin;
-
- crtc_state->vrr.cmrr.enable = true;
- crtc_state->mode_flags |= I915_MODE_FLAG_VRR;
-}
-
static
void intel_vrr_compute_vrr_timings(struct intel_crtc_state *crtc_state,
int vmin, int vmax)
@@ -260,10 +243,16 @@ void intel_vrr_compute_vrr_timings(struct intel_crtc_state *crtc_state,
}
static
-void intel_vrr_compute_fixed_rr_timings(struct intel_crtc_state *crtc_state)
+void intel_vrr_compute_fixed_rr_timings(struct intel_crtc_state *crtc_state,
+ bool is_edp)
{
- /* For fixed rr, vmin = vmax = flipline */
- crtc_state->vrr.vmax = crtc_state->hw.adjusted_mode.crtc_vtotal;
+ if (is_cmrr_frac_required(crtc_state) && is_edp) {
+ /* For CMRR, vmin = vmax = flipline = Dethered Vtotal */
+ crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state, false);
+ } else {
+ /* For fixed rr, vmin = vmax = flipline */
+ crtc_state->vrr.vmax = crtc_state->hw.adjusted_mode.crtc_vtotal;
+ }
crtc_state->vrr.vmin = crtc_state->vrr.vmax;
crtc_state->vrr.flipline = crtc_state->vrr.vmin;
}
@@ -468,10 +457,8 @@ intel_vrr_compute_config(struct intel_crtc_state *crtc_state,
if (crtc_state->uapi.vrr_enabled && vmin < vmax)
intel_vrr_compute_vrr_timings(crtc_state, vmin, vmax);
- else if (is_cmrr_frac_required(crtc_state) && is_edp)
- intel_vrr_compute_cmrr_timings(crtc_state);
else
- intel_vrr_compute_fixed_rr_timings(crtc_state);
+ intel_vrr_compute_fixed_rr_timings(crtc_state, is_edp);
if (HAS_AS_SDP(display)) {
crtc_state->vrr.vsync_start =
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH v1 6/8] drm/i915/display: Add per-CRTC debugfs interface for CMRR fraction level
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (4 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 5/8] i915/display/vrr: Compute CMRR params along with fixed refresh rate params Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-06-02 13:11 ` Borah, Chaitanya Kumar
2026-05-19 5:03 ` [PATCH v1 7/8] drm/i915/vrr: Compute CMRR vtotal based on configured scaling level Mitul Golani
` (3 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
Add a per-CRTC debugfs entry 'vrr/cmrr_scaling' to allow reading and
writing the CMRR fraction level at runtime
for debug and testing purposes.
The file accepts three string values:
"Low" - Apply 1000/1001 fractional multiplier to vtotal
"Default" - Use nominal fixed refresh rate vtotal as-is
"High" - Apply 1001/1000 fractional multiplier to vtotal
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
.../drm/i915/display/intel_display_debugfs.c | 2 +
drivers/gpu/drm/i915/display/intel_vrr.c | 85 +++++++++++++++++++
drivers/gpu/drm/i915/display/intel_vrr.h | 1 +
3 files changed, 88 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
index 81bef000a4e3..ae698560f306 100644
--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -48,6 +48,7 @@
#include "intel_psr.h"
#include "intel_psr_regs.h"
#include "intel_vdsc.h"
+#include "intel_vrr.h"
#include "intel_wm.h"
#include "intel_tc.h"
@@ -1387,6 +1388,7 @@ void intel_crtc_debugfs_add(struct intel_crtc *crtc)
intel_drrs_crtc_debugfs_add(crtc);
intel_fbc_crtc_debugfs_add(crtc);
hsw_ips_crtc_debugfs_add(crtc);
+ intel_vrr_crtc_debugfs_add(crtc);
debugfs_create_file("i915_current_bpc", 0444, root, crtc,
&i915_current_bpc_fops);
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index bbc68c614667..e31778367245 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -20,6 +20,8 @@
#include "skl_prefill.h"
#include "skl_watermark.h"
+#include "linux/debugfs.h"
+
#define FIXED_POINT_PRECISION 100
#define CMRR_PRECISION_TOLERANCE 10
@@ -1227,3 +1229,86 @@ char *intel_vrr_cmrr_level_to_string(enum cmrr_level level)
return "Default";
}
}
+
+static int string_to_cmrr(const char *str, enum cmrr_level *level)
+{
+ if (sysfs_streq(str, "Low"))
+ *level = CMRR_LOW;
+ else if (sysfs_streq(str, "High"))
+ *level = CMRR_HIGH;
+ else if (sysfs_streq(str, "Default"))
+ *level = CMRR_DEFAULT;
+ else
+ return -EINVAL;
+
+ return 0;
+}
+
+static ssize_t cmrr_write(struct file *file,
+ const char __user *buf,
+ size_t count, loff_t *ppos)
+{
+ struct seq_file *s = file->private_data;
+ struct intel_crtc *crtc = s->private;
+ struct intel_crtc_state *crtc_state =
+ to_intel_crtc_state(crtc->base.state);
+ char kbuf[32];
+ enum cmrr_level level;
+ int ret;
+
+ if (count >= sizeof(kbuf))
+ return -EINVAL;
+
+ if (copy_from_user(kbuf, buf, count))
+ return -EFAULT;
+
+ kbuf[count] = '\0';
+
+ ret = string_to_cmrr(kbuf, &level);
+ if (ret)
+ return ret;
+
+ crtc_state->vrr.cmrr.level = level;
+
+ return count;
+}
+
+static int cmrr_show(struct seq_file *s, void *data)
+{
+ struct intel_crtc *crtc = s->private;
+ struct intel_crtc_state *crtc_state =
+ to_intel_crtc_state(crtc->base.state);
+
+ seq_printf(s, "%s\n", intel_vrr_cmrr_level_to_string(crtc_state->vrr.cmrr.level));
+
+ return 0;
+}
+
+static int cmrr_open(struct inode *inode, struct file *file)
+{
+ return single_open(file, cmrr_show, inode->i_private);
+}
+
+static const struct file_operations cmrr_fops = {
+ .owner = THIS_MODULE,
+ .open = cmrr_open,
+ .read = seq_read,
+ .write = cmrr_write,
+ .llseek = seq_lseek,
+ .release = single_release,
+};
+
+void intel_vrr_crtc_debugfs_add(struct intel_crtc *crtc)
+{
+ struct dentry *root = crtc->base.debugfs_entry;
+ struct dentry *dir;
+
+ if (!root)
+ return;
+
+ dir = debugfs_create_dir("vrr", root);
+ if (IS_ERR(dir))
+ pr_err("debugfs creation : %ld\n", PTR_ERR(dir));
+
+ debugfs_create_file("cmrr_scaling", 0600, dir, crtc, &cmrr_fops);
+}
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.h b/drivers/gpu/drm/i915/display/intel_vrr.h
index 86707b8af2e3..9b52a0bf0e4f 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.h
+++ b/drivers/gpu/drm/i915/display/intel_vrr.h
@@ -55,5 +55,6 @@ int intel_vrr_dcb_vmax_vblank_start_next(const struct intel_crtc_state *crtc_sta
int intel_vrr_dcb_vmin_vblank_start_final(const struct intel_crtc_state *crtc_state);
int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_state);
char *intel_vrr_cmrr_level_to_string(enum cmrr_level level);
+void intel_vrr_crtc_debugfs_add(struct intel_crtc *crtc);
#endif /* __INTEL_VRR_H__ */
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [PATCH v1 6/8] drm/i915/display: Add per-CRTC debugfs interface for CMRR fraction level
2026-05-19 5:03 ` [PATCH v1 6/8] drm/i915/display: Add per-CRTC debugfs interface for CMRR fraction level Mitul Golani
@ 2026-06-02 13:11 ` Borah, Chaitanya Kumar
0 siblings, 0 replies; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-06-02 13:11 UTC (permalink / raw)
To: Mitul Golani, intel-gfx; +Cc: ankit.k.nautiyal, ville.syrjala
On 5/19/2026 10:33 AM, Mitul Golani wrote:
> Add a per-CRTC debugfs entry 'vrr/cmrr_scaling' to allow reading and
> writing the CMRR fraction level at runtime
> for debug and testing purposes.
>
> The file accepts three string values:
> "Low" - Apply 1000/1001 fractional multiplier to vtotal
> "Default" - Use nominal fixed refresh rate vtotal as-is
> "High" - Apply 1001/1000 fractional multiplier to vtotal
>
> Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
> ---
> .../drm/i915/display/intel_display_debugfs.c | 2 +
> drivers/gpu/drm/i915/display/intel_vrr.c | 85 +++++++++++++++++++
> drivers/gpu/drm/i915/display/intel_vrr.h | 1 +
> 3 files changed, 88 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> index 81bef000a4e3..ae698560f306 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> @@ -48,6 +48,7 @@
> #include "intel_psr.h"
> #include "intel_psr_regs.h"
> #include "intel_vdsc.h"
> +#include "intel_vrr.h"
> #include "intel_wm.h"
> #include "intel_tc.h"
>
> @@ -1387,6 +1388,7 @@ void intel_crtc_debugfs_add(struct intel_crtc *crtc)
> intel_drrs_crtc_debugfs_add(crtc);
> intel_fbc_crtc_debugfs_add(crtc);
> hsw_ips_crtc_debugfs_add(crtc);
> + intel_vrr_crtc_debugfs_add(crtc);
>
> debugfs_create_file("i915_current_bpc", 0444, root, crtc,
> &i915_current_bpc_fops);
> diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
> index bbc68c614667..e31778367245 100644
> --- a/drivers/gpu/drm/i915/display/intel_vrr.c
> +++ b/drivers/gpu/drm/i915/display/intel_vrr.c
> @@ -20,6 +20,8 @@
> #include "skl_prefill.h"
> #include "skl_watermark.h"
>
> +#include "linux/debugfs.h"
> +
#include <linux/debugfs.h>
> #define FIXED_POINT_PRECISION 100
> #define CMRR_PRECISION_TOLERANCE 10
>
> @@ -1227,3 +1229,86 @@ char *intel_vrr_cmrr_level_to_string(enum cmrr_level level)
> return "Default";
> }
> }
> +
> +static int string_to_cmrr(const char *str, enum cmrr_level *level)
> +{
> + if (sysfs_streq(str, "Low"))
> + *level = CMRR_LOW;
> + else if (sysfs_streq(str, "High"))
> + *level = CMRR_HIGH;
> + else if (sysfs_streq(str, "Default"))
> + *level = CMRR_DEFAULT;
> + else
> + return -EINVAL;
> +
> + return 0;
> +}
> +
> +static ssize_t cmrr_write(struct file *file,
> + const char __user *buf,
> + size_t count, loff_t *ppos)
> +{
> + struct seq_file *s = file->private_data;
> + struct intel_crtc *crtc = s->private;
> + struct intel_crtc_state *crtc_state =
> + to_intel_crtc_state(crtc->base.state);
> + char kbuf[32];
> + enum cmrr_level level;
> + int ret;
> +
> + if (count >= sizeof(kbuf))
> + return -EINVAL;
> +
> + if (copy_from_user(kbuf, buf, count))
> + return -EFAULT;
> +
> + kbuf[count] = '\0';
> +
> + ret = string_to_cmrr(kbuf, &level);
> + if (ret)
> + return ret;
> +
> + crtc_state->vrr.cmrr.level = level;
> +
Will this not be over-written by intel_vrr_compute_fixed_rr_timings() ?
We would need an entry in struct intel_crtc to keep track of what the
user of the debugfs entry wants the driver to do and factor that in
intel_vrr_compute_fixed_rr_timings()
==
Chaitanya
> + return count;
> +}
> +
> +static int cmrr_show(struct seq_file *s, void *data)
> +{
> + struct intel_crtc *crtc = s->private;
> + struct intel_crtc_state *crtc_state =
> + to_intel_crtc_state(crtc->base.state);
> +
> + seq_printf(s, "%s\n", intel_vrr_cmrr_level_to_string(crtc_state->vrr.cmrr.level));
> +
> + return 0;
> +}
> +
> +static int cmrr_open(struct inode *inode, struct file *file)
> +{
> + return single_open(file, cmrr_show, inode->i_private);
> +}
> +
> +static const struct file_operations cmrr_fops = {
> + .owner = THIS_MODULE,
> + .open = cmrr_open,
> + .read = seq_read,
> + .write = cmrr_write,
> + .llseek = seq_lseek,
> + .release = single_release,
> +};
> +
> +void intel_vrr_crtc_debugfs_add(struct intel_crtc *crtc)
> +{
> + struct dentry *root = crtc->base.debugfs_entry;
> + struct dentry *dir;
> +
> + if (!root)
> + return;
> +
> + dir = debugfs_create_dir("vrr", root);
> + if (IS_ERR(dir))
> + pr_err("debugfs creation : %ld\n", PTR_ERR(dir));
> +
> + debugfs_create_file("cmrr_scaling", 0600, dir, crtc, &cmrr_fops);
> +}
> diff --git a/drivers/gpu/drm/i915/display/intel_vrr.h b/drivers/gpu/drm/i915/display/intel_vrr.h
> index 86707b8af2e3..9b52a0bf0e4f 100644
> --- a/drivers/gpu/drm/i915/display/intel_vrr.h
> +++ b/drivers/gpu/drm/i915/display/intel_vrr.h
> @@ -55,5 +55,6 @@ int intel_vrr_dcb_vmax_vblank_start_next(const struct intel_crtc_state *crtc_sta
> int intel_vrr_dcb_vmin_vblank_start_final(const struct intel_crtc_state *crtc_state);
> int intel_vrr_dcb_vmax_vblank_start_final(const struct intel_crtc_state *crtc_state);
> char *intel_vrr_cmrr_level_to_string(enum cmrr_level level);
> +void intel_vrr_crtc_debugfs_add(struct intel_crtc *crtc);
>
> #endif /* __INTEL_VRR_H__ */
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH v1 7/8] drm/i915/vrr: Compute CMRR vtotal based on configured scaling level
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (5 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 6/8] drm/i915/display: Add per-CRTC debugfs interface for CMRR fraction level Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-05-19 5:03 ` [PATCH v1 8/8] i915/display/vrr: Enable CMRR Mitul Golani
` (2 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
Compute mode timings based on direct inspection of
crtc_state->vrr.cmrr.level instead of hardcoding it.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_vrr.c | 57 +++++++++---------------
1 file changed, 21 insertions(+), 36 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index e31778367245..975c87c4ffbb 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -22,9 +22,6 @@
#include "linux/debugfs.h"
-#define FIXED_POINT_PRECISION 100
-#define CMRR_PRECISION_TOLERANCE 10
-
/*
* Tunable parameters for DC Balance correction.
* These are captured based on experimentations.
@@ -184,42 +181,27 @@ int intel_vrr_vmax_vblank_start(const struct intel_crtc_state *crtc_state)
return intel_vrr_vmax_vtotal(crtc_state) - crtc_state->vrr.guardband;
}
-static bool
-is_cmrr_frac_required(struct intel_crtc_state *crtc_state)
+static unsigned int
+cmrr_get_vtotal(struct intel_crtc_state *crtc_state)
{
struct intel_display *display = to_intel_display(crtc_state);
- int calculated_refresh_k, actual_refresh_k, pixel_clock_per_line;
struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode;
-
- /* Avoid CMRR for now till we have VRR with fixed timings working */
- if (!HAS_CMRR(display) || true)
- return false;
-
- actual_refresh_k =
- drm_mode_vrefresh(adjusted_mode) * FIXED_POINT_PRECISION;
- pixel_clock_per_line =
- adjusted_mode->crtc_clock * 1000 / adjusted_mode->crtc_htotal;
- calculated_refresh_k =
- pixel_clock_per_line * FIXED_POINT_PRECISION / adjusted_mode->crtc_vtotal;
-
- if ((actual_refresh_k - calculated_refresh_k) < CMRR_PRECISION_TOLERANCE)
- return false;
-
- return true;
-}
-
-static unsigned int
-cmrr_get_vtotal(struct intel_crtc_state *crtc_state, bool video_mode_required)
-{
- int multiplier_m = 1, multiplier_n = 1, vtotal, desired_refresh_rate;
u64 adjusted_pixel_rate;
- struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode;
-
- desired_refresh_rate = drm_mode_vrefresh(adjusted_mode);
+ int multiplier_m = 1, multiplier_n = 1, vtotal;
+ int desired_refresh_rate = drm_mode_vrefresh(adjusted_mode);
- if (video_mode_required) {
+ if (crtc_state->vrr.cmrr.level == CMRR_HIGH) {
multiplier_m = 1001;
multiplier_n = 1000;
+ } else if (crtc_state->vrr.cmrr.level == CMRR_LOW) {
+ multiplier_m = 1000;
+ multiplier_n = 1001;
+ } else if (crtc_state->vrr.cmrr.level == CMRR_DEFAULT) {
+ multiplier_m = 1000;
+ multiplier_n = 1000;
+ } else {
+ drm_WARN_ON_ONCE(display->drm, 1);
+ return crtc_state->hw.adjusted_mode.crtc_vtotal;
}
crtc_state->vrr.cmrr.cmrr_n = mul_u32_u32(desired_refresh_rate * adjusted_mode->crtc_htotal,
@@ -227,7 +209,8 @@ cmrr_get_vtotal(struct intel_crtc_state *crtc_state, bool video_mode_required)
vtotal = DIV_ROUND_UP_ULL(mul_u32_u32(adjusted_mode->crtc_clock * 1000, multiplier_n),
crtc_state->vrr.cmrr.cmrr_n);
adjusted_pixel_rate = mul_u32_u32(adjusted_mode->crtc_clock * 1000, multiplier_m);
- crtc_state->vrr.cmrr.cmrr_m = do_div(adjusted_pixel_rate, crtc_state->vrr.cmrr.cmrr_n);
+ crtc_state->vrr.cmrr.cmrr_m = do_div(adjusted_pixel_rate,
+ crtc_state->vrr.cmrr.cmrr_n);
return vtotal;
}
@@ -248,9 +231,11 @@ static
void intel_vrr_compute_fixed_rr_timings(struct intel_crtc_state *crtc_state,
bool is_edp)
{
- if (is_cmrr_frac_required(crtc_state) && is_edp) {
- /* For CMRR, vmin = vmax = flipline = Dethered Vtotal */
- crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state, false);
+ struct intel_display *display = to_intel_display(crtc_state);
+
+ if (HAS_CMRR(display) && is_edp) {
+ /* For CMRR, vmin = vmax = flipline = Dithered Vtotal */
+ crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state);
} else {
/* For fixed rr, vmin = vmax = flipline */
crtc_state->vrr.vmax = crtc_state->hw.adjusted_mode.crtc_vtotal;
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH v1 8/8] i915/display/vrr: Enable CMRR
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (6 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 7/8] drm/i915/vrr: Compute CMRR vtotal based on configured scaling level Mitul Golani
@ 2026-05-19 5:03 ` Mitul Golani
2026-06-02 13:16 ` Borah, Chaitanya Kumar
2026-05-19 6:25 ` ✓ i915.CI.BAT: success for Enable CMRR in fixed-RR VRR path Patchwork
2026-05-20 0:06 ` ✗ i915.CI.Full: failure " Patchwork
9 siblings, 1 reply; 14+ messages in thread
From: Mitul Golani @ 2026-05-19 5:03 UTC (permalink / raw)
To: intel-gfx; +Cc: mitulkumar.ajitkumar.golani, ankit.k.nautiyal, ville.syrjala
Compute Enabling of CMRR via crtc state.
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
drivers/gpu/drm/i915/display/intel_vrr.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index 975c87c4ffbb..43fb6f4aaf56 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -236,6 +236,7 @@ void intel_vrr_compute_fixed_rr_timings(struct intel_crtc_state *crtc_state,
if (HAS_CMRR(display) && is_edp) {
/* For CMRR, vmin = vmax = flipline = Dithered Vtotal */
crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state);
+ crtc_state->vrr.cmrr.enable = true;
} else {
/* For fixed rr, vmin = vmax = flipline */
crtc_state->vrr.vmax = crtc_state->hw.adjusted_mode.crtc_vtotal;
--
2.48.1
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [PATCH v1 8/8] i915/display/vrr: Enable CMRR
2026-05-19 5:03 ` [PATCH v1 8/8] i915/display/vrr: Enable CMRR Mitul Golani
@ 2026-06-02 13:16 ` Borah, Chaitanya Kumar
0 siblings, 0 replies; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-06-02 13:16 UTC (permalink / raw)
To: Mitul Golani, intel-gfx; +Cc: ankit.k.nautiyal, ville.syrjala
On 5/19/2026 10:33 AM, Mitul Golani wrote:
> Compute Enabling of CMRR via crtc state.
>
> Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_vrr.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
> index 975c87c4ffbb..43fb6f4aaf56 100644
> --- a/drivers/gpu/drm/i915/display/intel_vrr.c
> +++ b/drivers/gpu/drm/i915/display/intel_vrr.c
> @@ -236,6 +236,7 @@ void intel_vrr_compute_fixed_rr_timings(struct intel_crtc_state *crtc_state,
> if (HAS_CMRR(display) && is_edp) {
> /* For CMRR, vmin = vmax = flipline = Dithered Vtotal */
> crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state);
> + crtc_state->vrr.cmrr.enable = true;
This should be enabled only when we actually need CMRR not just on
HAS_CMRR().
Since this is the patch that finally is supposed to enable CMRR, here
are some over-arching comments (including on code that is not included
in this series).
- CMRR is supposed to be mutually exclusive with PSR2, are we taking
care of it? Right now psr_compute_config seems to only take vrr.enable
into consideration.
- The CMRR registers are armed by TRANS_CMRR_N_HI and BSpec mandates
that it should be the last CMRR register to be written. Also, indicated
by the FIXME comment in intel_vrr_tg_enable()
/*
* FIXME this might be broken as bspec seems to imply that
* even VRR_CTL_CMRR_ENABLE is armed by TRANS_CMRR_N_HI
* when enabling CMRR (but not when disabling CMRR?).
*/
The DB programming might need a re-look.
- The target rr divider bit is always set to true in
intel_dp_compute_as_sdp(). This is wrong for non-video mode refresh rates.
- Right now the implementation is only limited to eDP, I don't see a
reason why it can't be enabled for DP as well.
A few things I didn't quite get the time to look into in more detail,
but they may be worth considering for the next revision.
- There is another TODO comment in intel_vrr_get_config() which might
need some attention
/*
* #TODO: For Both VRR and CMRR the flag I915_MODE_FLAG_VRR is set for
mode_flags.
* Since CMRR is currently disabled, set this flag for VRR for now.
* Need to keep this in mind while re-enabling CMRR.
*/
- When switching from one FAVT (Fixed Average V-Total) to another some
sinks might need ramping up to the target refresh rate instead of
directly jumping to the targer refresh rate, indicated by Bit[1:0] in
DB0 of the AsyncSync SDP. May be we have to spare some thought on that too.
- CMRR is also mutually exclusive with DC balance but I think that is
already handled.
==
Chaitanya
> } else {
> /* For fixed rr, vmin = vmax = flipline */
> crtc_state->vrr.vmax = crtc_state->hw.adjusted_mode.crtc_vtotal;
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ i915.CI.BAT: success for Enable CMRR in fixed-RR VRR path
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (7 preceding siblings ...)
2026-05-19 5:03 ` [PATCH v1 8/8] i915/display/vrr: Enable CMRR Mitul Golani
@ 2026-05-19 6:25 ` Patchwork
2026-05-20 0:06 ` ✗ i915.CI.Full: failure " Patchwork
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-05-19 6:25 UTC (permalink / raw)
To: Mitul Golani; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3684 bytes --]
== Series Details ==
Series: Enable CMRR in fixed-RR VRR path
URL : https://patchwork.freedesktop.org/series/166819/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18514 -> Patchwork_166819v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/index.html
Participating hosts (42 -> 40)
------------------------------
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_166819v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@core_hotunplug@unbind-rebind:
- bat-rpls-4: [DMESG-WARN][3] ([i915#13400]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/bat-rpls-4/igt@core_hotunplug@unbind-rebind.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/bat-rpls-4/igt@core_hotunplug@unbind-rebind.html
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [DMESG-WARN][5] ([i915#13735]) -> [PASS][6] +79 other tests pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@i915_selftest@live@workarounds:
- bat-arls-6: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/bat-arls-6/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/bat-arls-6/igt@i915_selftest@live@workarounds.html
* igt@kms_busy@basic@flip:
- fi-kbl-7567u: [DMESG-WARN][9] ([i915#13735] / [i915#180]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/fi-kbl-7567u/igt@kms_busy@basic@flip.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/fi-kbl-7567u/igt@kms_busy@basic@flip.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [DMESG-WARN][11] ([i915#13735] / [i915#15673] / [i915#180]) -> [PASS][12] +52 other tests pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
[i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
[i915#15673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15673
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
Build changes
-------------
* Linux: CI_DRM_18514 -> Patchwork_166819v1
CI-20190529: 20190529
CI_DRM_18514: ac60a9dd73e01e3f22825241c2f0498968cb2356 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8918: 8918
Patchwork_166819v1: ac60a9dd73e01e3f22825241c2f0498968cb2356 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/index.html
[-- Attachment #2: Type: text/html, Size: 4709 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread* ✗ i915.CI.Full: failure for Enable CMRR in fixed-RR VRR path
2026-05-19 5:03 [PATCH v1 0/8] Enable CMRR in fixed-RR VRR path Mitul Golani
` (8 preceding siblings ...)
2026-05-19 6:25 ` ✓ i915.CI.BAT: success for Enable CMRR in fixed-RR VRR path Patchwork
@ 2026-05-20 0:06 ` Patchwork
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-05-20 0:06 UTC (permalink / raw)
To: Mitul Golani; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 106257 bytes --]
== Series Details ==
Series: Enable CMRR in fixed-RR VRR path
URL : https://patchwork.freedesktop.org/series/166819/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18514_full -> Patchwork_166819v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_166819v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_166819v1_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_166819v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live:
- shard-rkl: NOTRUN -> [DMESG-FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_selftest@live.html
Known issues
------------
Here are the changes found in Patchwork_166819v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests:
- shard-dg2: NOTRUN -> [SKIP][2] ([i915#15931])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@dmabuf@all-tests.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][3] ([i915#9323])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#3555] / [i915#9323])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][5] ([i915#13008])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][6] ([i915#13356])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-7/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt:
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#5882]) +7 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_ctx_persistence@saturated-hostile-nopreempt.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#280])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@in-flight-suspend:
- shard-rkl: [PASS][9] -> [ABORT][10] ([i915#15131])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-4/igt@gem_eio@in-flight-suspend.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-1/igt@gem_eio@in-flight-suspend.html
- shard-dg1: [PASS][11] -> [DMESG-WARN][12] ([i915#4391] / [i915#4423])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-17/igt@gem_eio@in-flight-suspend.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-14/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#4812])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#4525])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#4525])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#6334]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_reloc@basic-concurrent16:
- shard-dg2: NOTRUN -> [SKIP][17] ([i915#3281]) +2 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_exec_reloc@basic-concurrent16.html
* igt@gem_exec_reloc@basic-gtt-wc-noreloc:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#3281]) +4 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-glk: NOTRUN -> [SKIP][19] ([i915#4613])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk9/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_lmem_swapping@random-engines:
- shard-rkl: NOTRUN -> [SKIP][20] ([i915#4613]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#4613])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_lmem_swapping@verify.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][22] ([i915#4613]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_madvise@dontneed-before-pwrite:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#3282]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_madvise@dontneed-before-pwrite.html
* igt@gem_mmap_gtt@cpuset-big-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#4077]) +3 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_mmap_gtt@cpuset-big-copy-xy.html
* igt@gem_mmap_wc@coherency:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#4083]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_mmap_wc@coherency.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][26] ([i915#3282]) +3 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-tglu: NOTRUN -> [WARN][27] ([i915#2658])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_pread@exhaustion.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#13717])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4270])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#5190] / [i915#8428]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_render_tiled_blits@basic:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#4079])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_render_tiled_blits@basic.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#8411]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-tglu: NOTRUN -> [SKIP][33] ([i915#3297]) +2 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglu: NOTRUN -> [SKIP][34] ([i915#3297] / [i915#3323])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-rkl: NOTRUN -> [SKIP][35] ([i915#3297])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-tglu-1: NOTRUN -> [SKIP][36] ([i915#3297])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#3297])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [PASS][38] -> [ABORT][39] ([i915#5566])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk9/igt@gen9_exec_parse@allowed-single.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk4/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@bb-oversize:
- shard-tglu: NOTRUN -> [SKIP][40] ([i915#2527] / [i915#2856]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-far:
- shard-dg2: NOTRUN -> [SKIP][41] ([i915#2856])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][42] ([i915#2527]) +2 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-tglu-1: NOTRUN -> [SKIP][43] ([i915#2527] / [i915#2856])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@i915_drm_fdinfo@virtual-busy-idle-all:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#14118])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#15479]) +4 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-rkl: NOTRUN -> [ABORT][46] ([i915#15342]) +1 other test abort
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: NOTRUN -> [SKIP][47] ([i915#8399])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#16080])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][49] ([i915#13356])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk11/igt@i915_pm_rpm@system-suspend.html
* igt@i915_query@test-query-geometry-subslices:
- shard-tglu-1: NOTRUN -> [SKIP][50] ([i915#5723])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@live@gem_contexts:
- shard-rkl: NOTRUN -> [DMESG-FAIL][51] ([i915#16077])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_selftest@live@gem_contexts.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#7707])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#4212])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2:
- shard-glk: [PASS][54] -> [FAIL][55] ([i915#14888])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk4/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk1/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-glk10: NOTRUN -> [INCOMPLETE][56] ([i915#12761])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
- shard-glk10: NOTRUN -> [INCOMPLETE][57] ([i915#12761] / [i915#14995])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk: NOTRUN -> [SKIP][58] ([i915#1769])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1:
- shard-mtlp: [PASS][59] -> [FAIL][60] ([i915#5956]) +1 other test fail
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-mtlp-3/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-mtlp-7/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][61] ([i915#5286]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-tglu: NOTRUN -> [SKIP][62] ([i915#5286]) +2 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#5286]) +4 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [PASS][64] -> [FAIL][65] ([i915#15733] / [i915#5138]) +1 other test fail
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-tglu: NOTRUN -> [SKIP][66] ([i915#3828])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#3828])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#3638])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#4538] / [i915#5190]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-glk11: NOTRUN -> [SKIP][70] +26 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk11/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-270:
- shard-tglu: NOTRUN -> [SKIP][71] +65 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_big_fb@yf-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][72] +87 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#10307] / [i915#6095]) +80 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-6/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][75] ([i915#14098] / [i915#14544] / [i915#6095]) +3 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#12313])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-2:
- shard-glk10: NOTRUN -> [SKIP][77] +112 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-y-tiled-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#6095]) +14 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_ccs@crc-primary-basic-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#14098] / [i915#6095]) +54 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][80] ([i915#6095]) +85 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#6095]) +4 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][82] ([i915#12313]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#14544] / [i915#6095]) +7 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][84] ([i915#6095]) +64 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [SKIP][85] +284 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk2/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][86] ([i915#6095]) +235 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-13/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_cdclk@mode-transition:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#3742])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#11151] / [i915#7828]) +2 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-tglu-1: NOTRUN -> [SKIP][89] ([i915#11151] / [i915#7828]) +4 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#11151] / [i915#7828]) +8 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#11151] / [i915#7828]) +5 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_color@deep-color:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#12655] / [i915#3555])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#15865])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#15865]) +1 other test skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#15865])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-tglu: NOTRUN -> [SKIP][96] ([i915#15330])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][97] ([i915#15330] / [i915#3116] / [i915#3299])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#15330] / [i915#3116])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-tglu-1: NOTRUN -> [SKIP][99] ([i915#15330])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@type1:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#15865])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-tglu: NOTRUN -> [SKIP][101] ([i915#3555]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-64x21:
- shard-dg1: [PASS][102] -> [DMESG-WARN][103] ([i915#4423]) +1 other test dmesg-warn
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-17/igt@kms_cursor_crc@cursor-onscreen-64x21.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-14/igt@kms_cursor_crc@cursor-onscreen-64x21.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][104] ([i915#13566]) +1 other test fail
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#13049])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#3555]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#3555]) +5 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][108] ([i915#13566]) +2 other tests fail
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#3555]) +2 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#4103])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#4103])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#9723])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#9723])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#3555] / [i915#3804])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][115] ([i915#3804])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_aux_dev@basic:
- shard-tglu-1: NOTRUN -> [SKIP][116] ([i915#1257])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_dp_aux_dev@basic.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#13749])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#13707])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-tglu: NOTRUN -> [SKIP][119] ([i915#3555] / [i915#3840])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu-1: NOTRUN -> [SKIP][120] ([i915#3840])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][121] ([i915#3840])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg2: [PASS][122] -> [FAIL][123] ([i915#4767])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-6/igt@kms_fbcon_fbt@fbc-suspend.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-3/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#16084])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-3x:
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#16081])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@psr2:
- shard-tglu: NOTRUN -> [SKIP][126] ([i915#658])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#9934])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#9934])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-tglu-1: NOTRUN -> [SKIP][129] ([i915#3637] / [i915#9934])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#9934]) +5 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-tglu: NOTRUN -> [SKIP][131] ([i915#3637] / [i915#9934]) +5 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-dg2: [PASS][132] -> [FAIL][133] ([i915#13027])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3:
- shard-dg2: [PASS][134] -> [FAIL][135] ([i915#15718]) +1 other test fail
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-7/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][136] ([i915#15643])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-tglu: NOTRUN -> [SKIP][137] ([i915#15643]) +2 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#15643]) +3 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#15643])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#1825]) +8 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][141] ([i915#5439])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][142] ([i915#15989]) +10 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt:
- shard-glk: [PASS][143] -> [SKIP][144] +12 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk3/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#15989]) +18 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite:
- shard-rkl: NOTRUN -> [SKIP][146] ([i915#15102] / [i915#3023]) +17 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][147] ([i915#15990] / [i915#8708]) +4 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][148] +57 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-shrfb-draw-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][149] ([i915#15102]) +21 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][150] ([i915#15102]) +21 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][151] ([i915#5439])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#15990]) +5 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][153] ([i915#15989]) +17 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#15989]) +2 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary:
- shard-rkl: [PASS][155] -> [SKIP][156] ([i915#15989]) +8 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#15102]) +8 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#15991] / [i915#5354]) +3 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#15102]) +36 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][160] ([i915#15991]) +9 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_hdr@bpc-switch:
- shard-tglu: NOTRUN -> [SKIP][161] ([i915#16012] / [i915#3555] / [i915#8228]) +1 other test skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-3-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#16012]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-6/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-3-xrgb2101010.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg1: NOTRUN -> [SKIP][163] ([i915#16012]) +5 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-13/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#16012]) +5 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-8/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-4-xrgb2101010:
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#16011]) +7 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-19/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-4-xrgb2101010.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][166] ([i915#16012]) +3 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#16011]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-6/igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_hdr@static-swap:
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#16011] / [i915#3555] / [i915#8228])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-swap@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][169] ([i915#16011]) +1 other test skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_hdr@static-swap@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@static-toggle-dpms:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#16011] / [i915#3555] / [i915#8228])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#16011]) +4 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#13688])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#15458])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#15459])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#15458])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-tglu: NOTRUN -> [SKIP][176] ([i915#15815])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#6301])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][178] ([i915#12756] / [i915#13409] / [i915#13476]) +1 other test incomplete
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk6/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-tglu-1: NOTRUN -> [SKIP][179] ([i915#14712])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#15608]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][181] ([i915#15709]) +2 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][182] ([i915#15608]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#15709]) +2 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier-source-clamping:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#15709])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][185] ([i915#15608]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#15709]) +1 other test skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][187] ([i915#10647] / [i915#12169])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk9/igt@kms_plane_alpha_blend@alpha-opaque-fb.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][188] ([i915#10647]) +1 other test fail
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk9/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@constant-alpha-max:
- shard-glk10: NOTRUN -> [FAIL][189] ([i915#10647] / [i915#12169])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_plane_alpha_blend@constant-alpha-max.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1:
- shard-glk10: NOTRUN -> [FAIL][190] ([i915#10647]) +1 other test fail
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][191] ([i915#13958]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-tglu-1: NOTRUN -> [SKIP][192] ([i915#13958])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][193] ([i915#13958])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-tglu-1: NOTRUN -> [SKIP][194] ([i915#15329]) +4 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][195] ([i915#15329]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-tglu: NOTRUN -> [SKIP][196] ([i915#15948])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu-1: NOTRUN -> [FAIL][197] ([i915#15752])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu-1: NOTRUN -> [SKIP][198] ([i915#15948])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: NOTRUN -> [SKIP][199] ([i915#15739])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-tglu: NOTRUN -> [SKIP][200] ([i915#8430])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#15073]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-dg1: [PASS][202] -> [SKIP][203] ([i915#15073]) +2 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-12/igt@kms_pm_rpm@modeset-non-lpsp.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][204] -> [SKIP][205] ([i915#15073]) +2 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
- shard-tglu: NOTRUN -> [SKIP][206] ([i915#15073])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@pc8-residency:
- shard-dg2: NOTRUN -> [SKIP][207] +1 other test skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_pm_rpm@pc8-residency.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-tglu: NOTRUN -> [SKIP][208] ([i915#11520]) +4 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#11520]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-glk10: NOTRUN -> [SKIP][210] ([i915#11520]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][211] ([i915#11520]) +3 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
- shard-glk11: NOTRUN -> [SKIP][212] ([i915#11520])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk11/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][213] ([i915#11520]) +5 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk2/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#11520]) +8 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-tglu-1: NOTRUN -> [SKIP][215] ([i915#9683])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#9683])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-suspend:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#1072] / [i915#9732]) +4 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_psr@fbc-pr-suspend.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#1072] / [i915#9732]) +17 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-sprite-plane-move:
- shard-tglu: NOTRUN -> [SKIP][219] ([i915#9732]) +15 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_psr@pr-sprite-plane-move.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][220] ([i915#9732]) +9 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#15949])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@multiplane-rotation:
- shard-glk: NOTRUN -> [INCOMPLETE][222] ([i915#15492])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk1/igt@kms_rotation_crc@multiplane-rotation.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-tglu-1: NOTRUN -> [SKIP][223] ([i915#5289])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu: NOTRUN -> [SKIP][224] ([i915#5289])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][225] ([i915#5289])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][226] ([i915#12755] / [i915#15867])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_selftest@drm_framebuffer:
- shard-glk: NOTRUN -> [ABORT][227] ([i915#13179]) +1 other test abort
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk2/igt@kms_selftest@drm_framebuffer.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-rkl: NOTRUN -> [SKIP][228] ([i915#8623])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-suspend:
- shard-dg2: NOTRUN -> [SKIP][229] ([i915#15243] / [i915#3555])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@kms_vrr@flip-suspend.html
* igt@kms_vrr@lobf:
- shard-tglu: NOTRUN -> [SKIP][230] ([i915#11920])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-tglu: NOTRUN -> [SKIP][231] ([i915#9906])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#3555] / [i915#9906])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_vrr@negative-basic.html
- shard-mtlp: [PASS][233] -> [FAIL][234] ([i915#15420]) +1 other test fail
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-mtlp-6/igt@kms_vrr@negative-basic.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-mtlp-6/igt@kms_vrr@negative-basic.html
* igt@perf@blocking@0-rcs0:
- shard-tglu: NOTRUN -> [FAIL][235] ([i915#10538]) +1 other test fail
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@perf@blocking@0-rcs0.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][236] ([i915#2436])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf_pmu@module-unload:
- shard-glk: NOTRUN -> [ABORT][237] ([i915#15778])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk9/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#8516])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-8/igt@perf_pmu@rc6-all-gts.html
* igt@sriov_basic@bind-unbind-vf@vf-1:
- shard-tglu-1: NOTRUN -> [SKIP][239] ([i915#16066]) +9 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-1/igt@sriov_basic@bind-unbind-vf@vf-1.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-tglu: NOTRUN -> [SKIP][240] ([i915#16066])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-3/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [INCOMPLETE][241] ([i915#13356]) -> [PASS][242]
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-6/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@i915_suspend@fence-restore-untiled:
- shard-rkl: [ABORT][243] ([i915#15131]) -> [PASS][244]
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-1/igt@i915_suspend@fence-restore-untiled.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_suspend@fence-restore-untiled.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1:
- shard-glk: [FAIL][245] ([i915#14888]) -> [PASS][246]
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk4/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk1/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-rkl: [INCOMPLETE][247] ([i915#9878]) -> [PASS][248]
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_fbcon_fbt@fbc-suspend.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-rkl: [FAIL][249] ([i915#13027]) -> [PASS][250] +1 other test pass
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
- shard-dg1: [FAIL][251] ([i915#13027]) -> [PASS][252]
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-15/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-18/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-rkl: [INCOMPLETE][253] ([i915#6113]) -> [PASS][254]
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-3/igt@kms_flip@flip-vs-suspend.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_flip@flip-vs-suspend.html
* igt@kms_force_connector_basic@force-edid:
- shard-mtlp: [SKIP][255] ([i915#15672]) -> [PASS][256]
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-mtlp-1/igt@kms_force_connector_basic@force-edid.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-mtlp-4/igt@kms_force_connector_basic@force-edid.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-rkl: [INCOMPLETE][257] ([i915#10056]) -> [PASS][258]
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-suspend.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][259] ([i915#15989]) -> [PASS][260] +4 other tests pass
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-glk: [SKIP][261] -> [PASS][262] +20 other tests pass
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk6/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_pm_rpm@i2c:
- shard-dg1: [DMESG-WARN][263] ([i915#4423]) -> [PASS][264] +2 other tests pass
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-16/igt@kms_pm_rpm@i2c.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-13/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][265] ([i915#15073]) -> [PASS][266] +1 other test pass
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg1: [SKIP][267] ([i915#15073]) -> [PASS][268]
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-13/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][269] ([i915#15073]) -> [PASS][270] +1 other test pass
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@perf@gen12-group-concurrent-oa-buffer-read:
- shard-mtlp: [FAIL][271] -> [PASS][272]
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-mtlp-1/igt@perf@gen12-group-concurrent-oa-buffer-read.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-mtlp-2/igt@perf@gen12-group-concurrent-oa-buffer-read.html
#### Warnings ####
* igt@api_intel_bb@crc32:
- shard-rkl: [SKIP][273] ([i915#14544] / [i915#6230]) -> [SKIP][274] ([i915#6230])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@api_intel_bb@crc32.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@api_intel_bb@crc32.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][275] ([i915#14544] / [i915#9323]) -> [SKIP][276] ([i915#9323])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: [SKIP][277] ([i915#14544] / [i915#6335]) -> [SKIP][278] ([i915#6335])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_create@create-ext-cpu-access-big.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-rkl: [SKIP][279] ([i915#4525]) -> [SKIP][280] ([i915#14544] / [i915#4525])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@gem_exec_balancer@parallel-out-fence.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_reloc@basic-wc-cpu:
- shard-rkl: [SKIP][281] ([i915#14544] / [i915#3281]) -> [SKIP][282] ([i915#3281]) +2 other tests skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_exec_reloc@basic-wc-cpu.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_exec_reloc@basic-wc-cpu.html
* igt@gem_exec_reloc@basic-wc-gtt-active:
- shard-rkl: [SKIP][283] ([i915#3281]) -> [SKIP][284] ([i915#14544] / [i915#3281]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@gem_exec_reloc@basic-wc-gtt-active.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@gem_exec_reloc@basic-wc-gtt-active.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: [SKIP][285] ([i915#14544] / [i915#4613] / [i915#7582]) -> [SKIP][286] ([i915#4613] / [i915#7582])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@parallel-random-engines:
- shard-rkl: [SKIP][287] ([i915#14544] / [i915#4613]) -> [SKIP][288] ([i915#4613])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-engines.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_pread@uncached:
- shard-rkl: [SKIP][289] ([i915#3282]) -> [SKIP][290] ([i915#14544] / [i915#3282])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@gem_pread@uncached.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@gem_pread@uncached.html
* igt@gem_tiled_pread_pwrite:
- shard-rkl: [SKIP][291] ([i915#14544] / [i915#3282]) -> [SKIP][292] ([i915#3282]) +1 other test skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gem_tiled_pread_pwrite.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@gem_tiled_pread_pwrite.html
* igt@gen9_exec_parse@batch-without-end:
- shard-rkl: [SKIP][293] ([i915#14544] / [i915#2527]) -> [SKIP][294] ([i915#2527]) +1 other test skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@gen9_exec_parse@batch-without-end.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-rkl: [SKIP][295] ([i915#2527]) -> [SKIP][296] ([i915#14544] / [i915#2527])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@gen9_exec_parse@batch-zero-length.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@gen9_exec_parse@batch-zero-length.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: [SKIP][297] ([i915#8399]) -> [SKIP][298] ([i915#14544] / [i915#8399])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@i915_pm_freq_api@freq-basic-api.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_power@sanity:
- shard-rkl: [SKIP][299] ([i915#14544] / [i915#7984]) -> [SKIP][300] ([i915#7984])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@i915_power@sanity.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@i915_power@sanity.html
* igt@i915_query@query-topology-unsupported:
- shard-rkl: [SKIP][301] ([i915#14544] / [i915#16079]) -> [SKIP][302] ([i915#16079])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@i915_query@query-topology-unsupported.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@i915_query@query-topology-unsupported.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-rkl: [SKIP][303] ([i915#5286]) -> [SKIP][304] ([i915#14544] / [i915#5286])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-addfb-size-overflow:
- shard-rkl: [SKIP][305] ([i915#14544] / [i915#5286]) -> [SKIP][306] ([i915#5286])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_big_fb@4-tiled-addfb-size-overflow.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_big_fb@4-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: [SKIP][307] ([i915#4423] / [i915#4538]) -> [SKIP][308] ([i915#4538])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg1-16/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][309] ([i915#12313] / [i915#14544]) -> [SKIP][310] ([i915#12313])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][311] ([i915#14544] / [i915#6095]) -> [SKIP][312] ([i915#6095]) +1 other test skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: [INCOMPLETE][313] ([i915#14694] / [i915#15582]) -> [INCOMPLETE][314] ([i915#15582]) +3 other tests incomplete
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk1/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk6/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][315] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][316] ([i915#14098] / [i915#6095]) +4 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][317] ([i915#6095]) -> [SKIP][318] ([i915#14544] / [i915#6095]) +1 other test skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-a-hdmi-a-2.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][319] ([i915#14098] / [i915#6095]) -> [SKIP][320] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-2.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: [SKIP][321] ([i915#3742]) -> [SKIP][322] ([i915#14544] / [i915#3742])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_cdclk@plane-scaling.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-rkl: [SKIP][323] ([i915#11151] / [i915#7828]) -> [SKIP][324] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_chamelium_frames@hdmi-crc-fast.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: [SKIP][325] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][326] ([i915#11151] / [i915#7828])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_content_protection@atomic:
- shard-rkl: [SKIP][327] ([i915#15865]) -> [SKIP][328] ([i915#14544] / [i915#15865])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_content_protection@atomic.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-rkl: [SKIP][329] ([i915#14544] / [i915#15330]) -> [SKIP][330] ([i915#15330])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@srm:
- shard-rkl: [SKIP][331] ([i915#14544] / [i915#15865]) -> [SKIP][332] ([i915#15865])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_content_protection@srm.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-rkl: [SKIP][333] ([i915#14544] / [i915#3555]) -> [SKIP][334] ([i915#3555])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-max-size.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: [SKIP][335] ([i915#14544] / [i915#9067]) -> [SKIP][336] ([i915#9067])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dsc@dsc-with-bpc:
- shard-rkl: [SKIP][337] ([i915#14544] / [i915#3555] / [i915#3840]) -> [SKIP][338] ([i915#3555] / [i915#3840])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_dsc@dsc-with-bpc.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: [SKIP][339] ([i915#3555] / [i915#3840]) -> [SKIP][340] ([i915#14544] / [i915#3555] / [i915#3840])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_dsc@dsc-with-bpc-formats.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][341] ([i915#14544] / [i915#3955]) -> [SKIP][342] ([i915#3955])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-rkl: [SKIP][343] ([i915#9934]) -> [SKIP][344] ([i915#14544] / [i915#9934]) +2 other tests skip
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@2x-flip-vs-wf_vblank:
- shard-rkl: [SKIP][345] ([i915#14544] / [i915#9934]) -> [SKIP][346] ([i915#9934]) +1 other test skip
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_flip@2x-flip-vs-wf_vblank.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_flip@2x-flip-vs-wf_vblank.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: [INCOMPLETE][347] ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][348] ([i915#12745] / [i915#4839])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk5/igt@kms_flip@flip-vs-suspend.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk4/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: [INCOMPLETE][349] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][350] ([i915#12745] / [i915#4839])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk3/igt@kms_flip@flip-vs-suspend-interruptible.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk4/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: [INCOMPLETE][351] ([i915#12314] / [i915#12745] / [i915#6113]) -> [INCOMPLETE][352] ([i915#12745])
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-glk5/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-glk4/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: [SKIP][353] ([i915#15643]) -> [SKIP][354] ([i915#14544] / [i915#15643]) +1 other test skip
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-rkl: [SKIP][355] ([i915#14544] / [i915#15643]) -> [SKIP][356] ([i915#15643])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbchdr-suspend:
- shard-rkl: [SKIP][357] ([i915#15989]) -> [INCOMPLETE][358] ([i915#16056])
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][359] ([i915#14544] / [i915#1825]) -> [SKIP][360] ([i915#1825]) +1 other test skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: [SKIP][361] ([i915#15102]) -> [SKIP][362] ([i915#10433] / [i915#15102]) +2 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-rkl: [SKIP][363] ([i915#15102]) -> [SKIP][364] ([i915#14544] / [i915#15102]) +6 other tests skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][365] ([i915#14544]) -> [SKIP][366] +23 other tests skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-linear:
- shard-rkl: [SKIP][367] ([i915#14544] / [i915#15102]) -> [SKIP][368] ([i915#15102]) +6 other tests skip
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-linear.html
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-linear.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][369] ([i915#15102] / [i915#3023]) -> [SKIP][370] ([i915#14544] / [i915#15102] / [i915#3023]) +4 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: [SKIP][371] ([i915#10433] / [i915#15102]) -> [SKIP][372] ([i915#15102]) +1 other test skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- shard-rkl: [SKIP][373] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][374] ([i915#15102] / [i915#3023]) +4 other tests skip
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-suspend.html
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move:
- shard-rkl: [SKIP][375] -> [SKIP][376] ([i915#14544]) +27 other tests skip
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-rkl: [SKIP][377] ([i915#14712]) -> [SKIP][378] ([i915#14544] / [i915#14712])
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
- shard-rkl: [SKIP][379] ([i915#15709]) -> [SKIP][380] ([i915#14544] / [i915#15709]) +1 other test skip
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
* igt@kms_plane_multiple@tiling-4:
- shard-rkl: [SKIP][381] ([i915#14259] / [i915#14544]) -> [SKIP][382] ([i915#14259])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_plane_multiple@tiling-4.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_plane_multiple@tiling-4.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [SKIP][383] ([i915#15073]) -> [SKIP][384] ([i915#14544] / [i915#15073])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][385] ([i915#11520]) -> [SKIP][386] ([i915#11520] / [i915#14544]) +1 other test skip
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][387] ([i915#11520] / [i915#14544]) -> [SKIP][388] ([i915#11520]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-rkl: [SKIP][389] ([i915#1072] / [i915#9732]) -> [SKIP][390] ([i915#1072] / [i915#14544] / [i915#9732]) +4 other tests skip
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_psr@fbc-psr2-primary-blt.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-rkl: [SKIP][391] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][392] ([i915#1072] / [i915#9732]) +5 other tests skip
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-6/igt@kms_psr@psr2-primary-mmap-gtt.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-2/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: [SKIP][393] ([i915#9906]) -> [SKIP][394] ([i915#14544] / [i915#9906])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@kms_vrr@seamless-rr-switch-drrs.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@perf_pmu@module-unload:
- shard-tglu: [INCOMPLETE][395] ([i915#13520]) -> [ABORT][396] ([i915#15778])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-tglu-7/igt@perf_pmu@module-unload.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-tglu-9/igt@perf_pmu@module-unload.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-rkl: [SKIP][397] ([i915#9917]) -> [SKIP][398] ([i915#14544] / [i915#9917])
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18514/shard-rkl-5/igt@sriov_basic@enable-vfs-bind-unbind-each.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_166819v1/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each.html
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[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#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[i915#15420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15420
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15479
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15718]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15718
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
[i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
[i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15931]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15931
[i915#15948]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15948
[i915#15949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15949
[i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989
[i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990
[i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991
[i915#16011]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16011
[i915#16012]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16012
[i915#16056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16056
[i915#16066]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16066
[i915#16077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16077
[i915#16079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16079
[i915#16080]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16080
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#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#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#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#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#4767]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4767
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_18514 -> Patchwork_166819v1
CI-20190529: 20190529
CI_DRM_18514: ac60a9dd73e01e3f22825241c2f0498968cb2356 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8918: 8918
Patchwork_166819v1: ac60a9dd73e01e3f22825241c2f0498968cb2356 @ 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_166819v1/index.html
[-- Attachment #2: Type: text/html, Size: 138713 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread