* [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit
@ 2026-09-16 2:57 Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 01/10] drm/i915/display: Add helper to compute link M/N ratio for reuse Suraj Kandpal
` (14 more replies)
0 siblings, 15 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
For Platforms that support higher link rates, there is a limitation on
Link M /Link N ratio.
If the CEILING( Link M / Link N ) ratio is greater than 10.0, then
hardware cannot support the given resolution / refresh rate at the given
configuration.
For BMG Wa_14021768792 helps to bypass this limitation and allows it to
support the ratio till 15.0.
This series adds the missing restrictions for earlier platforms and adds
the Wa_14021768792 for BMG as per Bspec:49266
Ankit Nautiyal (8):
drm/i915/display: Add helper to compute link M/N ratio for reuse
drm/i915/dp_mst: Limit M/N ratio for MST
drm/i915/dp: Add M/N ratio check with warning for DP link config
drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14
drm/i915/display_wa: Add support for Wa_14021768792
drm/i915/display: Add bits for Wa_14021768792 for linkm/n ratio > 10
drm/i915/display: Implement Wa_14021768792 for BMG DP for link_m/n
ratio > 10
drm/i915/dp: Extend intel_dp_can_support_m_n() for BMG M/N bypass
Suraj Kandpal (2):
drm/i915/dp: Limit M/N ratio for DP SST
drm/i915/dp: Bump the max Link M/N ratio to 22 for DISPLAY_VER >= 35
drivers/gpu/drm/i915/display/intel_display.c | 122 +++++++++++++--
drivers/gpu/drm/i915/display/intel_display.h | 4 +
.../gpu/drm/i915/display/intel_display_regs.h | 12 ++
.../drm/i915/display/intel_display_types.h | 2 +
.../gpu/drm/i915/display/intel_display_wa.c | 9 ++
.../gpu/drm/i915/display/intel_display_wa.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 147 +++++++++++++++++-
drivers/gpu/drm/i915/display/intel_dp.h | 7 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 13 ++
9 files changed, 306 insertions(+), 11 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH v2 01/10] drm/i915/display: Add helper to compute link M/N ratio for reuse
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 02/10] drm/i915/dp: Limit M/N ratio for DP SST Suraj Kandpal
` (13 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Introduce intel_display_compute_link_m_n() to compute the link M/N ratio
from the pixel clock and the link symbol clock. This logic was
previously embedded within intel_link_compute_m_n().
The new helper allows reuse of link M/N computation in other contexts
without requiring the full data M/N calculation.
No functional changes intended.
v2:
- Rename function (Jani)
- The link symbol clock is passed in rather than derived here, so that the
DP specific conversion from the link rate stays with the caller. (Jani)
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 9151ea6c15ab..f04a6f97e05a 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -2641,13 +2641,20 @@ static void compute_m_n(u32 *ret_m, u32 *ret_n,
intel_reduce_m_n_ratio(ret_m, ret_n);
}
+static void intel_display_compute_link_m_n(u32 *link_m, u32 *link_n,
+ int pixel_clock, int link_symbol_clock)
+{
+ compute_m_n(link_m, link_n,
+ pixel_clock, link_symbol_clock,
+ 0x80000);
+}
+
void
intel_link_compute_m_n(u16 bits_per_pixel_x16, int nlanes,
int pixel_clock, int link_clock,
int bw_overhead,
struct intel_link_m_n *m_n)
{
- u32 link_symbol_clock = intel_dp_link_symbol_clock(link_clock);
u32 data_m = intel_dp_effective_data_rate(pixel_clock, bits_per_pixel_x16,
bw_overhead);
u32 data_n = drm_dp_max_dprx_data_rate(link_clock, nlanes);
@@ -2664,9 +2671,9 @@ intel_link_compute_m_n(u16 bits_per_pixel_x16, int nlanes,
data_m, data_n,
0x8000000);
- compute_m_n(&m_n->link_m, &m_n->link_n,
- pixel_clock, link_symbol_clock,
- 0x80000);
+ intel_display_compute_link_m_n(&m_n->link_m, &m_n->link_n,
+ pixel_clock,
+ intel_dp_link_symbol_clock(link_clock));
}
void intel_panel_sanitize_ssc(struct intel_display *display)
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 02/10] drm/i915/dp: Limit M/N ratio for DP SST
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 01/10] drm/i915/display: Add helper to compute link M/N ratio for reuse Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST Suraj Kandpal
` (12 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
The hardware cannot support DisplayPort configurations where the
ceiling of the Link M/Link N ratio exceeds the limit the transcoder's
timing generator DDA can track. This limitation has always existed, but
it typically wasn't encountered without the use of joiners and DSC.
With higher resolutions and combinations involving joiners and DSC,
this constraint can now be hit in certain scenarios.
Restrict the link configurations to those satisfying the constraint
while computing the link config limits, so that the SST and the MST
paths both get it, and so that a mode which no link rate can support
fails early rather than deep inside link config selection. Also prune
such modes already in mode_valid, using the highest link rate available.
Note: This change applies the check only for SST. Support for MST will
be added in a subsequent commit.
v2:
-Move the M/N ratio check to the link rate configuration phase instead
of during M/N computation. (Ville)
-Prune modes that cannot be supported even with highest link rate due to
M/N ratio restriction.
v3:
-Rebase on the link caps iterator based link config selection.
-Set the constraint up in intel_dp_compute_config_limits() by narrowing
the link config filter, and fail there if no config qualifies, instead
of skipping configs while iterating them. (Imre)
-Use a limit of 4 on DG2. (Wa_14014191401)
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 4 +-
drivers/gpu/drm/i915/display/intel_display.h | 2 +
drivers/gpu/drm/i915/display/intel_dp.c | 81 ++++++++++++++++++++
3 files changed, 85 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index f04a6f97e05a..c53163d7c082 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -2641,8 +2641,8 @@ static void compute_m_n(u32 *ret_m, u32 *ret_n,
intel_reduce_m_n_ratio(ret_m, ret_n);
}
-static void intel_display_compute_link_m_n(u32 *link_m, u32 *link_n,
- int pixel_clock, int link_symbol_clock)
+void intel_display_compute_link_m_n(u32 *link_m, u32 *link_n,
+ int pixel_clock, int link_symbol_clock)
{
compute_m_n(link_m, link_n,
pixel_clock, link_symbol_clock,
diff --git a/drivers/gpu/drm/i915/display/intel_display.h b/drivers/gpu/drm/i915/display/intel_display.h
index eecafff167d3..404168f4213b 100644
--- a/drivers/gpu/drm/i915/display/intel_display.h
+++ b/drivers/gpu/drm/i915/display/intel_display.h
@@ -523,5 +523,7 @@ bool assert_port_valid(struct intel_display *display, enum port port);
bool intel_scanout_needs_vtd_wa(struct intel_display *display);
int intel_crtc_num_joined_pipes(const struct intel_crtc_state *crtc_state);
+void intel_display_compute_link_m_n(u32 *link_m, u32 *link_n,
+ int pixel_clock, int link_symbol_clock);
#endif
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 0cd5e6b5034c..28c9461a7723 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -61,6 +61,7 @@
#include "intel_cx0_phy.h"
#include "intel_ddi.h"
#include "intel_de.h"
+#include "intel_display.h"
#include "intel_display_driver.h"
#include "intel_display_jiffies.h"
#include "intel_display_utils.h"
@@ -1265,6 +1266,34 @@ bool intel_dp_has_dsc(const struct intel_connector *connector)
return true;
}
+static int
+intel_dp_get_max_m_n_ratio(struct intel_display *display)
+{
+ if (display->platform.dg2)
+ return 4;
+
+ return 10;
+}
+
+static bool
+intel_dp_can_support_m_n(struct intel_display *display,
+ int pixel_clock, int link_rate)
+{
+ int max_m_n_ratio = intel_dp_get_max_m_n_ratio(display);
+ u32 link_m, link_n;
+ int m_n_ratio;
+
+ intel_display_compute_link_m_n(&link_m, &link_n, pixel_clock,
+ intel_dp_link_symbol_clock(link_rate));
+
+ if (!link_n)
+ return true;
+
+ m_n_ratio = DIV_ROUND_UP(link_m, link_n);
+
+ return m_n_ratio <= max_m_n_ratio;
+}
+
static
bool intel_dp_can_join(struct intel_dp *intel_dp,
int num_joined_pipes)
@@ -1432,6 +1461,7 @@ intel_dp_mode_valid(struct drm_connector *_connector,
struct intel_connector *connector = to_intel_connector(_connector);
const struct drm_display_info *info = &connector->base.display_info;
struct intel_dp *intel_dp = intel_attached_dp(connector);
+ struct intel_dp_link_config max_rate_config;
int target_clock = mode->clock;
enum drm_mode_status status;
@@ -1454,6 +1484,13 @@ intel_dp_mode_valid(struct drm_connector *_connector,
return status;
}
+ if (intel_dp_link_caps_get_max_config(intel_dp->link.caps,
+ INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
+ INTEL_DP_LINK_CAPS_FILTER_ALL,
+ &max_rate_config) &&
+ !intel_dp_can_support_m_n(display, target_clock, max_rate_config.rate))
+ return MODE_CLOCK_HIGH;
+
/*
* TODO: Even when using a 4:2:0 sink_format intel_dp_output_format()
* will always choose a 4:4:4 output_format if the DFP can do the
@@ -2654,6 +2691,47 @@ intel_dp_dsc_compute_pipe_bpp_limits(struct intel_connector *connector,
return true;
}
+static bool
+intel_dp_compute_m_n_ratio_limits(struct intel_dp *intel_dp,
+ struct drm_connector_state *conn_state,
+ const struct intel_crtc_state *crtc_state,
+ struct link_config_limits *limits)
+{
+ struct intel_display *display = to_intel_display(intel_dp);
+ struct intel_connector *connector = to_intel_connector(conn_state->connector);
+ struct intel_dp_link_caps *link_caps = intel_dp->link.caps;
+ struct intel_dp_link_caps_order order =
+ intel_dp_link_caps_connector_compute_order(connector);
+ struct intel_dp_link_caps_filter new_filter = INTEL_DP_LINK_CAPS_FILTER_NONE;
+ int pixel_clock = intel_dp_mode_clock(crtc_state, conn_state);
+ struct intel_dp_link_config link_config;
+ struct intel_dp_link_caps_iter iter;
+ bool found = false;
+
+ intel_dp_link_caps_iter_start(&iter, link_caps, order, limits->link_config_filter);
+ for_each_dp_link_config(&iter, &link_config) {
+ if (!intel_dp_can_support_m_n(display, pixel_clock, link_config.rate))
+ continue;
+
+ intel_dp_link_caps_filter_add(link_caps, &new_filter, &link_config);
+ found = true;
+ }
+ intel_dp_link_caps_iter_end(&iter);
+
+ if (!found) {
+ drm_dbg_kms(display->drm,
+ "[CONNECTOR:%d:%s] No link config with a Link M/N ratio <= %d\n",
+ connector->base.base.id, connector->base.name,
+ intel_dp_get_max_m_n_ratio(display));
+
+ return false;
+ }
+
+ limits->link_config_filter = new_filter;
+
+ return true;
+}
+
bool
intel_dp_compute_config_limits(struct intel_dp *intel_dp,
struct drm_connector_state *conn_state,
@@ -2770,6 +2848,9 @@ intel_dp_compute_config_limits(struct intel_dp *intel_dp,
limits->link_config_filter = new_filter;
}
+ if (!intel_dp_compute_m_n_ratio_limits(intel_dp, conn_state, crtc_state, limits))
+ return false;
+
if (!intel_dp_test_compute_config(connector, crtc_state, limits))
return false;
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 01/10] drm/i915/display: Add helper to compute link M/N ratio for reuse Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 02/10] drm/i915/dp: Limit M/N ratio for DP SST Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 3:08 ` sashiko-bot
2026-09-16 2:57 ` [PATCH v2 04/10] drm/i915/dp: Add M/N ratio check with warning for DP link config Suraj Kandpal
` (11 subsequent siblings)
14 siblings, 1 reply; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
The hardware does not support DisplayPort configurations where the
ceiling of the Link M/Link N ratio exceeds the limit. Enforce this
constraint for MST as well.
The compute config path needs no change: MST goes through
intel_dp_compute_config_limits() too, so the link config filter set up
there already excludes the configurations violating the ratio limit, and
MST fails there if none is left.
What is still missing is pruning such modes, so add the check to
mst_connector_mode_valid_ctx(), mirroring the SST mode_valid.
The ratio shrinks as the link rate grows, so the check uses the highest
available link rate rather than the rate of the maximum bandwidth
configuration the rest of the function works with. Those are not always
the same one: link training failures disable individual configurations,
after which the highest bandwidth configuration can be a slower rate with
more lanes, and using it here would prune modes a narrower but faster
configuration could still drive.
v2:
-Drop the checks in the MST link config helpers, redundant now that the
constraint is applied while computing the link config limits. (Imre)
v3
-Use the maximum rate rather than the maximum bandwidth configuration
for the ratio check. (Sashiko)
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp.h | 3 +++
drivers/gpu/drm/i915/display/intel_dp_mst.c | 10 ++++++++++
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 28c9461a7723..4a1934d4eca4 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1275,7 +1275,7 @@ intel_dp_get_max_m_n_ratio(struct intel_display *display)
return 10;
}
-static bool
+bool
intel_dp_can_support_m_n(struct intel_display *display,
int pixel_clock, int link_rate)
{
diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h
index 04fae203bb69..757e74ca8696 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.h
+++ b/drivers/gpu/drm/i915/display/intel_dp.h
@@ -242,4 +242,7 @@ u8 intel_dp_as_sdp_transmission_time(void);
int intel_dp_link_init(struct intel_dp *intel_dp);
void intel_dp_link_cleanup(struct intel_dp *intel_dp);
+bool intel_dp_can_support_m_n(struct intel_display *display,
+ int pixel_clock, int link_rate);
+
#endif /* __INTEL_DP_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index 6a869d0f6ffc..3f4ab9573d0c 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -1521,6 +1521,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
DRM_DP_BW_OVERHEAD_MST | DRM_DP_BW_OVERHEAD_SSC_REF_CLK;
int min_link_bpp_x16 = fxp_q4_from_int(18);
struct intel_dp_link_config max_bw_config;
+ struct intel_dp_link_config max_rate_config;
static bool supports_dsc;
int ret;
bool dsc = false;
@@ -1564,6 +1565,15 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
min_link_bpp_x16,
bw_overhead_flags);
+ if (intel_dp_link_caps_get_max_config(intel_dp->link.caps,
+ INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
+ INTEL_DP_LINK_CAPS_FILTER_ALL,
+ &max_rate_config) &&
+ !intel_dp_can_support_m_n(display, mode->clock, max_rate_config.rate)) {
+ *status = MODE_CLOCK_HIGH;
+ return 0;
+ }
+
/*
* TODO:
* - Also check if compression would allow for the mode
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 04/10] drm/i915/dp: Add M/N ratio check with warning for DP link config
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (2 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14 Suraj Kandpal
` (10 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Introduce intel_dp_check_m_n_ratio() to validate the computed link
M/N ratio against the maximum allowed value. If the ratio exceeds the
limit, a warning is issued via drm_WARN().
The link config limits computed in the previous patches only restrict
the configurations that may be selected; this catches anything that
still slips through and turns a silently broken link into a loud
warning.
This check works off the M/N values as actually computed, which exposes
a mismatch with the prediction done while computing the limits: the
pixel clock there is the one before intel_dp_compute_config() divides
adjusted_mode->crtc_clock by the MSO link count. Divide in the
prediction too, so both agree. The joiner needs no such handling, as
intel_joiner_adjust_timings() only rewrites the pipe mode and leaves the
adjusted mode the link M/N is derived from untouched.
v2:
-Use the platform specific ratio limit. (Wa_14014191401)
-Use the MSO adjusted pixel clock when predicting the ratio, matching
what the link M/N is actually computed from. (Imre)
-Drop the check from ilk_fdi_compute_config(): it was passing dp_m_n
rather than the fdi_m_n it had just computed, and an FDI link cannot get
anywhere near the ratio limit anyway.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 37 +++++++++++++++++++--
drivers/gpu/drm/i915/display/intel_dp.h | 3 ++
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 ++
3 files changed, 40 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 4a1934d4eca4..2fca0eedb443 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1294,6 +1294,14 @@ intel_dp_can_support_m_n(struct intel_display *display,
return m_n_ratio <= max_m_n_ratio;
}
+static int intel_dp_mso_pixel_clock(struct intel_dp *intel_dp, int pixel_clock)
+{
+ if (!intel_dp->mso_link_count)
+ return pixel_clock;
+
+ return pixel_clock / intel_dp->mso_link_count;
+}
+
static
bool intel_dp_can_join(struct intel_dp *intel_dp,
int num_joined_pipes)
@@ -1488,7 +1496,9 @@ intel_dp_mode_valid(struct drm_connector *_connector,
INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
INTEL_DP_LINK_CAPS_FILTER_ALL,
&max_rate_config) &&
- !intel_dp_can_support_m_n(display, target_clock, max_rate_config.rate))
+ !intel_dp_can_support_m_n(display,
+ intel_dp_mso_pixel_clock(intel_dp, target_clock),
+ max_rate_config.rate))
return MODE_CLOCK_HIGH;
/*
@@ -2703,7 +2713,8 @@ intel_dp_compute_m_n_ratio_limits(struct intel_dp *intel_dp,
struct intel_dp_link_caps_order order =
intel_dp_link_caps_connector_compute_order(connector);
struct intel_dp_link_caps_filter new_filter = INTEL_DP_LINK_CAPS_FILTER_NONE;
- int pixel_clock = intel_dp_mode_clock(crtc_state, conn_state);
+ int pixel_clock = intel_dp_mso_pixel_clock(intel_dp,
+ intel_dp_mode_clock(crtc_state, conn_state));
struct intel_dp_link_config link_config;
struct intel_dp_link_caps_iter iter;
bool found = false;
@@ -3362,6 +3373,24 @@ static bool can_enable_drrs(struct intel_connector *connector,
intel_panel_drrs_type(connector) == DRRS_TYPE_SEAMLESS;
}
+void intel_dp_check_m_n_ratio(struct intel_crtc_state *crtc_state,
+ struct intel_link_m_n *m_n)
+{
+ struct intel_display *display = to_intel_display(crtc_state);
+ int max_m_n_ratio = intel_dp_get_max_m_n_ratio(display);
+ int m_n_ratio;
+
+ if (!m_n || !m_n->link_n)
+ return;
+
+ m_n_ratio = DIV_ROUND_UP(m_n->link_m, m_n->link_n);
+
+ if (m_n_ratio > max_m_n_ratio)
+ drm_WARN(display->drm, 1,
+ "Link M/N ratio (%d) exceeds max allowed (%d)\n",
+ m_n_ratio, max_m_n_ratio);
+}
+
static void
intel_dp_drrs_compute_config(struct intel_connector *connector,
struct intel_crtc_state *pipe_config,
@@ -3400,6 +3429,8 @@ intel_dp_drrs_compute_config(struct intel_connector *connector,
intel_dp_bw_fec_overhead(pipe_config->fec_enable),
&pipe_config->dp_m2_n2);
+ intel_dp_check_m_n_ratio(pipe_config, &pipe_config->dp_m2_n2);
+
/* FIXME: abstract this better */
if (pipe_config->splitter.enable)
pipe_config->dp_m2_n2.data_m *= pipe_config->splitter.link_count;
@@ -3719,6 +3750,8 @@ intel_dp_compute_config(struct intel_atomic_state *state,
pipe_config->port_clock,
intel_dp_bw_fec_overhead(pipe_config->fec_enable),
&pipe_config->dp_m_n);
+
+ intel_dp_check_m_n_ratio(pipe_config, &pipe_config->dp_m_n);
}
ret = intel_dp_compute_min_hblank(pipe_config, conn_state);
diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h
index 757e74ca8696..13e9432f98c6 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.h
+++ b/drivers/gpu/drm/i915/display/intel_dp.h
@@ -26,6 +26,7 @@ struct intel_display;
struct intel_dp;
struct intel_dp_link_config;
struct intel_encoder;
+struct intel_link_m_n;
struct link_config_limits {
struct intel_dp_link_caps_filter link_config_filter;
@@ -244,5 +245,7 @@ void intel_dp_link_cleanup(struct intel_dp *intel_dp);
bool intel_dp_can_support_m_n(struct intel_display *display,
int pixel_clock, int link_rate);
+void intel_dp_check_m_n_ratio(struct intel_crtc_state *crtc_state,
+ struct intel_link_m_n *m_n);
#endif /* __INTEL_DP_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index 3f4ab9573d0c..d375fff3fe4c 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -347,6 +347,8 @@ int intel_dp_mtp_tu_compute_config(struct intel_dp *intel_dp,
link_bpp_x16,
&crtc_state->dp_m_n);
+ intel_dp_check_m_n_ratio(crtc_state, &crtc_state->dp_m_n);
+
if (is_mst) {
int remote_bw_overhead;
int remote_tu;
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (3 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 04/10] drm/i915/dp: Add M/N ratio check with warning for DP link config Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 3:02 ` sashiko-bot
2026-09-16 2:57 ` [PATCH v2 06/10] drm/i915/display_wa: Add support for Wa_14021768792 Suraj Kandpal
` (9 subsequent siblings)
14 siblings, 1 reply; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
LINK_N register has bits 31:24 for extended link N value used for
HDMI2.1 and for an alternate mode of operation of DP TG DDA
Add the definition for these extra bits, and make intel_set_m_n()
explicitly mask the software link_n value down to the low 24 bits, so
that a subsequent change can OR the extended field in on top.
For DP the extended field is ignored by hardware, so this has no
functional effect on its own.
v2: Drop extra link_n_ext member. (Jani)
v3: Avoid link_n_ext in set_m_n helper. (Jani)
v4: Rebase, and update commit message.
v5: Drop the now redundant DISPLAY_VER split, the two masks were
identical.
Bspec:50488
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 18 ++++++++++++++++--
.../gpu/drm/i915/display/intel_display_regs.h | 2 ++
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index c53163d7c082..6d2025e10995 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -2711,14 +2711,22 @@ void intel_set_m_n(struct intel_display *display,
intel_reg_t data_m_reg, intel_reg_t data_n_reg,
intel_reg_t link_m_reg, intel_reg_t link_n_reg)
{
+ u32 link_n = m_n->link_n;
+
intel_de_write(display, data_m_reg, TU_SIZE(m_n->tu) | m_n->data_m);
intel_de_write(display, data_n_reg, m_n->data_n);
intel_de_write(display, link_m_reg, m_n->link_m);
+
+ if (DISPLAY_VER(display) >= 14)
+ link_n &= ~PIPE_LINK_N1_EXTENDED_MASK;
+ else
+ link_n &= DATA_LINK_M_N_MASK;
+
/*
* On BDW+ writing LINK_N arms the double buffered update
* of all the M/N registers, so it must be written last.
*/
- intel_de_write(display, link_n_reg, m_n->link_n);
+ intel_de_write(display, link_n_reg, link_n);
}
bool intel_cpu_transcoder_has_m2_n2(struct intel_display *display,
@@ -3475,7 +3483,13 @@ void intel_get_m_n(struct intel_display *display,
intel_reg_t link_m_reg, intel_reg_t link_n_reg)
{
m_n->link_m = intel_de_read(display, link_m_reg) & DATA_LINK_M_N_MASK;
- m_n->link_n = intel_de_read(display, link_n_reg) & DATA_LINK_M_N_MASK;
+ m_n->link_n = intel_de_read(display, link_n_reg);
+
+ if (DISPLAY_VER(display) >= 14)
+ m_n->link_n &= ~PIPE_LINK_N1_EXTENDED_MASK;
+ else
+ m_n->link_n &= DATA_LINK_M_N_MASK;
+
m_n->data_m = intel_de_read(display, data_m_reg) & DATA_LINK_M_N_MASK;
m_n->data_n = intel_de_read(display, data_n_reg) & DATA_LINK_M_N_MASK;
m_n->tu = REG_FIELD_GET(TU_SIZE_MASK, intel_de_read(display, data_m_reg)) + 1;
diff --git a/drivers/gpu/drm/i915/display/intel_display_regs.h b/drivers/gpu/drm/i915/display/intel_display_regs.h
index 8251ec15190b..57f388c958b4 100644
--- a/drivers/gpu/drm/i915/display/intel_display_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_display_regs.h
@@ -1190,6 +1190,8 @@
#define _PIPEA_LINK_N1 0x60044
#define _PIPEB_LINK_N1 0x61044
+#define PIPE_LINK_N1_EXTENDED_MASK REG_GENMASK(31, 24)
+#define PIPE_LINK_N1_EXTENDED(val) REG_FIELD_PREP(PIPE_LINK_N1_EXTENDED_MASK, (val))
#define PIPE_LINK_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N1)
#define _PIPEA_LINK_M2 0x60048
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 06/10] drm/i915/display_wa: Add support for Wa_14021768792
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (4 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14 Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 07/10] drm/i915/display: Add bits for Wa_14021768792 for linkm/n ratio > 10 Suraj Kandpal
` (8 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Some BMG ultrajoiner configurations require support for Link M/N ratios
between 10.0 and 15.0. This range is not natively supported and requires
a workaround.
Wa_14021768792 enables this support by utilizing HDMI_EMP_DATA,
CHICKEN_TRANS and the extended bits in the LINK_N register.
Add the necessary logic to enable the workaround on applicable platforms.
The underlying mechanism comes from the display C0,
so it is gated on display stepping C0 and later.
v2:
-Don't include i915_drv.h and don't use struct drm_i915_private under
display/. Use display->platform.battlemage, which names the affected
platform directly, instead of IS_DGFX() combined with a display version
check. (Jani)
-Rebase on the reworked display WA framework, where the condition goes
directly into the __intel_display_wa() switch.
Bspec: 49266
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_wa.c | 9 +++++++++
drivers/gpu/drm/i915/display/intel_display_wa.h | 1 +
2 files changed, 10 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_wa.c b/drivers/gpu/drm/i915/display/intel_display_wa.c
index 888676693f5e..7456194216be 100644
--- a/drivers/gpu/drm/i915/display/intel_display_wa.c
+++ b/drivers/gpu/drm/i915/display/intel_display_wa.c
@@ -111,6 +111,15 @@ bool __intel_display_wa(struct intel_display *display, enum intel_display_wa wa,
return DISPLAY_VERx100(display) == 3000 ||
DISPLAY_VERx100(display) == 2000 ||
DISPLAY_VERx100(display) == 1401;
+ /*
+ * Wa_14021768792:
+ * Fixes: Limitation of Link M/N ratio > 10 for specific Xe2HPD platforms.
+ * Workaround: Use HDMI_EMP_DATA, CHICKEN_BITs and extended bits in LINK_N
+ * registers to support LINK M/N ratios from > 10 but < 15.
+ */
+ case INTEL_DISPLAY_WA_14021768792:
+ return display->platform.battlemage &&
+ IS_DISPLAY_STEP(display, STEP_C0, STEP_FOREVER);
case INTEL_DISPLAY_WA_14025769978:
return DISPLAY_VER(display) == 35;
case INTEL_DISPLAY_WA_14026643300:
diff --git a/drivers/gpu/drm/i915/display/intel_display_wa.h b/drivers/gpu/drm/i915/display/intel_display_wa.h
index 425a300840aa..b8f2f9363498 100644
--- a/drivers/gpu/drm/i915/display/intel_display_wa.h
+++ b/drivers/gpu/drm/i915/display/intel_display_wa.h
@@ -33,6 +33,7 @@ enum intel_display_wa {
INTEL_DISPLAY_WA_14014143976,
INTEL_DISPLAY_WA_14016740474,
INTEL_DISPLAY_WA_14020863754,
+ INTEL_DISPLAY_WA_14021768792,
INTEL_DISPLAY_WA_14025769978,
INTEL_DISPLAY_WA_14026643300,
INTEL_DISPLAY_WA_15013987218,
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 07/10] drm/i915/display: Add bits for Wa_14021768792 for linkm/n ratio > 10
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (5 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 06/10] drm/i915/display_wa: Add support for Wa_14021768792 Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 08/10] drm/i915/display: Implement Wa_14021768792 for BMG DP for link_m/n " Suraj Kandpal
` (7 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
To support a Link M/N ratio between 10.0 and 15.0, for some BMG
ultrajoiner cases we need Wa_14021768792.
To bypass the hardware limitation within the Timing Generator DDA
(TGDDA), we need to program the LINKM and LINKN registers as defined in
the WA. Along with this we also need the relevant bits in HDMI_EMP_DATA
and CHICKEN_TRANS.
Add the bits for the WA and a new member 'bypass_m_n_ratio_limit' to
track if we need to bypass the Link M/N ratio limit in the
intel_link_m_n structure.
Per Bspec the extended LINK_N field is two nibbles: bits 27:24 hold
INT(Link M / Link N) and bits 31:28 hold CEIL(Link M / Link N).
CHICKEN_TRANS and HDMI_EMP_DATA are programmed before LINK_N, since
writing LINK_N arms the double buffered update of the M/N registers, and
all of the programming has to be done before the transcoder is enabled.
Both are also explicitly cleared when the mechanism is not in use, so
that state cannot leak from a previous modeset.
Bspec: 49266
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 91 ++++++++++++++++++-
drivers/gpu/drm/i915/display/intel_display.h | 2 +
.../gpu/drm/i915/display/intel_display_regs.h | 10 ++
.../drm/i915/display/intel_display_types.h | 2 +
4 files changed, 100 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 6d2025e10995..2b226620de0f 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -2706,6 +2706,15 @@ void intel_zero_m_n(struct intel_link_m_n *m_n)
m_n->tu = 1;
}
+static u8 bmg_get_link_n_ext(const struct intel_link_m_n *m_n)
+{
+ if (!m_n->link_n)
+ return 0;
+
+ return PIPE_LINK_N1_EXT_INT(m_n->link_m / m_n->link_n) |
+ PIPE_LINK_N1_EXT_CEIL(DIV_ROUND_UP(m_n->link_m, m_n->link_n));
+}
+
void intel_set_m_n(struct intel_display *display,
const struct intel_link_m_n *m_n,
intel_reg_t data_m_reg, intel_reg_t data_n_reg,
@@ -2717,7 +2726,9 @@ void intel_set_m_n(struct intel_display *display,
intel_de_write(display, data_n_reg, m_n->data_n);
intel_de_write(display, link_m_reg, m_n->link_m);
- if (DISPLAY_VER(display) >= 14)
+ if (DISPLAY_VER(display) >= 14 && m_n->bypass_m_n_ratio_limit)
+ link_n |= PIPE_LINK_N1_EXTENDED(bmg_get_link_n_ext(m_n));
+ else if (DISPLAY_VER(display) >= 14)
link_n &= ~PIPE_LINK_N1_EXTENDED_MASK;
else
link_n &= DATA_LINK_M_N_MASK;
@@ -2738,6 +2749,26 @@ bool intel_cpu_transcoder_has_m2_n2(struct intel_display *display,
return IS_DISPLAY_VER(display, 5, 7) || display->platform.cherryview;
}
+static void bmg_enhanced_tgdda_write(struct intel_crtc *crtc,
+ enum transcoder transcoder,
+ const struct intel_link_m_n *m_n)
+{
+ struct intel_display *display = to_intel_display(crtc);
+ bool enable = m_n->bypass_m_n_ratio_limit && m_n->link_n;
+ u32 link_m_frac = enable ? m_n->link_m % m_n->link_n : 0;
+
+ if (!intel_display_wa(display, INTEL_DISPLAY_WA_14021768792))
+ return;
+
+ intel_de_rmw(display, HDMI_EMP_DATA(display, transcoder),
+ HDMI_EMP_DATA_LINK_M_FRAC_MASK,
+ REG_FIELD_PREP(HDMI_EMP_DATA_LINK_M_FRAC_MASK, link_m_frac));
+
+ intel_de_rmw(display, CHICKEN_TRANS(display, transcoder),
+ DP_ENHANCED_TGDDA_ENABLE,
+ enable ? DP_ENHANCED_TGDDA_ENABLE : 0);
+}
+
void intel_cpu_transcoder_set_m1_n1(struct intel_crtc *crtc,
enum transcoder transcoder,
const struct intel_link_m_n *m_n)
@@ -2745,6 +2776,8 @@ void intel_cpu_transcoder_set_m1_n1(struct intel_crtc *crtc,
struct intel_display *display = to_intel_display(crtc);
enum pipe pipe = crtc->pipe;
+ bmg_enhanced_tgdda_write(crtc, transcoder, m_n);
+
if (DISPLAY_VER(display) >= 5)
intel_set_m_n(display, m_n,
PIPE_DATA_M1(display, transcoder),
@@ -3495,6 +3528,49 @@ void intel_get_m_n(struct intel_display *display,
m_n->tu = REG_FIELD_GET(TU_SIZE_MASK, intel_de_read(display, data_m_reg)) + 1;
}
+bool intel_display_can_bypass_m_n_limit(struct intel_display *display,
+ int m_n_ratio,
+ enum pipe pipe)
+{
+ if (!intel_display_wa(display, INTEL_DISPLAY_WA_14021768792))
+ return false;
+
+ if (m_n_ratio > 15)
+ return false;
+
+ if (pipe != PIPE_A)
+ return false;
+
+ return true;
+}
+
+static void bmg_enhanced_tgdda_read(struct intel_crtc *crtc,
+ enum transcoder transcoder,
+ struct intel_link_m_n *m_n)
+{
+ struct intel_display *display = to_intel_display(crtc);
+ u32 link_m_frac;
+ int m_n_ratio;
+
+ if (!m_n->link_n)
+ return;
+
+ m_n_ratio = DIV_ROUND_UP(m_n->link_m, m_n->link_n);
+
+ if (!intel_display_can_bypass_m_n_limit(display, m_n_ratio, crtc->pipe))
+ return;
+
+ if (!(intel_de_read(display, CHICKEN_TRANS(display, transcoder)) &
+ DP_ENHANCED_TGDDA_ENABLE))
+ return;
+
+ link_m_frac = REG_FIELD_GET(HDMI_EMP_DATA_LINK_M_FRAC_MASK,
+ intel_de_read(display, HDMI_EMP_DATA(display, transcoder)));
+
+ if (link_m_frac == m_n->link_m % m_n->link_n)
+ m_n->bypass_m_n_ratio_limit = true;
+}
+
void intel_cpu_transcoder_get_m1_n1(struct intel_crtc *crtc,
enum transcoder transcoder,
struct intel_link_m_n *m_n)
@@ -3512,6 +3588,8 @@ void intel_cpu_transcoder_get_m1_n1(struct intel_crtc *crtc,
intel_get_m_n(display, m_n,
PIPE_DATA_M_G4X(pipe), PIPE_DATA_N_G4X(pipe),
PIPE_LINK_M_G4X(pipe), PIPE_LINK_N_G4X(pipe));
+
+ bmg_enhanced_tgdda_read(crtc, transcoder, m_n);
}
void intel_cpu_transcoder_get_m2_n2(struct intel_crtc *crtc,
@@ -5002,7 +5080,8 @@ intel_compare_link_m_n(const struct intel_link_m_n *m_n,
m_n->data_m == m2_n2->data_m &&
m_n->data_n == m2_n2->data_n &&
m_n->link_m == m2_n2->link_m &&
- m_n->link_n == m2_n2->link_n;
+ m_n->link_n == m2_n2->link_n &&
+ m_n->bypass_m_n_ratio_limit == m2_n2->bypass_m_n_ratio_limit;
}
static bool
@@ -5277,18 +5356,20 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
if (!intel_compare_link_m_n(¤t_config->name, \
&pipe_config->name)) { \
pipe_config_mismatch(&p, fastset, crtc, __stringify(name), \
- "(expected tu %i data %i/%i link %i/%i, " \
- "found tu %i, data %i/%i link %i/%i)", \
+ "(expected tu %i data %i/%i link %i/%i m_n_bypass %s, " \
+ "found tu %i, data %i/%i link %i/%i m_n_bypass %s)", \
current_config->name.tu, \
current_config->name.data_m, \
current_config->name.data_n, \
current_config->name.link_m, \
current_config->name.link_n, \
+ str_yes_no(current_config->name.bypass_m_n_ratio_limit), \
pipe_config->name.tu, \
pipe_config->name.data_m, \
pipe_config->name.data_n, \
pipe_config->name.link_m, \
- pipe_config->name.link_n); \
+ pipe_config->name.link_n, \
+ str_yes_no(pipe_config->name.bypass_m_n_ratio_limit)); \
ret = false; \
} \
} while (0)
diff --git a/drivers/gpu/drm/i915/display/intel_display.h b/drivers/gpu/drm/i915/display/intel_display.h
index 404168f4213b..55e676655120 100644
--- a/drivers/gpu/drm/i915/display/intel_display.h
+++ b/drivers/gpu/drm/i915/display/intel_display.h
@@ -525,5 +525,7 @@ bool intel_scanout_needs_vtd_wa(struct intel_display *display);
int intel_crtc_num_joined_pipes(const struct intel_crtc_state *crtc_state);
void intel_display_compute_link_m_n(u32 *link_m, u32 *link_n,
int pixel_clock, int link_symbol_clock);
+bool intel_display_can_bypass_m_n_limit(struct intel_display *display,
+ int m_n_ratio, enum pipe pipe);
#endif
diff --git a/drivers/gpu/drm/i915/display/intel_display_regs.h b/drivers/gpu/drm/i915/display/intel_display_regs.h
index 57f388c958b4..81f9661357b6 100644
--- a/drivers/gpu/drm/i915/display/intel_display_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_display_regs.h
@@ -550,6 +550,11 @@
#define _TRANS_MULT_B 0x6102c
#define TRANS_MULT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_MULT_A)
+#define _HDMI_EMP_DATA_A 0x600d8
+#define _HDMI_EMP_DATA_B 0x610d8
+#define HDMI_EMP_DATA_LINK_M_FRAC_MASK REG_GENMASK(23, 0)
+#define HDMI_EMP_DATA(display, trans) _MMIO_TRANS2((display), (trans), _HDMI_EMP_DATA_A)
+
/* Hotplug control (945+ only) */
#define PORT_HOTPLUG_EN(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61110)
#define PORTB_HOTPLUG_INT_EN (1 << 29)
@@ -1192,6 +1197,10 @@
#define _PIPEB_LINK_N1 0x61044
#define PIPE_LINK_N1_EXTENDED_MASK REG_GENMASK(31, 24)
#define PIPE_LINK_N1_EXTENDED(val) REG_FIELD_PREP(PIPE_LINK_N1_EXTENDED_MASK, (val))
+#define PIPE_LINK_N1_EXT_CEIL_MASK REG_GENMASK(7, 4)
+#define PIPE_LINK_N1_EXT_CEIL(val) REG_FIELD_PREP(PIPE_LINK_N1_EXT_CEIL_MASK, (val))
+#define PIPE_LINK_N1_EXT_INT_MASK REG_GENMASK(3, 0)
+#define PIPE_LINK_N1_EXT_INT(val) REG_FIELD_PREP(PIPE_LINK_N1_EXT_INT_MASK, (val))
#define PIPE_LINK_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N1)
#define _PIPEA_LINK_M2 0x60048
@@ -1710,6 +1719,7 @@
#define PSR2_ADD_VERTICAL_LINE_COUNT REG_BIT(15)
#define DP_FEC_BS_JITTER_WA REG_BIT(15)
#define PSR2_VSC_ENABLE_PROG_HEADER REG_BIT(12)
+#define DP_ENHANCED_TGDDA_ENABLE REG_BIT(11)
#define DP_DSC_INSERT_SF_AT_EOL_WA REG_BIT(4)
#define HDCP_LINE_REKEY_DISABLE REG_BIT(0)
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index a5f18ac8a7d0..7a5286db977e 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -985,6 +985,8 @@ struct intel_link_m_n {
u32 data_n;
u32 link_m;
u32 link_n;
+ /* Wa_14021768792 for linkm/n ratio > 10 */
+ bool bypass_m_n_ratio_limit;
};
struct intel_csc_matrix {
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 08/10] drm/i915/display: Implement Wa_14021768792 for BMG DP for link_m/n ratio > 10
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (6 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 07/10] drm/i915/display: Add bits for Wa_14021768792 for linkm/n ratio > 10 Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 09/10] drm/i915/dp: Extend intel_dp_can_support_m_n() for BMG M/N bypass Suraj Kandpal
` (6 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Handle the bypass logic for the M/N ratio limit for DP.
Calculate the M/N ratio, check if it can bypass the limit, and set the
appropriate flags for the workaround.
The workaround is only intended for 128b/132b links, so restrict it to
those.
Bspec also restricts the Link M/N values from changing outside of a
modeset while the mechanism is active, so disable DRRS and the seamless
M/N fastset path for such a configuration.
Bspec: 49266
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 26 ++++++++++++++++++++-----
1 file changed, 21 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 2fca0eedb443..e89ff8677664 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -3353,6 +3353,9 @@ static bool can_enable_drrs(struct intel_connector *connector,
if (pipe_config->vrr.enable)
return false;
+ if (pipe_config->dp_m_n.bypass_m_n_ratio_limit)
+ return false;
+
/*
* DRRS and PSR can't be enable together, so giving preference to PSR
* as it allows more power-savings by complete shutting down display,
@@ -3377,6 +3380,7 @@ void intel_dp_check_m_n_ratio(struct intel_crtc_state *crtc_state,
struct intel_link_m_n *m_n)
{
struct intel_display *display = to_intel_display(crtc_state);
+ struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
int max_m_n_ratio = intel_dp_get_max_m_n_ratio(display);
int m_n_ratio;
@@ -3385,10 +3389,21 @@ void intel_dp_check_m_n_ratio(struct intel_crtc_state *crtc_state,
m_n_ratio = DIV_ROUND_UP(m_n->link_m, m_n->link_n);
- if (m_n_ratio > max_m_n_ratio)
- drm_WARN(display->drm, 1,
- "Link M/N ratio (%d) exceeds max allowed (%d)\n",
- m_n_ratio, max_m_n_ratio);
+ if (m_n_ratio <= max_m_n_ratio)
+ return;
+
+ if (intel_dp_is_uhbr(crtc_state) &&
+ intel_display_can_bypass_m_n_limit(display, m_n_ratio, crtc->pipe)) {
+ m_n->bypass_m_n_ratio_limit = true;
+ drm_dbg_kms(display->drm,
+ "Bypassing Link_m/Link_n ratio limit (ratio %d)\n",
+ m_n_ratio);
+ return;
+ }
+
+ drm_WARN(display->drm, 1,
+ "Link M/N ratio (%d) exceeds max allowed (%d)\n",
+ m_n_ratio, max_m_n_ratio);
}
static void
@@ -3405,7 +3420,8 @@ intel_dp_drrs_compute_config(struct intel_connector *connector,
* FIXME all joined pipes share the same transcoder.
* Need to account for that when updating M/N live.
*/
- if (has_seamless_m_n(connector) && !pipe_config->joiner_pipes)
+ if (has_seamless_m_n(connector) && !pipe_config->joiner_pipes &&
+ !pipe_config->dp_m_n.bypass_m_n_ratio_limit)
pipe_config->update_m_n = true;
if (!can_enable_drrs(connector, pipe_config, downclock_mode)) {
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 09/10] drm/i915/dp: Extend intel_dp_can_support_m_n() for BMG M/N bypass
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (7 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 08/10] drm/i915/display: Implement Wa_14021768792 for BMG DP for link_m/n " Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 10/10] drm/i915/dp: Bump the max Link M/N ratio to 22 for DISPLAY_VER >= 35 Suraj Kandpal
` (5 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On BMG platforms, the standard M/N ratio limit of 10 can be bypassed
under specific conditions, as permitted by hardware capabilities.
Modify the helper intel_dp_can_support_m_n() to account for this by
checking whether the platform supports bypassing the limit. The
workaround is only intended for 128b/132b links, so restrict it to
those.
During the mode_valid phase, the check assumes that PIPE_A will be used,
to allow the mode where the M/N ratio is within the limits for the
workaround.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 18 +++++++++++++++---
drivers/gpu/drm/i915/display/intel_dp.h | 1 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 3 ++-
3 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index e89ff8677664..9a3955c6697b 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1277,9 +1277,11 @@ intel_dp_get_max_m_n_ratio(struct intel_display *display)
bool
intel_dp_can_support_m_n(struct intel_display *display,
+ const struct intel_crtc_state *crtc_state,
int pixel_clock, int link_rate)
{
int max_m_n_ratio = intel_dp_get_max_m_n_ratio(display);
+ enum pipe pipe = PIPE_A;
u32 link_m, link_n;
int m_n_ratio;
@@ -1291,7 +1293,16 @@ intel_dp_can_support_m_n(struct intel_display *display,
m_n_ratio = DIV_ROUND_UP(link_m, link_n);
- return m_n_ratio <= max_m_n_ratio;
+ if (m_n_ratio <= max_m_n_ratio)
+ return true;
+
+ if (!drm_dp_is_uhbr_rate(link_rate))
+ return false;
+
+ if (crtc_state)
+ pipe = to_intel_crtc(crtc_state->uapi.crtc)->pipe;
+
+ return intel_display_can_bypass_m_n_limit(display, m_n_ratio, pipe);
}
static int intel_dp_mso_pixel_clock(struct intel_dp *intel_dp, int pixel_clock)
@@ -1496,7 +1507,7 @@ intel_dp_mode_valid(struct drm_connector *_connector,
INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
INTEL_DP_LINK_CAPS_FILTER_ALL,
&max_rate_config) &&
- !intel_dp_can_support_m_n(display,
+ !intel_dp_can_support_m_n(display, NULL,
intel_dp_mso_pixel_clock(intel_dp, target_clock),
max_rate_config.rate))
return MODE_CLOCK_HIGH;
@@ -2721,7 +2732,8 @@ intel_dp_compute_m_n_ratio_limits(struct intel_dp *intel_dp,
intel_dp_link_caps_iter_start(&iter, link_caps, order, limits->link_config_filter);
for_each_dp_link_config(&iter, &link_config) {
- if (!intel_dp_can_support_m_n(display, pixel_clock, link_config.rate))
+ if (!intel_dp_can_support_m_n(display, crtc_state, pixel_clock,
+ link_config.rate))
continue;
intel_dp_link_caps_filter_add(link_caps, &new_filter, &link_config);
diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h
index 13e9432f98c6..a3abd0e140e6 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.h
+++ b/drivers/gpu/drm/i915/display/intel_dp.h
@@ -244,6 +244,7 @@ int intel_dp_link_init(struct intel_dp *intel_dp);
void intel_dp_link_cleanup(struct intel_dp *intel_dp);
bool intel_dp_can_support_m_n(struct intel_display *display,
+ const struct intel_crtc_state *crtc_state,
int pixel_clock, int link_rate);
void intel_dp_check_m_n_ratio(struct intel_crtc_state *crtc_state,
struct intel_link_m_n *m_n);
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index d375fff3fe4c..31fc1564890e 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -1571,7 +1571,8 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
INTEL_DP_LINK_CAPS_FILTER_ALL,
&max_rate_config) &&
- !intel_dp_can_support_m_n(display, mode->clock, max_rate_config.rate)) {
+ !intel_dp_can_support_m_n(display, NULL, mode->clock,
+ max_rate_config.rate)) {
*status = MODE_CLOCK_HIGH;
return 0;
}
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v2 10/10] drm/i915/dp: Bump the max Link M/N ratio to 22 for DISPLAY_VER >= 35
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (8 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 09/10] drm/i915/dp: Extend intel_dp_can_support_m_n() for BMG M/N bypass Suraj Kandpal
@ 2026-09-16 2:57 ` Suraj Kandpal
2026-09-16 3:06 ` ✓ CI.KUnit: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7) Patchwork
` (4 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Suraj Kandpal @ 2026-09-16 2:57 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: ankit.k.nautiyal, arun.r.murthy, Suraj Kandpal
Starting Xe3p max M/N ratio has been increased to 22.
Bspec: 68922
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 9a3955c6697b..565063b2df30 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1269,6 +1269,9 @@ bool intel_dp_has_dsc(const struct intel_connector *connector)
static int
intel_dp_get_max_m_n_ratio(struct intel_display *display)
{
+ if (DISPLAY_VER(display) >= 35)
+ return 22;
+
if (display->platform.dg2)
return 4;
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* Re: [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14
2026-09-16 2:57 ` [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14 Suraj Kandpal
@ 2026-09-16 3:02 ` sashiko-bot
0 siblings, 0 replies; 18+ messages in thread
From: sashiko-bot @ 2026-09-16 3:02 UTC (permalink / raw)
To: Suraj Kandpal; +Cc: intel-xe, intel-gfx
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] drm/i915: Redundant DISPLAY_VER split despite commit message claim
--
commit 42050e03ecee4bb8780c62f3acc4e0b55c85e966
Author: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14
LINK_N register has bits 31:24 for extended link N value used for
HDMI2.1 and for an alternate mode of operation of DP TG DDA. This commit
adds the definition for these extra bits and masks the software link_n
value down to the low 24 bits in intel_set_m_n().
> v5: Drop the now redundant DISPLAY_VER split, the two masks were
> identical.
[Severity: Medium]
Is this description accurate? The commit message states the redundant
DISPLAY_VER split was dropped, but it appears to still be present in both
intel_set_m_n() and intel_get_m_n().
> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> index c53163d7c082e..6d2025e109956 100644
> --- a/drivers/gpu/drm/i915/display/intel_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_display.c
> @@ -2711,14 +2711,22 @@ void intel_set_m_n(struct intel_display *display,
> intel_reg_t data_m_reg, intel_reg_t data_n_reg,
> intel_reg_t link_m_reg, intel_reg_t link_n_reg)
> {
> + u32 link_n = m_n->link_n;
> +
> intel_de_write(display, data_m_reg, TU_SIZE(m_n->tu) | m_n->data_m);
> intel_de_write(display, data_n_reg, m_n->data_n);
> intel_de_write(display, link_m_reg, m_n->link_m);
> +
> + if (DISPLAY_VER(display) >= 14)
> + link_n &= ~PIPE_LINK_N1_EXTENDED_MASK;
> + else
> + link_n &= DATA_LINK_M_N_MASK;
[Severity: Medium]
Since ~PIPE_LINK_N1_EXTENDED_MASK and DATA_LINK_M_N_MASK both apply a
0x00FFFFFF mask, does this redundant if/else block in intel_set_m_n()
need to be removed to match the commit message?
> +
> /*
> * On BDW+ writing LINK_N arms the double buffered update
> * of all the M/N registers, so it must be written last.
> */
> - intel_de_write(display, link_n_reg, m_n->link_n);
> + intel_de_write(display, link_n_reg, link_n);
> }
>
[ ... ]
> @@ -3475,7 +3483,13 @@ void intel_get_m_n(struct intel_display *display,
> intel_reg_t link_m_reg, intel_reg_t link_n_reg)
> {
> m_n->link_m = intel_de_read(display, link_m_reg) & DATA_LINK_M_N_MASK;
> - m_n->link_n = intel_de_read(display, link_n_reg) & DATA_LINK_M_N_MASK;
> + m_n->link_n = intel_de_read(display, link_n_reg);
> +
> + if (DISPLAY_VER(display) >= 14)
> + m_n->link_n &= ~PIPE_LINK_N1_EXTENDED_MASK;
> + else
> + m_n->link_n &= DATA_LINK_M_N_MASK;
[Severity: Medium]
Similarly, does this split in intel_get_m_n() also need to be removed?
> +
> m_n->data_m = intel_de_read(display, data_m_reg) & DATA_LINK_M_N_MASK;
> m_n->data_n = intel_de_read(display, data_n_reg) & DATA_LINK_M_N_MASK;
> m_n->tu = REG_FIELD_GET(TU_SIZE_MASK, intel_de_read(display, data_m_reg)) + 1;
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260916025710.432281-1-suraj.kandpal@intel.com?part=5
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ CI.KUnit: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (9 preceding siblings ...)
2026-09-16 2:57 ` [PATCH v2 10/10] drm/i915/dp: Bump the max Link M/N ratio to 22 for DISPLAY_VER >= 35 Suraj Kandpal
@ 2026-09-16 3:06 ` Patchwork
2026-09-16 3:44 ` ✓ Xe.CI.BAT: " Patchwork
` (3 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-09-16 3:06 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
URL : https://patchwork.freedesktop.org/series/138256/
State : success
== Summary ==
+ trap cleanup EXIT
+ kunitconfigs=('/kernel/drivers/gpu/tests/.kunitconfig' '/kernel/drivers/gpu/drm/xe/.kunitconfig' '/kernel/drivers/gpu/drm/tests/.kunitconfig' '/kernel/drivers/gpu/drm/ttm/tests/.kunitconfig' '/kernel/drivers/dma-buf/.kunitconfig')
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/tests/.kunitconfig
[03:04:42] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[03:04:47] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[03:05:07] Starting KUnit Kernel (1/1)...
[03:05:07] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[03:05:08] ============= refcount_interrupt (4 subtests) ==============
[03:05:08] [PASSED] test_single_irq_change
[03:05:08] [PASSED] test_nested_irq_change
[03:05:08] [PASSED] test_multiple_irq_change
[03:05:08] [PASSED] test_irq_save
[03:05:08] =============== [PASSED] refcount_interrupt ================
[03:05:08] ================= gpu_buddy (14 subtests) ==================
[03:05:08] [PASSED] gpu_test_buddy_alloc_limit
[03:05:08] [PASSED] gpu_test_buddy_alloc_optimistic
[03:05:08] [PASSED] gpu_test_buddy_alloc_pessimistic
[03:05:08] [PASSED] gpu_test_buddy_alloc_pathological
[03:05:08] [PASSED] gpu_test_buddy_alloc_contiguous
[03:05:08] [PASSED] gpu_test_buddy_alloc_clear
[03:05:08] [PASSED] gpu_test_buddy_alloc_range
[03:05:08] [PASSED] gpu_test_buddy_alloc_range_bias
[03:05:09] [PASSED] gpu_test_buddy_fragmentation_performance
[03:05:09] [PASSED] gpu_test_buddy_dirty_tracker_performance
[03:05:09] [PASSED] gpu_test_buddy_alloc_exceeds_max_order
[03:05:09] [PASSED] gpu_test_buddy_offset_aligned_allocation
[03:05:09] [PASSED] gpu_test_buddy_subtree_offset_alignment_stress
[03:05:09] [PASSED] gpu_test_buddy_addr_to_block
[03:05:09] ==================== [PASSED] gpu_buddy ====================
[03:05:09] ============================================================
[03:05:09] Testing complete. Ran 18 tests: passed: 18
[03:05:09] Elapsed time: 27.050s total, 4.434s configuring, 20.698s building, 1.871s running
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/xe/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[03:05:09] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[03:05:11] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[03:05:45] Starting KUnit Kernel (1/1)...
[03:05:45] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[03:05:45] ============= refcount_interrupt (4 subtests) ==============
[03:05:45] [PASSED] test_single_irq_change
[03:05:45] [PASSED] test_nested_irq_change
[03:05:45] [PASSED] test_multiple_irq_change
[03:05:45] [PASSED] test_irq_save
[03:05:45] =============== [PASSED] refcount_interrupt ================
[03:05:45] ================== guc_buf (11 subtests) ===================
[03:05:45] [PASSED] test_smallest
[03:05:45] [PASSED] test_largest
[03:05:45] [PASSED] test_granular
[03:05:45] [PASSED] test_unique
[03:05:45] [PASSED] test_overlap
[03:05:45] [PASSED] test_reusable
[03:05:45] [PASSED] test_too_big
[03:05:45] [PASSED] test_flush
[03:05:45] [PASSED] test_lookup
[03:05:45] [PASSED] test_data
[03:05:45] [PASSED] test_class
[03:05:45] ===================== [PASSED] guc_buf =====================
[03:05:45] =================== guc_dbm (7 subtests) ===================
[03:05:45] [PASSED] test_empty
[03:05:45] [PASSED] test_default
[03:05:45] ======================== test_size ========================
[03:05:45] [PASSED] 4
[03:05:45] [PASSED] 8
[03:05:45] [PASSED] 32
[03:05:45] [PASSED] 256
[03:05:45] ==================== [PASSED] test_size ====================
[03:05:45] ======================= test_reuse ========================
[03:05:45] [PASSED] 4
[03:05:45] [PASSED] 8
[03:05:45] [PASSED] 32
[03:05:45] [PASSED] 256
[03:05:45] =================== [PASSED] test_reuse ====================
[03:05:45] =================== test_range_overlap ====================
[03:05:45] [PASSED] 4
[03:05:45] [PASSED] 8
[03:05:45] [PASSED] 32
[03:05:45] [PASSED] 256
[03:05:45] =============== [PASSED] test_range_overlap ================
[03:05:45] =================== test_range_compact ====================
[03:05:45] [PASSED] 4
[03:05:45] [PASSED] 8
[03:05:45] [PASSED] 32
[03:05:45] [PASSED] 256
[03:05:45] =============== [PASSED] test_range_compact ================
[03:05:45] ==================== test_range_spare =====================
[03:05:45] [PASSED] 4
[03:05:45] [PASSED] 8
[03:05:45] [PASSED] 32
[03:05:45] [PASSED] 256
[03:05:45] ================ [PASSED] test_range_spare =================
[03:05:45] ===================== [PASSED] guc_dbm =====================
[03:05:45] =================== guc_idm (6 subtests) ===================
[03:05:45] [PASSED] bad_init
[03:05:45] [PASSED] no_init
[03:05:45] [PASSED] init_fini
[03:05:45] [PASSED] check_used
[03:05:45] [PASSED] check_quota
[03:05:45] [PASSED] check_all
[03:05:45] ===================== [PASSED] guc_idm =====================
[03:05:45] =============== guc_klv_helpers (9 subtests) ===============
[03:05:45] [PASSED] test_count
[03:05:45] [PASSED] test_encode_u32
[03:05:45] [PASSED] test_encode_u64
[03:05:45] [PASSED] test_encode_string
[03:05:45] [PASSED] test_encode_object_raw
[03:05:45] [PASSED] test_encode_object_klv
[03:05:45] [PASSED] test_encode_object_nested
[03:05:45] [PASSED] test_encode_object_basic
[03:05:45] [PASSED] test_print
[03:05:45] ================= [PASSED] guc_klv_helpers =================
[03:05:45] =================== xe_log (4 subtests) ====================
[03:05:45] [PASSED] demo_cper
[03:05:45] [PASSED] demo_dmesg
[03:05:45] ======================= test_dmesg ========================
[03:05:45] [PASSED] test_fatal
[03:05:45] [PASSED] test_fatal_tile
[03:05:45] [PASSED] test_fatal_gt
[03:05:45] [PASSED] test_fatal_comp
[03:05:45] [PASSED] test_fatal_comp_tile
[03:05:45] [PASSED] test_fatal_comp_gt
[03:05:45] [PASSED] test_fatal_all
[03:05:45] [PASSED] test_recoverable
[03:05:45] [PASSED] test_recoverable_tile
[03:05:45] [PASSED] test_recoverable_gt
[03:05:45] [PASSED] test_recoverable_comp
[03:05:45] [PASSED] test_recoverable_comp_tile
[03:05:45] [PASSED] test_recoverable_comp_gt
[03:05:45] [PASSED] test_recoverable_all
[03:05:45] [PASSED] test_info
[03:05:45] [PASSED] test_info_tile
[03:05:45] [PASSED] test_info_gt
[03:05:45] [PASSED] test_info_err
[03:05:45] [PASSED] test_info_comp
[03:05:45] [PASSED] test_info_comp_tile
[03:05:45] [PASSED] test_info_comp_gt
[03:05:45] [PASSED] test_info_all
[03:05:45] [PASSED] test_hw_fatal
[03:05:45] [PASSED] test_hw_recoverable
[03:05:45] [PASSED] test_hw_corrected
[03:05:45] [PASSED] test_hw_informational
[03:05:45] =================== [PASSED] test_dmesg ====================
[03:05:45] ====================== test_invalid =======================
[03:05:45] [SKIPPED] no-component no-location no-warn (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] reserved location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] unknown location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] nonzero-device-id location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] invalid-tile-id location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] invalid-gt-id location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] unknown component class (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] unknown system component (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] unknown hardware component (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] [SKIPPED] unknown component and location (requires CONFIG_DRM_XE_DEBUG)
[03:05:45] ================== [SKIPPED] test_invalid ==================
[03:05:45] ===================== [PASSED] xe_log ======================
[03:05:45] ================== no_relay (3 subtests) ===================
[03:05:45] [PASSED] xe_drops_guc2pf_if_not_ready
[03:05:45] [PASSED] xe_drops_guc2vf_if_not_ready
[03:05:45] [PASSED] xe_rejects_send_if_not_ready
[03:05:45] ==================== [PASSED] no_relay =====================
[03:05:45] ================== pf_relay (14 subtests) ==================
[03:05:45] [PASSED] pf_rejects_guc2pf_too_short
[03:05:45] [PASSED] pf_rejects_guc2pf_too_long
[03:05:45] [PASSED] pf_rejects_guc2pf_no_payload
[03:05:45] [PASSED] pf_fails_no_payload
[03:05:45] [PASSED] pf_fails_bad_origin
[03:05:45] [PASSED] pf_fails_bad_type
[03:05:45] [PASSED] pf_txn_reports_error
[03:05:45] [PASSED] pf_txn_sends_pf2guc
[03:05:45] [PASSED] pf_sends_pf2guc
[03:05:45] [SKIPPED] pf_loopback_nop (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[03:05:45] [SKIPPED] pf_loopback_echo (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[03:05:45] [SKIPPED] pf_loopback_fail (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[03:05:45] [SKIPPED] pf_loopback_busy (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[03:05:45] [SKIPPED] pf_loopback_retry (requires CONFIG_DRM_XE_DEBUG_SRIOV)
[03:05:45] ==================== [PASSED] pf_relay =====================
[03:05:45] ================== vf_relay (3 subtests) ===================
[03:05:45] [PASSED] vf_rejects_guc2vf_too_short
[03:05:45] [PASSED] vf_rejects_guc2vf_too_long
[03:05:45] [PASSED] vf_rejects_guc2vf_no_payload
[03:05:45] ==================== [PASSED] vf_relay =====================
[03:05:45] ================ pf_gt_config (9 subtests) =================
[03:05:45] [PASSED] fair_contexts_1vf
[03:05:45] [PASSED] fair_doorbells_1vf
[03:05:45] [PASSED] fair_ggtt_1vf
[03:05:45] ====================== fair_vram_1vf ======================
[03:05:45] [PASSED] 3.50 GiB
[03:05:45] [PASSED] 11.5 GiB
[03:05:45] [PASSED] 15.5 GiB
[03:05:45] [PASSED] 31.5 GiB
[03:05:45] [PASSED] 63.5 GiB
[03:05:45] [PASSED] 1.91 GiB
[03:05:45] ================== [PASSED] fair_vram_1vf ==================
[03:05:45] ================ fair_vram_1vf_admin_only =================
[03:05:45] [PASSED] 3.50 GiB
[03:05:45] [PASSED] 11.5 GiB
[03:05:45] [PASSED] 15.5 GiB
[03:05:45] [PASSED] 31.5 GiB
[03:05:45] [PASSED] 63.5 GiB
[03:05:45] [PASSED] 1.91 GiB
[03:05:45] ============ [PASSED] fair_vram_1vf_admin_only =============
[03:05:45] ====================== fair_contexts ======================
[03:05:45] [PASSED] 1 VF
[03:05:45] [PASSED] 2 VFs
[03:05:45] [PASSED] 3 VFs
[03:05:45] [PASSED] 4 VFs
[03:05:45] [PASSED] 5 VFs
[03:05:45] [PASSED] 6 VFs
[03:05:45] [PASSED] 7 VFs
[03:05:45] [PASSED] 8 VFs
[03:05:45] [PASSED] 9 VFs
[03:05:45] [PASSED] 10 VFs
[03:05:45] [PASSED] 11 VFs
[03:05:45] [PASSED] 12 VFs
[03:05:45] [PASSED] 13 VFs
[03:05:45] [PASSED] 14 VFs
[03:05:45] [PASSED] 15 VFs
[03:05:45] [PASSED] 16 VFs
[03:05:45] [PASSED] 17 VFs
[03:05:45] [PASSED] 18 VFs
[03:05:45] [PASSED] 19 VFs
[03:05:45] [PASSED] 20 VFs
[03:05:45] [PASSED] 21 VFs
[03:05:45] [PASSED] 22 VFs
[03:05:45] [PASSED] 23 VFs
[03:05:45] [PASSED] 24 VFs
[03:05:45] [PASSED] 25 VFs
[03:05:45] [PASSED] 26 VFs
[03:05:45] [PASSED] 27 VFs
[03:05:45] [PASSED] 28 VFs
[03:05:45] [PASSED] 29 VFs
[03:05:45] [PASSED] 30 VFs
[03:05:45] [PASSED] 31 VFs
[03:05:45] [PASSED] 32 VFs
[03:05:45] [PASSED] 33 VFs
[03:05:45] [PASSED] 34 VFs
[03:05:45] [PASSED] 35 VFs
[03:05:45] [PASSED] 36 VFs
[03:05:45] [PASSED] 37 VFs
[03:05:45] [PASSED] 38 VFs
[03:05:45] [PASSED] 39 VFs
[03:05:45] [PASSED] 40 VFs
[03:05:45] [PASSED] 41 VFs
[03:05:45] [PASSED] 42 VFs
[03:05:45] [PASSED] 43 VFs
[03:05:45] [PASSED] 44 VFs
[03:05:45] [PASSED] 45 VFs
[03:05:45] [PASSED] 46 VFs
[03:05:45] [PASSED] 47 VFs
[03:05:45] [PASSED] 48 VFs
[03:05:45] [PASSED] 49 VFs
[03:05:45] [PASSED] 50 VFs
[03:05:45] [PASSED] 51 VFs
[03:05:45] [PASSED] 52 VFs
[03:05:45] [PASSED] 53 VFs
[03:05:45] [PASSED] 54 VFs
[03:05:45] [PASSED] 55 VFs
[03:05:45] [PASSED] 56 VFs
[03:05:45] [PASSED] 57 VFs
[03:05:45] [PASSED] 58 VFs
[03:05:45] [PASSED] 59 VFs
[03:05:45] [PASSED] 60 VFs
[03:05:45] [PASSED] 61 VFs
[03:05:45] [PASSED] 62 VFs
[03:05:45] [PASSED] 63 VFs
[03:05:45] ================== [PASSED] fair_contexts ==================
[03:05:45] ===================== fair_doorbells ======================
[03:05:45] [PASSED] 1 VF
[03:05:45] [PASSED] 2 VFs
[03:05:45] [PASSED] 3 VFs
[03:05:45] [PASSED] 4 VFs
[03:05:45] [PASSED] 5 VFs
[03:05:45] [PASSED] 6 VFs
[03:05:45] [PASSED] 7 VFs
[03:05:45] [PASSED] 8 VFs
[03:05:45] [PASSED] 9 VFs
[03:05:45] [PASSED] 10 VFs
[03:05:45] [PASSED] 11 VFs
[03:05:45] [PASSED] 12 VFs
[03:05:45] [PASSED] 13 VFs
[03:05:45] [PASSED] 14 VFs
[03:05:45] [PASSED] 15 VFs
[03:05:45] [PASSED] 16 VFs
[03:05:45] [PASSED] 17 VFs
[03:05:45] [PASSED] 18 VFs
[03:05:45] [PASSED] 19 VFs
[03:05:45] [PASSED] 20 VFs
[03:05:45] [PASSED] 21 VFs
[03:05:45] [PASSED] 22 VFs
[03:05:45] [PASSED] 23 VFs
[03:05:45] [PASSED] 24 VFs
[03:05:45] [PASSED] 25 VFs
[03:05:45] [PASSED] 26 VFs
[03:05:45] [PASSED] 27 VFs
[03:05:45] [PASSED] 28 VFs
[03:05:45] [PASSED] 29 VFs
[03:05:45] [PASSED] 30 VFs
[03:05:45] [PASSED] 31 VFs
[03:05:45] [PASSED] 32 VFs
[03:05:45] [PASSED] 33 VFs
[03:05:45] [PASSED] 34 VFs
[03:05:45] [PASSED] 35 VFs
[03:05:45] [PASSED] 36 VFs
[03:05:45] [PASSED] 37 VFs
[03:05:45] [PASSED] 38 VFs
[03:05:45] [PASSED] 39 VFs
[03:05:45] [PASSED] 40 VFs
[03:05:45] [PASSED] 41 VFs
[03:05:45] [PASSED] 42 VFs
[03:05:45] [PASSED] 43 VFs
[03:05:45] [PASSED] 44 VFs
[03:05:45] [PASSED] 45 VFs
[03:05:45] [PASSED] 46 VFs
[03:05:45] [PASSED] 47 VFs
[03:05:45] [PASSED] 48 VFs
[03:05:45] [PASSED] 49 VFs
[03:05:45] [PASSED] 50 VFs
[03:05:45] [PASSED] 51 VFs
[03:05:45] [PASSED] 52 VFs
[03:05:45] [PASSED] 53 VFs
[03:05:45] [PASSED] 54 VFs
[03:05:45] [PASSED] 55 VFs
[03:05:45] [PASSED] 56 VFs
[03:05:45] [PASSED] 57 VFs
[03:05:45] [PASSED] 58 VFs
[03:05:45] [PASSED] 59 VFs
[03:05:45] [PASSED] 60 VFs
[03:05:45] [PASSED] 61 VFs
[03:05:45] [PASSED] 62 VFs
[03:05:45] [PASSED] 63 VFs
[03:05:45] ================= [PASSED] fair_doorbells ==================
[03:05:45] ======================== fair_ggtt ========================
[03:05:45] [PASSED] 1 VF
[03:05:45] [PASSED] 2 VFs
[03:05:45] [PASSED] 3 VFs
[03:05:45] [PASSED] 4 VFs
[03:05:45] [PASSED] 5 VFs
[03:05:45] [PASSED] 6 VFs
[03:05:45] [PASSED] 7 VFs
[03:05:45] [PASSED] 8 VFs
[03:05:45] [PASSED] 9 VFs
[03:05:45] [PASSED] 10 VFs
[03:05:45] [PASSED] 11 VFs
[03:05:45] [PASSED] 12 VFs
[03:05:45] [PASSED] 13 VFs
[03:05:45] [PASSED] 14 VFs
[03:05:45] [PASSED] 15 VFs
[03:05:45] [PASSED] 16 VFs
[03:05:45] [PASSED] 17 VFs
[03:05:45] [PASSED] 18 VFs
[03:05:45] [PASSED] 19 VFs
[03:05:45] [PASSED] 20 VFs
[03:05:45] [PASSED] 21 VFs
[03:05:45] [PASSED] 22 VFs
[03:05:45] [PASSED] 23 VFs
[03:05:45] [PASSED] 24 VFs
[03:05:45] [PASSED] 25 VFs
[03:05:45] [PASSED] 26 VFs
[03:05:45] [PASSED] 27 VFs
[03:05:45] [PASSED] 28 VFs
[03:05:45] [PASSED] 29 VFs
[03:05:45] [PASSED] 30 VFs
[03:05:45] [PASSED] 31 VFs
[03:05:45] [PASSED] 32 VFs
[03:05:45] [PASSED] 33 VFs
[03:05:45] [PASSED] 34 VFs
[03:05:45] [PASSED] 35 VFs
[03:05:45] [PASSED] 36 VFs
[03:05:45] [PASSED] 37 VFs
[03:05:45] [PASSED] 38 VFs
[03:05:45] [PASSED] 39 VFs
[03:05:45] [PASSED] 40 VFs
[03:05:45] [PASSED] 41 VFs
[03:05:45] [PASSED] 42 VFs
[03:05:45] [PASSED] 43 VFs
[03:05:45] [PASSED] 44 VFs
[03:05:45] [PASSED] 45 VFs
[03:05:45] [PASSED] 46 VFs
[03:05:45] [PASSED] 47 VFs
[03:05:45] [PASSED] 48 VFs
[03:05:45] [PASSED] 49 VFs
[03:05:45] [PASSED] 50 VFs
[03:05:45] [PASSED] 51 VFs
[03:05:45] [PASSED] 52 VFs
[03:05:45] [PASSED] 53 VFs
[03:05:45] [PASSED] 54 VFs
[03:05:45] [PASSED] 55 VFs
[03:05:45] [PASSED] 56 VFs
[03:05:45] [PASSED] 57 VFs
[03:05:45] [PASSED] 58 VFs
[03:05:45] [PASSED] 59 VFs
[03:05:45] [PASSED] 60 VFs
[03:05:45] [PASSED] 61 VFs
[03:05:45] [PASSED] 62 VFs
[03:05:45] [PASSED] 63 VFs
[03:05:45] ==================== [PASSED] fair_ggtt ====================
[03:05:45] ======================== fair_vram ========================
[03:05:45] [PASSED] 1 VF
[03:05:45] [PASSED] 2 VFs
[03:05:45] [PASSED] 3 VFs
[03:05:45] [PASSED] 4 VFs
[03:05:45] [PASSED] 5 VFs
[03:05:45] [PASSED] 6 VFs
[03:05:45] [PASSED] 7 VFs
[03:05:45] [PASSED] 8 VFs
[03:05:45] [PASSED] 9 VFs
[03:05:45] [PASSED] 10 VFs
[03:05:45] [PASSED] 11 VFs
[03:05:45] [PASSED] 12 VFs
[03:05:45] [PASSED] 13 VFs
[03:05:45] [PASSED] 14 VFs
[03:05:45] [PASSED] 15 VFs
[03:05:45] [PASSED] 16 VFs
[03:05:45] [PASSED] 17 VFs
[03:05:45] [PASSED] 18 VFs
[03:05:45] [PASSED] 19 VFs
[03:05:45] [PASSED] 20 VFs
[03:05:45] [PASSED] 21 VFs
[03:05:45] [PASSED] 22 VFs
[03:05:45] [PASSED] 23 VFs
[03:05:45] [PASSED] 24 VFs
[03:05:45] [PASSED] 25 VFs
[03:05:45] [PASSED] 26 VFs
[03:05:45] [PASSED] 27 VFs
[03:05:45] [PASSED] 28 VFs
[03:05:45] [PASSED] 29 VFs
[03:05:45] [PASSED] 30 VFs
[03:05:45] [PASSED] 31 VFs
[03:05:45] [PASSED] 32 VFs
[03:05:45] [PASSED] 33 VFs
[03:05:45] [PASSED] 34 VFs
[03:05:45] [PASSED] 35 VFs
[03:05:45] [PASSED] 36 VFs
[03:05:45] [PASSED] 37 VFs
[03:05:45] [PASSED] 38 VFs
[03:05:45] [PASSED] 39 VFs
[03:05:45] [PASSED] 40 VFs
[03:05:45] [PASSED] 41 VFs
[03:05:45] [PASSED] 42 VFs
[03:05:45] [PASSED] 43 VFs
[03:05:45] [PASSED] 44 VFs
[03:05:45] [PASSED] 45 VFs
[03:05:45] [PASSED] 46 VFs
[03:05:45] [PASSED] 47 VFs
[03:05:45] [PASSED] 48 VFs
[03:05:45] [PASSED] 49 VFs
[03:05:45] [PASSED] 50 VFs
[03:05:45] [PASSED] 51 VFs
[03:05:45] [PASSED] 52 VFs
[03:05:45] [PASSED] 53 VFs
[03:05:45] [PASSED] 54 VFs
[03:05:45] [PASSED] 55 VFs
[03:05:45] [PASSED] 56 VFs
[03:05:45] [PASSED] 57 VFs
[03:05:45] [PASSED] 58 VFs
[03:05:45] [PASSED] 59 VFs
[03:05:45] [PASSED] 60 VFs
[03:05:45] [PASSED] 61 VFs
[03:05:45] [PASSED] 62 VFs
[03:05:45] [PASSED] 63 VFs
[03:05:45] ==================== [PASSED] fair_vram ====================
[03:05:45] ================== [PASSED] pf_gt_config ===================
[03:05:45] ===================== lmtt (1 subtest) =====================
[03:05:45] ======================== test_ops =========================
[03:05:45] [PASSED] 2-level
[03:05:45] [PASSED] multi-level
[03:05:45] ==================== [PASSED] test_ops =====================
[03:05:45] ====================== [PASSED] lmtt =======================
[03:05:45] ================= sriov_packet (1 subtest) =================
[03:05:45] [PASSED] test_descriptor_init
[03:05:45] ================== [PASSED] sriov_packet ===================
[03:05:45] ================= pf_service (11 subtests) =================
[03:05:45] [PASSED] pf_negotiate_any
[03:05:45] [PASSED] pf_negotiate_base_match
[03:05:45] [PASSED] pf_negotiate_base_newer
[03:05:45] [PASSED] pf_negotiate_base_next
[03:05:45] [SKIPPED] pf_negotiate_base_older (no older minor)
[03:05:45] [PASSED] pf_negotiate_base_prev
[03:05:45] [PASSED] pf_negotiate_latest_match
[03:05:45] [PASSED] pf_negotiate_latest_newer
[03:05:45] [PASSED] pf_negotiate_latest_next
[03:05:45] [SKIPPED] pf_negotiate_latest_older (no older minor)
[03:05:45] [SKIPPED] pf_negotiate_latest_prev (no prev major)
[03:05:45] =================== [PASSED] pf_service ====================
[03:05:45] ================= xe_guc_g2g (2 subtests) ==================
[03:05:45] ============== xe_live_guc_g2g_kunit_default ==============
[03:05:45] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[03:05:45] ============== xe_live_guc_g2g_kunit_allmem ===============
[03:05:45] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[03:05:45] =================== [SKIPPED] xe_guc_g2g ===================
[03:05:45] =================== xe_mocs (2 subtests) ===================
[03:05:45] ================ xe_live_mocs_kernel_kunit ================
[03:05:45] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[03:05:45] ================ xe_live_mocs_reset_kunit =================
[03:05:45] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[03:05:45] ==================== [SKIPPED] xe_mocs =====================
[03:05:45] ================= xe_migrate (2 subtests) ==================
[03:05:45] ================= xe_migrate_sanity_kunit =================
[03:05:45] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[03:05:45] ================== xe_validate_ccs_kunit ==================
[03:05:45] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[03:05:45] =================== [SKIPPED] xe_migrate ===================
[03:05:45] ================== xe_dma_buf (1 subtest) ==================
[03:05:45] ==================== xe_dma_buf_kunit =====================
[03:05:45] ================ [SKIPPED] xe_dma_buf_kunit ================
[03:05:45] =================== [SKIPPED] xe_dma_buf ===================
[03:05:45] ================= xe_bo_shrink (1 subtest) =================
[03:05:45] =================== xe_bo_shrink_kunit ====================
[03:05:45] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[03:05:45] ================== [SKIPPED] xe_bo_shrink ==================
[03:05:45] ==================== xe_bo (2 subtests) ====================
[03:05:45] ================== xe_ccs_migrate_kunit ===================
[03:05:45] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[03:05:45] ==================== xe_bo_evict_kunit ====================
[03:05:45] =============== [SKIPPED] xe_bo_evict_kunit ================
[03:05:45] ===================== [SKIPPED] xe_bo ======================
[03:05:45] =================== xe_any (9 subtests) ====================
[03:05:45] [PASSED] test_to_xe
[03:05:45] [PASSED] test_to_dev
[03:05:45] [PASSED] test_to_pdev
[03:05:45] [PASSED] test_to_drm
[03:05:45] [PASSED] test_if_pdev
[03:05:45] [PASSED] test_if_xe
[03:05:45] [PASSED] test_if_tile
[03:05:45] [PASSED] test_if_gt
[03:05:45] [PASSED] test_to_id
[03:05:45] ===================== [PASSED] xe_any ======================
[03:05:45] ==================== args (13 subtests) ====================
[03:05:45] [PASSED] count_args_test
[03:05:45] [PASSED] call_args_example
[03:05:45] [PASSED] call_args_test
[03:05:45] [PASSED] drop_first_arg_example
[03:05:45] [PASSED] drop_first_arg_test
[03:05:45] [PASSED] first_arg_example
[03:05:45] [PASSED] first_arg_test
[03:05:45] [PASSED] last_arg_example
[03:05:45] [PASSED] last_arg_test
[03:05:45] [PASSED] pick_arg_example
[03:05:45] [PASSED] if_args_example
[03:05:45] [PASSED] if_args_test
[03:05:45] [PASSED] sep_comma_example
[03:05:45] ====================== [PASSED] args =======================
[03:05:45] =================== xe_pci (3 subtests) ====================
[03:05:45] ==================== check_graphics_ip ====================
[03:05:45] [PASSED] 12.00 Xe_LP
[03:05:45] [PASSED] 12.10 Xe_LP+
[03:05:45] [PASSED] 12.55 Xe_HPG
[03:05:45] [PASSED] 12.60 Xe_HPC
[03:05:45] [PASSED] 12.70 Xe_LPG
[03:05:45] [PASSED] 12.71 Xe_LPG
[03:05:45] [PASSED] 12.74 Xe_LPG+
[03:05:45] [PASSED] 20.01 Xe2_HPG
[03:05:45] [PASSED] 20.02 Xe2_HPG
[03:05:45] [PASSED] 20.04 Xe2_LPG
[03:05:45] [PASSED] 30.00 Xe3_LPG
[03:05:45] [PASSED] 30.01 Xe3_LPG
[03:05:45] [PASSED] 30.03 Xe3_LPG
[03:05:45] [PASSED] 30.04 Xe3_LPG
[03:05:45] [PASSED] 30.05 Xe3_LPG
[03:05:45] [PASSED] 35.10 Xe3p_LPG
[03:05:45] [PASSED] 35.11 Xe3p_XPC
[03:05:45] ================ [PASSED] check_graphics_ip ================
[03:05:45] ===================== check_media_ip ======================
[03:05:45] [PASSED] 12.00 Xe_M
[03:05:45] [PASSED] 12.55 Xe_HPM
[03:05:45] [PASSED] 13.00 Xe_LPM+
[03:05:45] [PASSED] 13.01 Xe2_HPM
[03:05:45] [PASSED] 20.00 Xe2_LPM
[03:05:45] [PASSED] 30.00 Xe3_LPM
[03:05:45] [PASSED] 30.02 Xe3_LPM
[03:05:45] [PASSED] 35.00 Xe3p_LPM
[03:05:45] [PASSED] 35.03 Xe3p_HPM
[03:05:45] ================= [PASSED] check_media_ip ==================
[03:05:45] =================== check_platform_desc ===================
[03:05:45] [PASSED] 0x9A60 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A68 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A70 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A40 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A49 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A59 (TIGERLAKE)
[03:05:45] [PASSED] 0x9A78 (TIGERLAKE)
[03:05:45] [PASSED] 0x9AC0 (TIGERLAKE)
[03:05:45] [PASSED] 0x9AC9 (TIGERLAKE)
[03:05:45] [PASSED] 0x9AD9 (TIGERLAKE)
[03:05:45] [PASSED] 0x9AF8 (TIGERLAKE)
[03:05:45] [PASSED] 0x4C80 (ROCKETLAKE)
[03:05:45] [PASSED] 0x4C8A (ROCKETLAKE)
[03:05:45] [PASSED] 0x4C8B (ROCKETLAKE)
[03:05:45] [PASSED] 0x4C8C (ROCKETLAKE)
[03:05:45] [PASSED] 0x4C90 (ROCKETLAKE)
[03:05:45] [PASSED] 0x4C9A (ROCKETLAKE)
[03:05:45] [PASSED] 0x4680 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4682 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4688 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x468A (ALDERLAKE_S)
[03:05:45] [PASSED] 0x468B (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4690 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4692 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4693 (ALDERLAKE_S)
[03:05:45] [PASSED] 0x46A0 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46A1 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46A2 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46A3 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46A6 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46A8 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46AA (ALDERLAKE_P)
[03:05:45] [PASSED] 0x462A (ALDERLAKE_P)
[03:05:45] [PASSED] 0x4626 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x4628 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46B0 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46B1 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46B2 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46B3 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46C0 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46C1 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46C2 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46C3 (ALDERLAKE_P)
[03:05:45] [PASSED] 0x46D0 (ALDERLAKE_N)
[03:05:45] [PASSED] 0x46D1 (ALDERLAKE_N)
[03:05:45] [PASSED] 0x46D2 (ALDERLAKE_N)
[03:05:45] [PASSED] 0x46D3 (ALDERLAKE_N)
[03:05:45] [PASSED] 0x46D4 (ALDERLAKE_N)
[03:05:45] [PASSED] 0xA721 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7A1 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7A9 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7AC (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7AD (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA720 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7A0 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7A8 (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7AA (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA7AB (ALDERLAKE_P)
[03:05:45] [PASSED] 0xA780 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA781 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA782 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA783 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA788 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA789 (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA78A (ALDERLAKE_S)
[03:05:45] [PASSED] 0xA78B (ALDERLAKE_S)
[03:05:45] [PASSED] 0x4905 (DG1)
[03:05:45] [PASSED] 0x4906 (DG1)
[03:05:45] [PASSED] 0x4907 (DG1)
[03:05:45] [PASSED] 0x4908 (DG1)
[03:05:45] [PASSED] 0x4909 (DG1)
[03:05:45] [PASSED] 0x56C0 (DG2)
[03:05:45] [PASSED] 0x56C2 (DG2)
[03:05:45] [PASSED] 0x56C1 (DG2)
[03:05:45] [PASSED] 0x7D51 (METEORLAKE)
[03:05:45] [PASSED] 0x7DD1 (METEORLAKE)
[03:05:45] [PASSED] 0x7D41 (METEORLAKE)
[03:05:45] [PASSED] 0x7D67 (METEORLAKE)
[03:05:45] [PASSED] 0xB640 (METEORLAKE)
[03:05:45] [PASSED] 0x56A0 (DG2)
[03:05:45] [PASSED] 0x56A1 (DG2)
[03:05:45] [PASSED] 0x56A2 (DG2)
[03:05:45] [PASSED] 0x56BE (DG2)
[03:05:45] [PASSED] 0x56BF (DG2)
[03:05:45] [PASSED] 0x5690 (DG2)
[03:05:45] [PASSED] 0x5691 (DG2)
[03:05:45] [PASSED] 0x5692 (DG2)
[03:05:45] [PASSED] 0x56A5 (DG2)
[03:05:45] [PASSED] 0x56A6 (DG2)
[03:05:45] [PASSED] 0x56B0 (DG2)
[03:05:45] [PASSED] 0x56B1 (DG2)
[03:05:45] [PASSED] 0x56BA (DG2)
[03:05:45] [PASSED] 0x56BB (DG2)
[03:05:45] [PASSED] 0x56BC (DG2)
[03:05:45] [PASSED] 0x56BD (DG2)
[03:05:45] [PASSED] 0x5693 (DG2)
[03:05:45] [PASSED] 0x5694 (DG2)
[03:05:45] [PASSED] 0x5695 (DG2)
[03:05:45] [PASSED] 0x56A3 (DG2)
[03:05:45] [PASSED] 0x56A4 (DG2)
[03:05:45] [PASSED] 0x56B2 (DG2)
[03:05:45] [PASSED] 0x56B3 (DG2)
[03:05:45] [PASSED] 0x5696 (DG2)
[03:05:45] [PASSED] 0x5697 (DG2)
[03:05:45] [PASSED] 0xB69 (PVC)
[03:05:45] [PASSED] 0xB6E (PVC)
[03:05:45] [PASSED] 0xBD4 (PVC)
[03:05:45] [PASSED] 0xBD5 (PVC)
[03:05:45] [PASSED] 0xBD6 (PVC)
[03:05:45] [PASSED] 0xBD7 (PVC)
[03:05:45] [PASSED] 0xBD8 (PVC)
[03:05:45] [PASSED] 0xBD9 (PVC)
[03:05:45] [PASSED] 0xBDA (PVC)
[03:05:45] [PASSED] 0xBDB (PVC)
[03:05:45] [PASSED] 0xBE0 (PVC)
[03:05:45] [PASSED] 0xBE1 (PVC)
[03:05:45] [PASSED] 0xBE5 (PVC)
[03:05:45] [PASSED] 0x7D40 (METEORLAKE)
[03:05:45] [PASSED] 0x7D45 (METEORLAKE)
[03:05:45] [PASSED] 0x7D55 (METEORLAKE)
[03:05:45] [PASSED] 0x7D60 (METEORLAKE)
[03:05:45] [PASSED] 0x7DD5 (METEORLAKE)
[03:05:45] [PASSED] 0x6420 (LUNARLAKE)
[03:05:45] [PASSED] 0x64A0 (LUNARLAKE)
[03:05:45] [PASSED] 0x64B0 (LUNARLAKE)
[03:05:45] [PASSED] 0xE202 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE209 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE20B (BATTLEMAGE)
[03:05:45] [PASSED] 0xE20C (BATTLEMAGE)
[03:05:45] [PASSED] 0xE20D (BATTLEMAGE)
[03:05:45] [PASSED] 0xE210 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE211 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE212 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE216 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE220 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE221 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE222 (BATTLEMAGE)
[03:05:45] [PASSED] 0xE223 (BATTLEMAGE)
[03:05:45] [PASSED] 0xB080 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB081 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB082 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB083 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB084 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB085 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB086 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB087 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB08F (PANTHERLAKE)
[03:05:45] [PASSED] 0xB090 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB0A0 (PANTHERLAKE)
[03:05:45] [PASSED] 0xB0B0 (PANTHERLAKE)
[03:05:45] [PASSED] 0xFD80 (PANTHERLAKE)
[03:05:45] [PASSED] 0xFD81 (PANTHERLAKE)
[03:05:45] [PASSED] 0xD740 (NOVALAKE_S)
[03:05:45] [PASSED] 0xD741 (NOVALAKE_S)
[03:05:45] [PASSED] 0xD742 (NOVALAKE_S)
[03:05:45] [PASSED] 0xD743 (NOVALAKE_S)
[03:05:45] [PASSED] 0xD745 (NOVALAKE_S)
[03:05:45] [PASSED] 0xD74A (NOVALAKE_S)
[03:05:45] [PASSED] 0xD74B (NOVALAKE_S)
[03:05:45] [PASSED] 0x674C (CRESCENTISLAND)
[03:05:45] [PASSED] 0x674D (CRESCENTISLAND)
[03:05:45] [PASSED] 0x674E (CRESCENTISLAND)
[03:05:45] [PASSED] 0x674F (CRESCENTISLAND)
[03:05:45] [PASSED] 0x6750 (CRESCENTISLAND)
[03:05:45] [PASSED] 0xD750 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD751 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD752 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD753 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD754 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD755 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD756 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD757 (NOVALAKE_P)
[03:05:45] [PASSED] 0xD75F (NOVALAKE_P)
[03:05:45] =============== [PASSED] check_platform_desc ===============
[03:05:45] ===================== [PASSED] xe_pci ======================
[03:05:45] ============= xe_rtp_tables_test (5 subtests) ==============
[03:05:45] ================== xe_rtp_table_gt_test ===================
[03:05:45] [PASSED] gt_was/14011060649
[03:05:45] [PASSED] gt_was/14011059788
[03:05:45] [PASSED] gt_was/14015795083
[03:05:45] [PASSED] gt_was/16021867713
[03:05:45] [PASSED] gt_was/14019449301
[03:05:45] [PASSED] gt_was/16028005424
[03:05:45] [PASSED] gt_was/14026578760
[03:05:45] [PASSED] gt_was/1409420604
[03:05:45] [PASSED] gt_was/1408615072
[03:05:45] [PASSED] gt_was/22010523718
[03:05:45] [PASSED] gt_was/14011006942
[03:05:45] [PASSED] gt_was/14014830051
[03:05:45] [PASSED] gt_was/18018781329
[03:05:45] [PASSED] gt_was/1509235366
[03:05:45] [PASSED] gt_was/18018781329
[03:05:45] [PASSED] gt_was/16016694945
[03:05:45] [PASSED] gt_was/14018575942
[03:05:45] [PASSED] gt_was/22016670082
[03:05:45] [PASSED] gt_was/22016670082
[03:05:45] [PASSED] gt_was/14017421178
[03:05:45] [PASSED] gt_was/16025250150
[03:05:45] [PASSED] gt_was/14021871409
[03:05:45] [PASSED] gt_was/16021865536
[03:05:45] [PASSED] gt_was/14021486841
[03:05:45] [PASSED] gt_was/14025160223
[03:05:45] [PASSED] gt_was/14026144927, 16029437861, 14026127056
[03:05:45] [PASSED] gt_was/14025635424
[03:05:45] [PASSED] gt_was/16028005424
[03:05:45] ============== [PASSED] xe_rtp_table_gt_test ===============
[03:05:45] ================== xe_rtp_table_gt_test ===================
[03:05:45] [PASSED] gt_tunings/Tuning: Blend Fill Caching Optimization Disable
[03:05:45] [PASSED] gt_tunings/Tuning: 32B Access Enable
[03:05:45] [PASSED] gt_tunings/Tuning: L3 cache
[03:05:45] [PASSED] gt_tunings/Tuning: L3 cache - media
[03:05:45] [PASSED] gt_tunings/Tuning: Compression Overfetch
[03:05:45] [PASSED] gt_tunings/Tuning: Compression Overfetch - media
[03:05:45] [PASSED] gt_tunings/Tuning: Enable compressible partial write overfetch in L3
[03:05:45] [PASSED] gt_tunings/Tuning: Enable compressible partial write overfetch in L3 - media
[03:05:45] [PASSED] gt_tunings/Tuning: L2 Overfetch Compressible Only
[03:05:45] [PASSED] gt_tunings/Tuning: L2 Overfetch Compressible Only - media
[03:05:45] [PASSED] gt_tunings/Tuning: Stateless compression control
[03:05:45] [PASSED] gt_tunings/Tuning: Stateless compression control - media
[03:05:45] [PASSED] gt_tunings/Tuning: L3 RW flush all Cache
[03:05:45] [PASSED] gt_tunings/Tuning: L3 RW flush all cache - media
[03:05:45] [PASSED] gt_tunings/Tuning: Set STLB Bank Hash Mode to 4KB
[03:05:45] ============== [PASSED] xe_rtp_table_gt_test ===============
[03:05:45] ================== xe_rtp_table_oob_test ==================
[03:05:45] [PASSED] oob_was/1607983814
[03:05:45] [PASSED] oob_was/16010904313
[03:05:45] [PASSED] oob_was/18022495364
[03:05:45] [PASSED] oob_was/22012773006
[03:05:45] [PASSED] oob_was/14014475959
[03:05:45] [PASSED] oob_was/22011391025
[03:05:45] [PASSED] oob_was/22012727170
[03:05:45] [PASSED] oob_was/22012727685
[03:05:45] [PASSED] oob_was/22016596838
[03:05:45] [PASSED] oob_was/18020744125
[03:05:45] [PASSED] oob_was/1409600907
[03:05:45] [PASSED] oob_was/22014953428
[03:05:45] [PASSED] oob_was/16017236439
[03:05:45] [PASSED] oob_was/14019821291
[03:05:45] [PASSED] oob_was/14015076503
[03:05:45] [PASSED] oob_was/14018913170
[03:05:45] [PASSED] oob_was/14018094691
[03:05:45] [PASSED] oob_was/18024947630
[03:05:45] [PASSED] oob_was/16022287689
[03:05:45] [PASSED] oob_was/13011645652
[03:05:45] [PASSED] oob_was/14022293748
[03:05:45] [PASSED] oob_was/22019794406
[03:05:45] [PASSED] oob_was/22019338487
[03:05:45] [PASSED] oob_was/16023588340
[03:05:45] [PASSED] oob_was/14019789679
[03:05:45] [PASSED] oob_was/14022866841
[03:05:45] [PASSED] oob_was/16021333562
[03:05:45] [PASSED] oob_was/14016712196
[03:05:45] [PASSED] oob_was/14015568240
[03:05:45] [PASSED] oob_was/18013179988
[03:05:45] [PASSED] oob_was/1508761755
[03:05:45] [PASSED] oob_was/16023105232
[03:05:45] [PASSED] oob_was/16026508708
[03:05:45] [PASSED] oob_was/14020001231
[03:05:45] [PASSED] oob_was/16023683509
[03:05:45] [PASSED] oob_was/14025515070
[03:05:45] [PASSED] oob_was/15015404425_disable
[03:05:45] [PASSED] oob_was/16026007364
[03:05:45] [PASSED] oob_was/14020316580
[03:05:45] [PASSED] oob_was/14025883347
[03:05:45] [PASSED] oob_was/16029380221
[03:05:45] [PASSED] oob_was/22022079272
[03:05:45] [PASSED] oob_was/16029897822
[03:05:45] [PASSED] oob_was/14027054324
[03:05:45] ============== [PASSED] xe_rtp_table_oob_test ==============
[03:05:45] ================ xe_rtp_table_dev_oob_test ================
[03:05:45] [PASSED] device_oob_was/22010954014
[03:05:45] [PASSED] device_oob_was/15015404425
[03:05:45] [PASSED] device_oob_was/22019338487_display
[03:05:45] [PASSED] device_oob_was/14022085890
[03:05:45] [PASSED] device_oob_was/14026539277
[03:05:45] [PASSED] device_oob_was/14026633728
[03:05:45] [PASSED] device_oob_was/14026746987
[03:05:45] [PASSED] device_oob_was/14026779378
[03:05:45] ============ [PASSED] xe_rtp_table_dev_oob_test ============
[03:05:45] ========== xe_rtp_table_missing_upper_bound_test ==========
[03:05:45] [PASSED] register_whitelist/WaAllowPMDepthAndInvocationCountAccessFromUMD, 1408556865
[03:05:45] [PASSED] register_whitelist/1508744258, 14012131227, 1808121037
[03:05:45] [PASSED] register_whitelist/1806527549
[03:05:45] [PASSED] register_whitelist/allow_read_ctx_timestamp
[03:05:45] [PASSED] register_whitelist/allow_read_queue_timestamp
[03:05:45] [PASSED] register_whitelist/16014440446
[03:05:45] [PASSED] register_whitelist/16017236439
[03:05:45] [PASSED] register_whitelist/16020183090
[03:05:45] [PASSED] register_whitelist/14024997852
[03:05:45] [PASSED] register_whitelist/14024997852
[03:05:45] ====== [PASSED] xe_rtp_table_missing_upper_bound_test ======
[03:05:45] =============== [PASSED] xe_rtp_tables_test ================
[03:05:45] =================== xe_rtp (3 subtests) ====================
[03:05:45] =================== xe_rtp_rules_tests ====================
[03:05:45] [PASSED] no
[03:05:45] [PASSED] yes
[03:05:45] [PASSED] no-and-no
[03:05:45] [PASSED] no-and-yes
[03:05:45] [PASSED] yes-and-no
[03:05:45] [PASSED] yes-and-yes
[03:05:45] [PASSED] no-or-no
[03:05:45] [PASSED] no-or-yes
[03:05:45] [PASSED] yes-or-no
[03:05:45] [PASSED] yes-or-yes
[03:05:45] [PASSED] no-yes-or-yes-no
[03:05:45] [PASSED] no-yes-or-yes-yes
[03:05:45] [PASSED] yes-yes-or-no-yes
[03:05:45] [PASSED] yes-yes-or-yes-yes
[03:05:45] [PASSED] no-no-or-yes-or-no
[03:05:45] [PASSED] or
[03:05:45] [PASSED] or-yes
[03:05:45] [PASSED] or-no
[03:05:45] [PASSED] yes-or
[03:05:45] [PASSED] no-or
[03:05:45] [PASSED] no-or-or-yes
[03:05:45] [PASSED] yes-or-or-no
[03:05:45] [PASSED] no-or-or-no
[03:05:45] [PASSED] missing-context-engine-class
[03:05:45] [PASSED] missing-context-engine-class-or-yes
[03:05:45] [PASSED] missing-context-engine-class-or-or-yes
[03:05:45] =============== [PASSED] xe_rtp_rules_tests ================
[03:05:45] =============== xe_rtp_process_to_sr_tests ================
[03:05:45] [PASSED] coalesce-same-reg
[03:05:45] [PASSED] coalesce-same-reg-literal-and-func
[03:05:45] [PASSED] no-match-no-add
[03:05:45] [PASSED] two-regs-two-entries
[03:05:45] [PASSED] clr-one-set-other
[03:05:45] [PASSED] set-field
[03:05:45] [PASSED] conflict-duplicate
[03:05:45] [PASSED] conflict-not-disjoint
[03:05:45] [PASSED] conflict-not-disjoint-literal-and-func
[03:05:45] [PASSED] conflict-reg-type
[03:05:45] [PASSED] bad-mcr-reg-forced-to-regular
[03:05:45] [PASSED] bad-regular-reg-forced-to-mcr
[03:05:45] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[03:05:45] ================== xe_rtp_process_tests ===================
[03:05:45] [PASSED] active1
[03:05:45] [PASSED] active2
[03:05:45] [PASSED] active-inactive
[03:05:45] [PASSED] inactive-active
[03:05:45] [PASSED] inactive-active-inactive
[03:05:45] [PASSED] inactive-inactive-inactive
[03:05:45] ============== [PASSED] xe_rtp_process_tests ===============
[03:05:45] ===================== [PASSED] xe_rtp ======================
[03:05:45] ==================== xe_wa (1 subtest) =====================
[03:05:45] ======================== xe_wa_gt =========================
[03:05:45] [PASSED] TIGERLAKE B0
[03:05:45] [PASSED] DG1 A0
[03:05:45] [PASSED] DG1 B0
[03:05:45] [PASSED] ALDERLAKE_S A0
[03:05:45] [PASSED] ALDERLAKE_S B0
[03:05:45] [PASSED] ALDERLAKE_S C0
[03:05:45] [PASSED] ALDERLAKE_S D0
[03:05:45] [PASSED] ALDERLAKE_P A0
[03:05:45] [PASSED] ALDERLAKE_P B0
[03:05:45] [PASSED] ALDERLAKE_P C0
[03:05:45] [PASSED] ALDERLAKE_S RPLS D0
[03:05:45] [PASSED] ALDERLAKE_P RPLU E0
[03:05:45] [PASSED] DG2 G10 C0
[03:05:45] [PASSED] DG2 G11 B1
[03:05:45] [PASSED] DG2 G12 A1
[03:05:45] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[03:05:45] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[03:05:45] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[03:05:45] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[03:05:45] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[03:05:45] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[03:05:45] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[03:05:45] ==================== [PASSED] xe_wa_gt =====================
[03:05:45] ====================== [PASSED] xe_wa ======================
[03:05:45] ============================================================
[03:05:45] Testing complete. Ran 793 tests: passed: 765, skipped: 28
[03:05:45] Elapsed time: 35.966s total, 1.830s configuring, 33.420s building, 0.699s running
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[03:05:46] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[03:05:47] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[03:06:12] Starting KUnit Kernel (1/1)...
[03:06:12] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[03:06:12] ============= refcount_interrupt (4 subtests) ==============
[03:06:12] [PASSED] test_single_irq_change
[03:06:12] [PASSED] test_nested_irq_change
[03:06:12] [PASSED] test_multiple_irq_change
[03:06:12] [PASSED] test_irq_save
[03:06:12] =============== [PASSED] refcount_interrupt ================
[03:06:12] ============ drm_test_pick_cmdline (2 subtests) ============
[03:06:12] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[03:06:12] =============== drm_test_pick_cmdline_named ===============
[03:06:12] [PASSED] NTSC
[03:06:12] [PASSED] NTSC-J
[03:06:12] [PASSED] PAL
[03:06:12] [PASSED] PAL-M
[03:06:12] =========== [PASSED] drm_test_pick_cmdline_named ===========
[03:06:12] ============== [PASSED] drm_test_pick_cmdline ==============
[03:06:12] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[03:06:12] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[03:06:12] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[03:06:12] =========== drm_validate_clone_mode (2 subtests) ===========
[03:06:12] ============== drm_test_check_in_clone_mode ===============
[03:06:12] [PASSED] in_clone_mode
[03:06:12] [PASSED] not_in_clone_mode
[03:06:12] ========== [PASSED] drm_test_check_in_clone_mode ===========
[03:06:12] =============== drm_test_check_valid_clones ===============
[03:06:12] [PASSED] not_in_clone_mode
[03:06:12] [PASSED] valid_clone
[03:06:12] [PASSED] invalid_clone
[03:06:12] =========== [PASSED] drm_test_check_valid_clones ===========
[03:06:12] ============= [PASSED] drm_validate_clone_mode =============
[03:06:12] ============= drm_validate_modeset (1 subtest) =============
[03:06:12] [PASSED] drm_test_check_connector_changed_modeset
[03:06:12] ============== [PASSED] drm_validate_modeset ===============
[03:06:12] ====== drm_test_bridge_get_current_state (1 subtest) =======
[03:06:12] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[03:06:12] ======== [PASSED] drm_test_bridge_get_current_state ========
[03:06:12] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[03:06:12] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[03:06:12] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[03:06:12] [PASSED] drm_test_drm_bridge_helper_hdmi_output_bus_fmts
[03:06:12] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[03:06:12] ============== drm_bridge_alloc (2 subtests) ===============
[03:06:12] [PASSED] drm_test_drm_bridge_alloc_basic
[03:06:12] [PASSED] drm_test_drm_bridge_alloc_get_put
[03:06:12] ================ [PASSED] drm_bridge_alloc =================
[03:06:12] ============= drm_bridge_bus_fmt (5 subtests) ==============
[03:06:12] [PASSED] drm_test_bridge_rgb_yuv_rgb
[03:06:12] [PASSED] drm_test_bridge_must_convert_to_yuv444
[03:06:12] [PASSED] drm_test_bridge_hdmi_auto_rgb
[03:06:12] [PASSED] drm_test_bridge_auto_first
[03:06:12] [PASSED] drm_test_bridge_rgb_yuv_no_path
[03:06:12] =============== [PASSED] drm_bridge_bus_fmt ================
[03:06:12] ============= drm_cmdline_parser (40 subtests) =============
[03:06:12] [PASSED] drm_test_cmdline_force_d_only
[03:06:12] [PASSED] drm_test_cmdline_force_D_only_dvi
[03:06:12] [PASSED] drm_test_cmdline_force_D_only_hdmi
[03:06:12] [PASSED] drm_test_cmdline_force_D_only_not_digital
[03:06:12] [PASSED] drm_test_cmdline_force_e_only
[03:06:12] [PASSED] drm_test_cmdline_res
[03:06:12] [PASSED] drm_test_cmdline_res_vesa
[03:06:12] [PASSED] drm_test_cmdline_res_vesa_rblank
[03:06:12] [PASSED] drm_test_cmdline_res_rblank
[03:06:12] [PASSED] drm_test_cmdline_res_bpp
[03:06:12] [PASSED] drm_test_cmdline_res_refresh
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[03:06:12] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[03:06:12] [PASSED] drm_test_cmdline_res_margins_force_on
[03:06:12] [PASSED] drm_test_cmdline_res_vesa_margins
[03:06:12] [PASSED] drm_test_cmdline_name
[03:06:12] [PASSED] drm_test_cmdline_name_bpp
[03:06:12] [PASSED] drm_test_cmdline_name_option
[03:06:12] [PASSED] drm_test_cmdline_name_bpp_option
[03:06:12] [PASSED] drm_test_cmdline_rotate_0
[03:06:12] [PASSED] drm_test_cmdline_rotate_90
[03:06:12] [PASSED] drm_test_cmdline_rotate_180
[03:06:12] [PASSED] drm_test_cmdline_rotate_270
[03:06:12] [PASSED] drm_test_cmdline_hmirror
[03:06:12] [PASSED] drm_test_cmdline_vmirror
[03:06:12] [PASSED] drm_test_cmdline_margin_options
[03:06:12] [PASSED] drm_test_cmdline_multiple_options
[03:06:12] [PASSED] drm_test_cmdline_bpp_extra_and_option
[03:06:12] [PASSED] drm_test_cmdline_extra_and_option
[03:06:12] [PASSED] drm_test_cmdline_freestanding_options
[03:06:12] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[03:06:12] [PASSED] drm_test_cmdline_panel_orientation
[03:06:12] ================ drm_test_cmdline_invalid =================
[03:06:12] [PASSED] margin_only
[03:06:12] [PASSED] interlace_only
[03:06:12] [PASSED] res_missing_x
[03:06:12] [PASSED] res_missing_y
[03:06:12] [PASSED] res_bad_y
[03:06:12] [PASSED] res_missing_y_bpp
[03:06:12] [PASSED] res_bad_bpp
[03:06:12] [PASSED] res_bad_refresh
[03:06:12] [PASSED] res_bpp_refresh_force_on_off
[03:06:12] [PASSED] res_invalid_mode
[03:06:12] [PASSED] res_bpp_wrong_place_mode
[03:06:12] [PASSED] name_bpp_refresh
[03:06:12] [PASSED] name_refresh
[03:06:12] [PASSED] name_refresh_wrong_mode
[03:06:12] [PASSED] name_refresh_invalid_mode
[03:06:12] [PASSED] rotate_multiple
[03:06:12] [PASSED] rotate_invalid_val
[03:06:12] [PASSED] rotate_truncated
[03:06:12] [PASSED] invalid_option
[03:06:12] [PASSED] invalid_tv_option
[03:06:12] [PASSED] truncated_tv_option
[03:06:12] ============ [PASSED] drm_test_cmdline_invalid =============
[03:06:12] =============== drm_test_cmdline_tv_options ===============
[03:06:12] [PASSED] NTSC
[03:06:12] [PASSED] NTSC_443
[03:06:12] [PASSED] NTSC_J
[03:06:12] [PASSED] PAL
[03:06:12] [PASSED] PAL_M
[03:06:12] [PASSED] PAL_N
[03:06:12] [PASSED] SECAM
[03:06:12] [PASSED] MONO_525
[03:06:12] [PASSED] MONO_625
[03:06:12] =========== [PASSED] drm_test_cmdline_tv_options ===========
[03:06:12] =============== [PASSED] drm_cmdline_parser ================
[03:06:12] ========== drmm_connector_hdmi_init (20 subtests) ==========
[03:06:12] [PASSED] drm_test_connector_hdmi_init_valid
[03:06:12] [PASSED] drm_test_connector_hdmi_init_bpc_8
[03:06:12] [PASSED] drm_test_connector_hdmi_init_bpc_10
[03:06:12] [PASSED] drm_test_connector_hdmi_init_bpc_12
[03:06:12] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[03:06:12] [PASSED] drm_test_connector_hdmi_init_bpc_null
[03:06:12] [PASSED] drm_test_connector_hdmi_init_formats_empty
[03:06:12] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[03:06:12] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[03:06:12] [PASSED] supported_formats=0x9 yuv420_allowed=1
[03:06:12] [PASSED] supported_formats=0x9 yuv420_allowed=0
[03:06:12] [PASSED] supported_formats=0x5 yuv420_allowed=1
[03:06:12] [PASSED] supported_formats=0x5 yuv420_allowed=0
[03:06:12] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[03:06:12] [PASSED] drm_test_connector_hdmi_init_null_ddc
[03:06:12] [PASSED] drm_test_connector_hdmi_init_null_product
[03:06:12] [PASSED] drm_test_connector_hdmi_init_null_vendor
[03:06:12] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[03:06:12] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[03:06:12] [PASSED] drm_test_connector_hdmi_init_product_valid
[03:06:12] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[03:06:12] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[03:06:12] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[03:06:12] ========= drm_test_connector_hdmi_init_type_valid =========
[03:06:12] [PASSED] HDMI-A
[03:06:12] [PASSED] HDMI-B
[03:06:12] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[03:06:12] ======== drm_test_connector_hdmi_init_type_invalid ========
[03:06:12] [PASSED] Unknown
[03:06:12] [PASSED] VGA
[03:06:12] [PASSED] DVI-I
[03:06:12] [PASSED] DVI-D
[03:06:12] [PASSED] DVI-A
[03:06:12] [PASSED] Composite
[03:06:12] [PASSED] SVIDEO
[03:06:12] [PASSED] LVDS
[03:06:12] [PASSED] Component
[03:06:12] [PASSED] DIN
[03:06:12] [PASSED] DP
[03:06:12] [PASSED] TV
[03:06:12] [PASSED] eDP
[03:06:12] [PASSED] Virtual
[03:06:12] [PASSED] DSI
[03:06:12] [PASSED] DPI
[03:06:12] [PASSED] Writeback
[03:06:12] [PASSED] SPI
[03:06:12] [PASSED] USB
[03:06:12] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[03:06:12] ============ [PASSED] drmm_connector_hdmi_init =============
[03:06:12] ============= drmm_connector_init (3 subtests) =============
[03:06:12] [PASSED] drm_test_drmm_connector_init
[03:06:12] [PASSED] drm_test_drmm_connector_init_null_ddc
[03:06:12] ========= drm_test_drmm_connector_init_type_valid =========
[03:06:12] [PASSED] Unknown
[03:06:12] [PASSED] VGA
[03:06:12] [PASSED] DVI-I
[03:06:12] [PASSED] DVI-D
[03:06:12] [PASSED] DVI-A
[03:06:12] [PASSED] Composite
[03:06:12] [PASSED] SVIDEO
[03:06:12] [PASSED] LVDS
[03:06:12] [PASSED] Component
[03:06:12] [PASSED] DIN
[03:06:12] [PASSED] DP
[03:06:12] [PASSED] HDMI-A
[03:06:12] [PASSED] HDMI-B
[03:06:12] [PASSED] TV
[03:06:12] [PASSED] eDP
[03:06:12] [PASSED] Virtual
[03:06:12] [PASSED] DSI
[03:06:12] [PASSED] DPI
[03:06:12] [PASSED] Writeback
[03:06:12] [PASSED] SPI
[03:06:12] [PASSED] USB
[03:06:12] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[03:06:12] =============== [PASSED] drmm_connector_init ===============
[03:06:12] ========= drm_connector_dynamic_init (6 subtests) ==========
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_init
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_init_properties
[03:06:12] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[03:06:12] [PASSED] Unknown
[03:06:12] [PASSED] VGA
[03:06:12] [PASSED] DVI-I
[03:06:12] [PASSED] DVI-D
[03:06:12] [PASSED] DVI-A
[03:06:12] [PASSED] Composite
[03:06:12] [PASSED] SVIDEO
[03:06:12] [PASSED] LVDS
[03:06:12] [PASSED] Component
[03:06:12] [PASSED] DIN
[03:06:12] [PASSED] DP
[03:06:12] [PASSED] HDMI-A
[03:06:12] [PASSED] HDMI-B
[03:06:12] [PASSED] TV
[03:06:12] [PASSED] eDP
[03:06:12] [PASSED] Virtual
[03:06:12] [PASSED] DSI
[03:06:12] [PASSED] DPI
[03:06:12] [PASSED] Writeback
[03:06:12] [PASSED] SPI
[03:06:12] [PASSED] USB
[03:06:12] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[03:06:12] ======== drm_test_drm_connector_dynamic_init_name =========
[03:06:12] [PASSED] Unknown
[03:06:12] [PASSED] VGA
[03:06:12] [PASSED] DVI-I
[03:06:12] [PASSED] DVI-D
[03:06:12] [PASSED] DVI-A
[03:06:12] [PASSED] Composite
[03:06:12] [PASSED] SVIDEO
[03:06:12] [PASSED] LVDS
[03:06:12] [PASSED] Component
[03:06:12] [PASSED] DIN
[03:06:12] [PASSED] DP
[03:06:12] [PASSED] HDMI-A
[03:06:12] [PASSED] HDMI-B
[03:06:12] [PASSED] TV
[03:06:12] [PASSED] eDP
[03:06:12] [PASSED] Virtual
[03:06:12] [PASSED] DSI
[03:06:12] [PASSED] DPI
[03:06:12] [PASSED] Writeback
[03:06:12] [PASSED] SPI
[03:06:12] [PASSED] USB
[03:06:12] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[03:06:12] =========== [PASSED] drm_connector_dynamic_init ============
[03:06:12] ==== drm_connector_dynamic_register_early (4 subtests) =====
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[03:06:12] ====== [PASSED] drm_connector_dynamic_register_early =======
[03:06:12] ======= drm_connector_dynamic_register (7 subtests) ========
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[03:06:12] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[03:06:12] ========= [PASSED] drm_connector_dynamic_register ==========
[03:06:12] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[03:06:12] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[03:06:12] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[03:06:12] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[03:06:12] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[03:06:12] ========== drm_test_get_tv_mode_from_name_valid ===========
[03:06:12] [PASSED] NTSC
[03:06:12] [PASSED] NTSC-443
[03:06:12] [PASSED] NTSC-J
[03:06:12] [PASSED] PAL
[03:06:12] [PASSED] PAL-M
[03:06:12] [PASSED] PAL-N
[03:06:12] [PASSED] SECAM
[03:06:12] [PASSED] Mono
[03:06:12] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[03:06:12] [PASSED] drm_test_get_tv_mode_from_name_truncated
[03:06:12] ============ [PASSED] drm_get_tv_mode_from_name ============
[03:06:12] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[03:06:12] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[03:06:12] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[03:06:12] [PASSED] VIC 96
[03:06:12] [PASSED] VIC 97
[03:06:12] [PASSED] VIC 101
[03:06:12] [PASSED] VIC 102
[03:06:12] [PASSED] VIC 106
[03:06:12] [PASSED] VIC 107
[03:06:12] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[03:06:12] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[03:06:12] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[03:06:12] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[03:06:12] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[03:06:12] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[03:06:12] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[03:06:12] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[03:06:12] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[03:06:12] [PASSED] Automatic
[03:06:12] [PASSED] Full
[03:06:12] [PASSED] Limited 16:235
[03:06:12] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[03:06:12] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[03:06:12] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[03:06:12] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[03:06:12] === drm_test_drm_hdmi_connector_get_output_format_name ====
[03:06:12] [PASSED] RGB
[03:06:12] [PASSED] YUV 4:2:0
[03:06:12] [PASSED] YUV 4:2:2
[03:06:12] [PASSED] YUV 4:4:4
[03:06:12] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[03:06:12] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[03:06:12] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[03:06:12] ============= drm_damage_helper (21 subtests) ==============
[03:06:12] [PASSED] drm_test_damage_iter_no_damage
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_src_moved
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_not_visible
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[03:06:12] [PASSED] drm_test_damage_iter_no_damage_no_fb
[03:06:12] [PASSED] drm_test_damage_iter_simple_damage
[03:06:12] [PASSED] drm_test_damage_iter_single_damage
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_outside_src
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_src_moved
[03:06:12] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[03:06:12] [PASSED] drm_test_damage_iter_damage
[03:06:12] [PASSED] drm_test_damage_iter_damage_one_intersect
[03:06:12] [PASSED] drm_test_damage_iter_damage_one_outside
[03:06:12] [PASSED] drm_test_damage_iter_damage_src_moved
[03:06:12] [PASSED] drm_test_damage_iter_damage_not_visible
[03:06:12] ================ [PASSED] drm_damage_helper ================
[03:06:12] ============== drm_dp_mst_helper (3 subtests) ==============
[03:06:12] ============== drm_test_dp_mst_calc_pbn_mode ==============
[03:06:12] [PASSED] Clock 154000 BPP 30 DSC disabled
[03:06:12] [PASSED] Clock 234000 BPP 30 DSC disabled
[03:06:12] [PASSED] Clock 297000 BPP 24 DSC disabled
[03:06:12] [PASSED] Clock 332880 BPP 24 DSC enabled
[03:06:12] [PASSED] Clock 324540 BPP 24 DSC enabled
[03:06:12] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[03:06:12] ============== drm_test_dp_mst_calc_pbn_div ===============
[03:06:12] [PASSED] Link rate 2000000 lane count 4
[03:06:12] [PASSED] Link rate 2000000 lane count 2
[03:06:12] [PASSED] Link rate 2000000 lane count 1
[03:06:12] [PASSED] Link rate 1350000 lane count 4
[03:06:12] [PASSED] Link rate 1350000 lane count 2
[03:06:12] [PASSED] Link rate 1350000 lane count 1
[03:06:12] [PASSED] Link rate 1000000 lane count 4
[03:06:12] [PASSED] Link rate 1000000 lane count 2
[03:06:12] [PASSED] Link rate 1000000 lane count 1
[03:06:12] [PASSED] Link rate 810000 lane count 4
[03:06:12] [PASSED] Link rate 810000 lane count 2
[03:06:12] [PASSED] Link rate 810000 lane count 1
[03:06:12] [PASSED] Link rate 540000 lane count 4
[03:06:12] [PASSED] Link rate 540000 lane count 2
[03:06:12] [PASSED] Link rate 540000 lane count 1
[03:06:12] [PASSED] Link rate 270000 lane count 4
[03:06:12] [PASSED] Link rate 270000 lane count 2
[03:06:12] [PASSED] Link rate 270000 lane count 1
[03:06:12] [PASSED] Link rate 162000 lane count 4
[03:06:12] [PASSED] Link rate 162000 lane count 2
[03:06:12] [PASSED] Link rate 162000 lane count 1
[03:06:12] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[03:06:12] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[03:06:12] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[03:06:12] [PASSED] DP_POWER_UP_PHY with port number
[03:06:12] [PASSED] DP_POWER_DOWN_PHY with port number
[03:06:12] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[03:06:12] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[03:06:12] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[03:06:12] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[03:06:12] [PASSED] DP_QUERY_PAYLOAD with port number
[03:06:12] [PASSED] DP_QUERY_PAYLOAD with VCPI
[03:06:12] [PASSED] DP_REMOTE_DPCD_READ with port number
[03:06:12] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[03:06:12] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[03:06:12] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[03:06:12] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[03:06:12] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[03:06:12] [PASSED] DP_REMOTE_I2C_READ with port number
[03:06:12] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[03:06:12] [PASSED] DP_REMOTE_I2C_READ with transactions array
[03:06:12] [PASSED] DP_REMOTE_I2C_WRITE with port number
[03:06:12] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[03:06:12] [PASSED] DP_REMOTE_I2C_WRITE with data array
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[03:06:12] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[03:06:12] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[03:06:12] ================ [PASSED] drm_dp_mst_helper ================
[03:06:12] ================== drm_exec (7 subtests) ===================
[03:06:12] [PASSED] sanitycheck
[03:06:12] [PASSED] test_lock
[03:06:12] [PASSED] test_lock_unlock
[03:06:12] [PASSED] test_duplicates
[03:06:12] [PASSED] test_prepare
[03:06:12] [PASSED] test_prepare_array
[03:06:12] [PASSED] test_multiple_loops
[03:06:12] ==================== [PASSED] drm_exec =====================
[03:06:12] =========== drm_format_helper_test (17 subtests) ===========
[03:06:12] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[03:06:12] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[03:06:12] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[03:06:12] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[03:06:12] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[03:06:12] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[03:06:12] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[03:06:12] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[03:06:12] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[03:06:12] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[03:06:12] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[03:06:12] ============== drm_test_fb_xrgb8888_to_mono ===============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[03:06:12] ==================== drm_test_fb_swab =====================
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ================ [PASSED] drm_test_fb_swab =================
[03:06:12] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[03:06:12] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[03:06:12] [PASSED] single_pixel_source_buffer
[03:06:12] [PASSED] single_pixel_clip_rectangle
[03:06:12] [PASSED] well_known_colors
[03:06:12] [PASSED] destination_pitch
[03:06:12] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[03:06:12] ================= drm_test_fb_clip_offset =================
[03:06:12] [PASSED] pass through
[03:06:12] [PASSED] horizontal offset
[03:06:12] [PASSED] vertical offset
[03:06:12] [PASSED] horizontal and vertical offset
[03:06:12] [PASSED] horizontal offset (custom pitch)
[03:06:12] [PASSED] vertical offset (custom pitch)
[03:06:12] [PASSED] horizontal and vertical offset (custom pitch)
[03:06:12] ============= [PASSED] drm_test_fb_clip_offset =============
[03:06:12] =================== drm_test_fb_memcpy ====================
[03:06:12] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[03:06:12] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[03:06:12] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[03:06:12] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[03:06:12] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[03:06:12] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[03:06:12] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[03:06:12] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[03:06:12] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[03:06:12] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[03:06:12] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[03:06:12] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[03:06:12] =============== [PASSED] drm_test_fb_memcpy ================
[03:06:12] ============= [PASSED] drm_format_helper_test ==============
[03:06:12] ================= drm_format (18 subtests) =================
[03:06:12] [PASSED] drm_test_format_block_width_invalid
[03:06:12] [PASSED] drm_test_format_block_width_one_plane
[03:06:12] [PASSED] drm_test_format_block_width_two_plane
[03:06:12] [PASSED] drm_test_format_block_width_three_plane
[03:06:12] [PASSED] drm_test_format_block_width_tiled
[03:06:12] [PASSED] drm_test_format_block_height_invalid
[03:06:12] [PASSED] drm_test_format_block_height_one_plane
[03:06:12] [PASSED] drm_test_format_block_height_two_plane
[03:06:12] [PASSED] drm_test_format_block_height_three_plane
[03:06:12] [PASSED] drm_test_format_block_height_tiled
[03:06:12] [PASSED] drm_test_format_min_pitch_invalid
[03:06:12] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[03:06:12] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[03:06:12] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[03:06:12] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[03:06:12] [PASSED] drm_test_format_min_pitch_two_plane
[03:06:12] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[03:06:12] [PASSED] drm_test_format_min_pitch_tiled
[03:06:12] =================== [PASSED] drm_format ====================
[03:06:12] ============== drm_framebuffer (10 subtests) ===============
[03:06:12] ========== drm_test_framebuffer_check_src_coords ==========
[03:06:12] [PASSED] Success: source fits into fb
[03:06:12] [PASSED] Fail: overflowing fb with x-axis coordinate
[03:06:12] [PASSED] Fail: overflowing fb with y-axis coordinate
[03:06:12] [PASSED] Fail: overflowing fb with source width
[03:06:12] [PASSED] Fail: overflowing fb with source height
[03:06:12] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[03:06:12] [PASSED] drm_test_framebuffer_cleanup
[03:06:12] =============== drm_test_framebuffer_create ===============
[03:06:12] [PASSED] ABGR8888 normal sizes
[03:06:12] [PASSED] ABGR8888 max sizes
[03:06:12] [PASSED] ABGR8888 pitch greater than min required
[03:06:12] [PASSED] ABGR8888 pitch less than min required
[03:06:12] [PASSED] ABGR8888 Invalid width
[03:06:12] [PASSED] ABGR8888 Invalid buffer handle
[03:06:12] [PASSED] No pixel format
[03:06:12] [PASSED] ABGR8888 Width 0
[03:06:12] [PASSED] ABGR8888 Height 0
[03:06:12] [PASSED] ABGR8888 Out of bound height * pitch combination
[03:06:12] [PASSED] ABGR8888 Large buffer offset
[03:06:12] [PASSED] ABGR8888 Buffer offset for inexistent plane
[03:06:12] [PASSED] ABGR8888 Invalid flag
[03:06:12] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[03:06:12] [PASSED] ABGR8888 Valid buffer modifier
[03:06:12] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[03:06:12] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] NV12 Normal sizes
[03:06:12] [PASSED] NV12 Max sizes
[03:06:12] [PASSED] NV12 Invalid pitch
[03:06:12] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[03:06:12] [PASSED] NV12 different modifier per-plane
[03:06:12] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[03:06:12] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] NV12 Modifier for inexistent plane
[03:06:12] [PASSED] NV12 Handle for inexistent plane
[03:06:12] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[03:06:12] [PASSED] YVU420 Normal sizes
[03:06:12] [PASSED] YVU420 Max sizes
[03:06:12] [PASSED] YVU420 Invalid pitch
[03:06:12] [PASSED] YVU420 Different pitches
[03:06:12] [PASSED] YVU420 Different buffer offsets/pitches
[03:06:12] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[03:06:12] [PASSED] YVU420 Valid modifier
[03:06:12] [PASSED] YVU420 Different modifiers per plane
[03:06:12] [PASSED] YVU420 Modifier for inexistent plane
[03:06:12] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[03:06:12] [PASSED] X0L2 Normal sizes
[03:06:12] [PASSED] X0L2 Max sizes
[03:06:12] [PASSED] X0L2 Invalid pitch
[03:06:12] [PASSED] X0L2 Pitch greater than minimum required
[03:06:12] [PASSED] X0L2 Handle for inexistent plane
[03:06:12] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[03:06:12] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[03:06:12] [PASSED] X0L2 Valid modifier
[03:06:12] [PASSED] X0L2 Modifier for inexistent plane
[03:06:12] =========== [PASSED] drm_test_framebuffer_create ===========
[03:06:12] [PASSED] drm_test_framebuffer_free
[03:06:12] [PASSED] drm_test_framebuffer_init
[03:06:12] [PASSED] drm_test_framebuffer_init_bad_format
[03:06:12] [PASSED] drm_test_framebuffer_init_dev_mismatch
[03:06:12] [PASSED] drm_test_framebuffer_lookup
[03:06:12] [PASSED] drm_test_framebuffer_lookup_inexistent
[03:06:12] [PASSED] drm_test_framebuffer_modifiers_not_supported
[03:06:12] ================= [PASSED] drm_framebuffer =================
[03:06:12] ================ drm_gem_shmem (8 subtests) ================
[03:06:12] [PASSED] drm_gem_shmem_test_obj_create
[03:06:12] [PASSED] drm_gem_shmem_test_obj_create_private
[03:06:12] [PASSED] drm_gem_shmem_test_pin_pages
[03:06:12] [PASSED] drm_gem_shmem_test_vmap
[03:06:12] [PASSED] drm_gem_shmem_test_get_sg_table
[03:06:12] [PASSED] drm_gem_shmem_test_get_pages_sgt
[03:06:12] [PASSED] drm_gem_shmem_test_madvise
[03:06:12] [PASSED] drm_gem_shmem_test_purge
[03:06:12] ================== [PASSED] drm_gem_shmem ==================
[03:06:12] === drm_atomic_helper_connector_hdmi_check (29 subtests) ===
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[03:06:12] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[03:06:12] [PASSED] Automatic
[03:06:12] [PASSED] Full
[03:06:12] [PASSED] Limited 16:235
[03:06:12] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[03:06:12] [PASSED] drm_test_check_disable_connector
[03:06:12] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[03:06:12] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[03:06:12] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[03:06:12] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[03:06:12] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[03:06:12] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[03:06:12] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[03:06:12] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[03:06:12] [PASSED] drm_test_check_output_bpc_dvi
[03:06:12] [PASSED] drm_test_check_output_bpc_format_vic_1
[03:06:12] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[03:06:12] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[03:06:12] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[03:06:12] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[03:06:12] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[03:06:12] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[03:06:12] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[03:06:12] ============ drm_test_check_hdmi_color_format =============
[03:06:12] [PASSED] AUTO -> RGB
[03:06:12] [PASSED] YCBCR422 -> YUV422
[03:06:12] [PASSED] YCBCR420 -> YUV420
[03:06:12] [PASSED] YCBCR444 -> YUV444
[03:06:12] [PASSED] RGB -> RGB
[03:06:12] ======== [PASSED] drm_test_check_hdmi_color_format =========
[03:06:12] ======== drm_test_check_hdmi_color_format_420_only ========
[03:06:12] [PASSED] RGB should fail
[03:06:12] [PASSED] YUV444 should fail
[03:06:12] [PASSED] YUV422 should fail
[03:06:12] [PASSED] YUV420 should work
[03:06:12] ==== [PASSED] drm_test_check_hdmi_color_format_420_only ====
[03:06:12] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[03:06:12] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[03:06:12] [PASSED] drm_test_check_broadcast_rgb_value
[03:06:12] [PASSED] drm_test_check_bpc_8_value
[03:06:12] [PASSED] drm_test_check_bpc_10_value
[03:06:12] [PASSED] drm_test_check_bpc_12_value
[03:06:12] [PASSED] drm_test_check_format_value
[03:06:12] [PASSED] drm_test_check_tmds_char_value
[03:06:12] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[03:06:12] = drm_atomic_helper_connector_hdmi_mode_valid (7 subtests) =
[03:06:12] [PASSED] drm_test_check_mode_valid
[03:06:12] [PASSED] drm_test_check_mode_valid_reject
[03:06:12] [PASSED] drm_test_check_mode_valid_reject_rate
[03:06:12] [PASSED] drm_test_check_mode_valid_reject_max_clock
[03:06:12] [PASSED] drm_test_check_mode_valid_yuv420_only_max_clock
[03:06:12] [PASSED] drm_test_check_mode_valid_reject_yuv420_only_connector
[03:06:12] [PASSED] drm_test_check_mode_valid_accept_yuv420_also_connector_rgb
[03:06:12] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[03:06:12] = drm_atomic_helper_connector_hdmi_infoframes (5 subtests) =
[03:06:12] [PASSED] drm_test_check_infoframes
[03:06:12] [PASSED] drm_test_check_reject_avi_infoframe
[03:06:12] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_8
[03:06:12] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_10
[03:06:12] [PASSED] drm_test_check_reject_audio_infoframe
[03:06:12] === [PASSED] drm_atomic_helper_connector_hdmi_infoframes ===
[03:06:12] ================= drm_managed (2 subtests) =================
[03:06:12] [PASSED] drm_test_managed_release_action
[03:06:12] [PASSED] drm_test_managed_run_action
[03:06:12] =================== [PASSED] drm_managed ===================
[03:06:12] =================== drm_mm (6 subtests) ====================
[03:06:12] [PASSED] drm_test_mm_init
[03:06:12] [PASSED] drm_test_mm_debug
[03:06:12] [PASSED] drm_test_mm_align32
[03:06:12] [PASSED] drm_test_mm_align64
[03:06:12] [PASSED] drm_test_mm_lowest
[03:06:12] [PASSED] drm_test_mm_highest
[03:06:12] ===================== [PASSED] drm_mm ======================
[03:06:12] ============= drm_modes_analog_tv (5 subtests) =============
[03:06:12] [PASSED] drm_test_modes_analog_tv_mono_576i
[03:06:12] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[03:06:12] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[03:06:12] [PASSED] drm_test_modes_analog_tv_pal_576i
[03:06:12] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[03:06:12] =============== [PASSED] drm_modes_analog_tv ===============
[03:06:12] ============== drm_plane_helper (2 subtests) ===============
[03:06:12] =============== drm_test_check_plane_state ================
[03:06:12] [PASSED] clipping_simple
[03:06:12] [PASSED] clipping_rotate_reflect
[03:06:12] [PASSED] positioning_simple
[03:06:12] [PASSED] upscaling
[03:06:12] [PASSED] downscaling
[03:06:12] [PASSED] rounding1
[03:06:12] [PASSED] rounding2
[03:06:12] [PASSED] rounding3
[03:06:12] [PASSED] rounding4
[03:06:12] =========== [PASSED] drm_test_check_plane_state ============
[03:06:12] =========== drm_test_check_invalid_plane_state ============
[03:06:12] [PASSED] positioning_invalid
[03:06:12] [PASSED] upscaling_invalid
[03:06:12] [PASSED] downscaling_invalid
[03:06:12] ======= [PASSED] drm_test_check_invalid_plane_state ========
[03:06:12] ================ [PASSED] drm_plane_helper =================
[03:06:12] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[03:06:12] ====== drm_test_connector_helper_tv_get_modes_check =======
[03:06:12] [PASSED] None
[03:06:12] [PASSED] PAL
[03:06:12] [PASSED] NTSC
[03:06:12] [PASSED] Both, NTSC Default
[03:06:12] [PASSED] Both, PAL Default
[03:06:12] [PASSED] Both, NTSC Default, with PAL on command-line
[03:06:12] [PASSED] Both, PAL Default, with NTSC on command-line
[03:06:12] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[03:06:12] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[03:06:12] ================== drm_rect (9 subtests) ===================
[03:06:12] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[03:06:12] [PASSED] drm_test_rect_clip_scaled_not_clipped
[03:06:12] [PASSED] drm_test_rect_clip_scaled_clipped
[03:06:12] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[03:06:12] ================= drm_test_rect_intersect =================
[03:06:12] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[03:06:12] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[03:06:12] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[03:06:12] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[03:06:12] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[03:06:12] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[03:06:12] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[03:06:12] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[03:06:12] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[03:06:12] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[03:06:12] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[03:06:12] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[03:06:12] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[03:06:12] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[03:06:12] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[03:06:12] ============= [PASSED] drm_test_rect_intersect =============
[03:06:12] ================ drm_test_rect_calc_hscale ================
[03:06:12] [PASSED] normal use
[03:06:12] [PASSED] out of max range
[03:06:12] [PASSED] out of min range
[03:06:12] [PASSED] zero dst
[03:06:12] [PASSED] negative src
[03:06:12] [PASSED] negative dst
[03:06:12] ============ [PASSED] drm_test_rect_calc_hscale ============
[03:06:12] ================ drm_test_rect_calc_vscale ================
[03:06:12] [PASSED] normal use
[03:06:12] [PASSED] out of max range
[03:06:12] [PASSED] out of min range
[03:06:12] [PASSED] zero dst
[03:06:12] [PASSED] negative src
[03:06:12] [PASSED] negative dst
[03:06:12] ============ [PASSED] drm_test_rect_calc_vscale ============
[03:06:12] ================== drm_test_rect_rotate ===================
[03:06:12] [PASSED] reflect-x
[03:06:12] [PASSED] reflect-y
[03:06:12] [PASSED] rotate-0
[03:06:12] [PASSED] rotate-90
[03:06:12] [PASSED] rotate-180
[03:06:12] [PASSED] rotate-270
[03:06:12] ============== [PASSED] drm_test_rect_rotate ===============
[03:06:12] ================ drm_test_rect_rotate_inv =================
[03:06:12] [PASSED] reflect-x
[03:06:12] [PASSED] reflect-y
[03:06:12] [PASSED] rotate-0
[03:06:12] [PASSED] rotate-90
[03:06:12] [PASSED] rotate-180
[03:06:12] [PASSED] rotate-270
[03:06:12] ============ [PASSED] drm_test_rect_rotate_inv =============
[03:06:12] ==================== [PASSED] drm_rect =====================
[03:06:12] ============ drm_sysfb_modeset_test (1 subtest) ============
[03:06:12] ============ drm_test_sysfb_build_fourcc_list =============
[03:06:12] [PASSED] no native formats
[03:06:12] [PASSED] XRGB8888 as native format
[03:06:12] [PASSED] remove duplicates
[03:06:12] [PASSED] convert alpha formats
[03:06:12] [PASSED] random formats
[03:06:12] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[03:06:12] ============= [PASSED] drm_sysfb_modeset_test ==============
[03:06:12] ================== drm_fixp (2 subtests) ===================
[03:06:12] [PASSED] drm_test_int2fixp
[03:06:12] [PASSED] drm_test_sm2fixp
[03:06:12] ==================== [PASSED] drm_fixp =====================
[03:06:12] ============================================================
[03:06:12] Testing complete. Ran 641 tests: passed: 641
[03:06:12] Elapsed time: 26.666s total, 1.857s configuring, 24.644s building, 0.139s running
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[03:06:12] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[03:06:14] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[03:06:24] Starting KUnit Kernel (1/1)...
[03:06:24] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[03:06:24] ============= refcount_interrupt (4 subtests) ==============
[03:06:24] [PASSED] test_single_irq_change
[03:06:24] [PASSED] test_nested_irq_change
[03:06:24] [PASSED] test_multiple_irq_change
[03:06:24] [PASSED] test_irq_save
[03:06:24] =============== [PASSED] refcount_interrupt ================
[03:06:24] ================= ttm_device (5 subtests) ==================
[03:06:24] [PASSED] ttm_device_init_basic
[03:06:24] [PASSED] ttm_device_init_multiple
[03:06:24] [PASSED] ttm_device_fini_basic
[03:06:24] [PASSED] ttm_device_init_no_vma_man
[03:06:24] ================== ttm_device_init_pools ==================
[03:06:24] [PASSED] No DMA allocations, no DMA32 required
[03:06:24] [PASSED] DMA allocations, DMA32 required
[03:06:24] [PASSED] No DMA allocations, DMA32 required
[03:06:24] [PASSED] DMA allocations, no DMA32 required
[03:06:24] ============== [PASSED] ttm_device_init_pools ==============
[03:06:24] =================== [PASSED] ttm_device ====================
[03:06:24] ================== ttm_pool (8 subtests) ===================
[03:06:24] ================== ttm_pool_alloc_basic ===================
[03:06:24] [PASSED] One page
[03:06:24] [PASSED] More than one page
[03:06:24] [PASSED] Above the allocation limit
[03:06:24] [PASSED] One page, with coherent DMA mappings enabled
[03:06:24] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[03:06:24] ============== [PASSED] ttm_pool_alloc_basic ===============
[03:06:24] ============== ttm_pool_alloc_basic_dma_addr ==============
[03:06:24] [PASSED] One page
[03:06:24] [PASSED] More than one page
[03:06:24] [PASSED] Above the allocation limit
[03:06:24] [PASSED] One page, with coherent DMA mappings enabled
[03:06:24] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[03:06:24] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[03:06:24] [PASSED] ttm_pool_alloc_order_caching_match
[03:06:24] [PASSED] ttm_pool_alloc_caching_mismatch
[03:06:24] [PASSED] ttm_pool_alloc_order_mismatch
[03:06:24] [PASSED] ttm_pool_free_dma_alloc
[03:06:24] [PASSED] ttm_pool_free_no_dma_alloc
[03:06:24] [PASSED] ttm_pool_fini_basic
[03:06:24] ==================== [PASSED] ttm_pool =====================
[03:06:24] ================ ttm_resource (8 subtests) =================
[03:06:24] ================= ttm_resource_init_basic =================
[03:06:24] [PASSED] Init resource in TTM_PL_SYSTEM
[03:06:24] [PASSED] Init resource in TTM_PL_VRAM
[03:06:24] [PASSED] Init resource in a private placement
[03:06:24] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[03:06:24] ============= [PASSED] ttm_resource_init_basic =============
[03:06:24] [PASSED] ttm_resource_init_pinned
[03:06:24] [PASSED] ttm_resource_fini_basic
[03:06:24] [PASSED] ttm_resource_manager_init_basic
[03:06:24] [PASSED] ttm_resource_manager_usage_basic
[03:06:24] [PASSED] ttm_resource_manager_set_used_basic
[03:06:24] [PASSED] ttm_sys_man_alloc_basic
[03:06:24] [PASSED] ttm_sys_man_free_basic
[03:06:24] ================== [PASSED] ttm_resource ===================
[03:06:24] =================== ttm_tt (15 subtests) ===================
[03:06:24] ==================== ttm_tt_init_basic ====================
[03:06:24] [PASSED] Page-aligned size
[03:06:24] [PASSED] Extra pages requested
[03:06:24] ================ [PASSED] ttm_tt_init_basic ================
[03:06:24] [PASSED] ttm_tt_init_misaligned
[03:06:24] [PASSED] ttm_tt_fini_basic
[03:06:24] [PASSED] ttm_tt_fini_sg
[03:06:24] [PASSED] ttm_tt_fini_shmem
[03:06:24] [PASSED] ttm_tt_create_basic
[03:06:24] [PASSED] ttm_tt_create_invalid_bo_type
[03:06:24] [PASSED] ttm_tt_create_ttm_exists
[03:06:24] [PASSED] ttm_tt_create_failed
[03:06:24] [PASSED] ttm_tt_destroy_basic
[03:06:24] [PASSED] ttm_tt_populate_null_ttm
[03:06:24] [PASSED] ttm_tt_populate_populated_ttm
[03:06:24] [PASSED] ttm_tt_unpopulate_basic
[03:06:24] [PASSED] ttm_tt_unpopulate_empty_ttm
[03:06:24] [PASSED] ttm_tt_swapin_basic
[03:06:24] ===================== [PASSED] ttm_tt ======================
[03:06:24] =================== ttm_bo (14 subtests) ===================
[03:06:24] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[03:06:24] [PASSED] Cannot be interrupted and sleeps
[03:06:24] [PASSED] Cannot be interrupted, locks straight away
[03:06:24] [PASSED] Can be interrupted, sleeps
[03:06:24] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[03:06:24] [PASSED] ttm_bo_reserve_locked_no_sleep
[03:06:24] [PASSED] ttm_bo_reserve_no_wait_ticket
[03:06:24] [PASSED] ttm_bo_reserve_double_resv
[03:06:24] [PASSED] ttm_bo_reserve_interrupted
[03:06:24] [PASSED] ttm_bo_reserve_deadlock
[03:06:24] [PASSED] ttm_bo_unreserve_basic
[03:06:24] [PASSED] ttm_bo_unreserve_pinned
[03:06:24] [PASSED] ttm_bo_unreserve_bulk
[03:06:24] [PASSED] ttm_bo_fini_basic
[03:06:24] [PASSED] ttm_bo_fini_shared_resv
[03:06:24] [PASSED] ttm_bo_pin_basic
[03:06:24] [PASSED] ttm_bo_pin_unpin_resource
[03:06:24] [PASSED] ttm_bo_multiple_pin_one_unpin
[03:06:24] ===================== [PASSED] ttm_bo ======================
[03:06:24] ============== ttm_bo_validate (22 subtests) ===============
[03:06:24] ============== ttm_bo_init_reserved_sys_man ===============
[03:06:24] [PASSED] Buffer object for userspace
[03:06:24] [PASSED] Kernel buffer object
[03:06:24] [PASSED] Shared buffer object
[03:06:24] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[03:06:24] ============== ttm_bo_init_reserved_mock_man ==============
[03:06:24] [PASSED] Buffer object for userspace
[03:06:24] [PASSED] Kernel buffer object
[03:06:24] [PASSED] Shared buffer object
[03:06:24] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[03:06:24] [PASSED] ttm_bo_init_reserved_resv
[03:06:24] ================== ttm_bo_validate_basic ==================
[03:06:24] [PASSED] Buffer object for userspace
[03:06:24] [PASSED] Kernel buffer object
[03:06:24] [PASSED] Shared buffer object
[03:06:24] ============== [PASSED] ttm_bo_validate_basic ==============
[03:06:24] [PASSED] ttm_bo_validate_invalid_placement
[03:06:24] ============= ttm_bo_validate_same_placement ==============
[03:06:24] [PASSED] System manager
[03:06:24] [PASSED] VRAM manager
[03:06:24] ========= [PASSED] ttm_bo_validate_same_placement ==========
[03:06:24] [PASSED] ttm_bo_validate_failed_alloc
[03:06:24] [PASSED] ttm_bo_validate_pinned
[03:06:24] [PASSED] ttm_bo_validate_busy_placement
[03:06:24] ================ ttm_bo_validate_multihop =================
[03:06:24] [PASSED] Buffer object for userspace
[03:06:24] [PASSED] Kernel buffer object
[03:06:24] [PASSED] Shared buffer object
[03:06:24] ============ [PASSED] ttm_bo_validate_multihop =============
[03:06:24] ========== ttm_bo_validate_no_placement_signaled ==========
[03:06:24] [PASSED] Buffer object in system domain, no page vector
[03:06:24] [PASSED] Buffer object in system domain with an existing page vector
[03:06:24] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[03:06:24] ======== ttm_bo_validate_no_placement_not_signaled ========
[03:06:24] [PASSED] Buffer object for userspace
[03:06:24] [PASSED] Kernel buffer object
[03:06:24] [PASSED] Shared buffer object
[03:06:24] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[03:06:24] [PASSED] ttm_bo_validate_move_fence_signaled
[03:06:24] ========= ttm_bo_validate_move_fence_not_signaled =========
[03:06:24] [PASSED] Waits for GPU
[03:06:24] [PASSED] Tries to lock straight away
[03:06:24] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[03:06:24] [PASSED] ttm_bo_validate_swapout
[03:06:24] [PASSED] ttm_bo_validate_happy_evict
[03:06:24] [PASSED] ttm_bo_validate_all_pinned_evict
[03:06:24] [PASSED] ttm_bo_validate_allowed_only_evict
[03:06:24] [PASSED] ttm_bo_validate_deleted_evict
[03:06:24] [PASSED] ttm_bo_validate_busy_domain_evict
[03:06:24] [PASSED] ttm_bo_validate_evict_gutting
[03:06:24] [PASSED] ttm_bo_validate_recrusive_evict
[03:06:24] ================= [PASSED] ttm_bo_validate =================
[03:06:24] ============================================================
[03:06:24] Testing complete. Ran 106 tests: passed: 106
[03:06:24] Elapsed time: 11.868s total, 1.813s configuring, 9.840s building, 0.172s running
+ for kcfg in "${kunitconfigs[@]}"
+ [[ ! -f /kernel/drivers/dma-buf/.kunitconfig ]]
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/dma-buf/.kunitconfig
[03:06:24] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[03:06:26] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[03:06:35] Starting KUnit Kernel (1/1)...
[03:06:35] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[03:06:35] ============= refcount_interrupt (4 subtests) ==============
[03:06:35] [PASSED] test_single_irq_change
[03:06:35] [PASSED] test_nested_irq_change
[03:06:35] [PASSED] test_multiple_irq_change
[03:06:35] [PASSED] test_irq_save
[03:06:35] =============== [PASSED] refcount_interrupt ================
[03:06:35] =============== dma-buf-fence (12 subtests) ================
[03:06:35] [PASSED] test_sanitycheck
[03:06:35] [PASSED] test_signaling
[03:06:35] [PASSED] test_add_callback
[03:06:35] [PASSED] test_late_add_callback
[03:06:35] [PASSED] test_rm_callback
[03:06:35] [PASSED] test_late_rm_callback
[03:06:35] [PASSED] test_status
[03:06:35] [PASSED] test_error
[03:06:35] [PASSED] test_wait
[03:06:35] [PASSED] test_wait_timeout
[03:06:35] [PASSED] test_stub
[03:06:35] [SKIPPED] test_race_signal_callback (requires at least 2 CPUs)
[03:06:35] ================== [PASSED] dma-buf-fence ==================
[03:06:35] ============ dma-buf-fence-chain (11 subtests) =============
[03:06:35] [PASSED] test_sanitycheck
[03:06:35] [PASSED] test_find_seqno
[03:06:35] [PASSED] test_find_signaled
[03:06:35] [PASSED] test_find_out_of_order
[03:06:40] [PASSED] test_find_gap
[03:06:40] [PASSED] test_find_race
[03:06:40] [PASSED] test_signal_forward
[03:06:40] [PASSED] test_signal_backward
[03:06:40] [PASSED] test_wait_forward
[03:06:40] [PASSED] test_wait_backward
[03:06:40] [PASSED] test_wait_random
[03:06:40] =============== [PASSED] dma-buf-fence-chain ===============
[03:06:40] ============ dma-buf-fence-unwrap (10 subtests) ============
[03:06:40] [PASSED] test_sanitycheck
[03:06:40] [PASSED] test_unwrap_array
[03:06:40] [PASSED] test_unwrap_chain
[03:06:40] [PASSED] test_unwrap_chain_array
[03:06:40] [PASSED] test_unwrap_merge
[03:06:40] [PASSED] test_unwrap_merge_duplicate
[03:06:40] [PASSED] test_unwrap_merge_seqno
[03:06:40] [PASSED] test_unwrap_merge_order
[03:06:40] [PASSED] test_unwrap_merge_complex
[03:06:40] [PASSED] test_unwrap_merge_complex_seqno
[03:06:40] ============== [PASSED] dma-buf-fence-unwrap ===============
[03:06:40] ================ dma-buf-resv (5 subtests) =================
[03:06:40] [PASSED] test_sanitycheck
[03:06:40] ===================== test_signaling ======================
[03:06:40] [PASSED] kernel
[03:06:40] [PASSED] write
[03:06:40] [PASSED] read
[03:06:40] [PASSED] bookkeep
[03:06:40] ================= [PASSED] test_signaling ==================
[03:06:40] ====================== test_for_each ======================
[03:06:40] [PASSED] kernel
[03:06:40] [PASSED] write
[03:06:40] [PASSED] read
[03:06:40] [PASSED] bookkeep
[03:06:40] ================== [PASSED] test_for_each ==================
[03:06:40] ================= test_for_each_unlocked ==================
[03:06:40] [PASSED] kernel
[03:06:40] [PASSED] write
[03:06:40] [PASSED] read
[03:06:40] [PASSED] bookkeep
[03:06:40] ============= [PASSED] test_for_each_unlocked ==============
[03:06:40] ===================== test_get_fences =====================
[03:06:40] [PASSED] kernel
[03:06:40] [PASSED] write
[03:06:40] [PASSED] read
[03:06:40] [PASSED] bookkeep
[03:06:40] ================= [PASSED] test_get_fences =================
[03:06:40] ================== [PASSED] dma-buf-resv ===================
[03:06:40] ============================================================
[03:06:40] Testing complete. Ran 54 tests: passed: 53, skipped: 1
[03:06:40] Elapsed time: 15.844s total, 1.821s configuring, 8.653s building, 5.335s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST
2026-09-16 2:57 ` [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST Suraj Kandpal
@ 2026-09-16 3:08 ` sashiko-bot
0 siblings, 0 replies; 18+ messages in thread
From: sashiko-bot @ 2026-09-16 3:08 UTC (permalink / raw)
To: Suraj Kandpal; +Cc: intel-gfx, intel-xe
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] drm/i915/dp_mst: mode_valid prunes modes on UHBR due to M/N ratio logic flaw
--
commit d987781a69cc401d2c2bdee227fee0cfd510d97e
Author: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
drm/i915/dp_mst: Limit M/N ratio for MST
This commit enforces the maximum M/N ratio limit for MST configurations in
mst_connector_mode_valid_ctx(), mirroring the SST path. It evaluates the
limit using the highest available link rate, dropping modes if the maximum
rate cannot support the required ratio.
> diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
> index 6a869d0f6ffc0..3f4ab9573d0c0 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
[ ... ]
> @@ -1564,6 +1565,15 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
> min_link_bpp_x16,
> bw_overhead_flags);
>
> + if (intel_dp_link_caps_get_max_config(intel_dp->link.caps,
> + INTEL_DP_LINK_CAPS_ORDER_KEY_RATE_LANE,
> + INTEL_DP_LINK_CAPS_FILTER_ALL,
> + &max_rate_config) &&
> + !intel_dp_can_support_m_n(display, mode->clock, max_rate_config.rate)) {
[Severity: Medium]
Will this logic incorrectly prune high pixel-clock display modes (like
4K@240Hz or 8K) on UHBR-capable displays?
The commit message states "the ratio shrinks as the link rate grows", but
when crossing from HBR3 (8.1 Gbps, 8b/10b, 10-bit symbol) to UHBR10 (10 Gbps,
128b/132b, 32-bit symbol), the symbol clock drops drastically.
Since the M/N ratio is proportional to pixel_clock / symbol_clock, evaluating
at the UHBR10 rate inflates the ratio. This might cause the ratio to exceed
the max limit (10) and fail here, even though the mode might have passed if
evaluated at HBR3.
Does this falsely prevent valid high-bandwidth modes from reaching the compute
config stage on modern DP 2.0/2.1 monitors?
> + *status = MODE_CLOCK_HIGH;
> + return 0;
> + }
> +
> /*
> * TODO:
> * - Also check if compression would allow for the mode
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260916025710.432281-1-suraj.kandpal@intel.com?part=3
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ Xe.CI.BAT: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (10 preceding siblings ...)
2026-09-16 3:06 ` ✓ CI.KUnit: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7) Patchwork
@ 2026-09-16 3:44 ` Patchwork
2026-09-16 3:47 ` ✓ i915.CI.BAT: " Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-09-16 3:44 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 880 bytes --]
== Series Details ==
Series: Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
URL : https://patchwork.freedesktop.org/series/138256/
State : success
== Summary ==
CI Bug Log - changes from xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8_BAT -> xe-pw-138256v7_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (15 -> 15)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* Linux: xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 -> xe-pw-138256v7
IGT_9098: 9098
xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8
xe-pw-138256v7: 138256v7
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/index.html
[-- Attachment #2: Type: text/html, Size: 1428 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ i915.CI.BAT: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (11 preceding siblings ...)
2026-09-16 3:44 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-09-16 3:47 ` Patchwork
2026-09-16 4:54 ` ✓ Xe.CI.FULL: " Patchwork
2026-09-16 10:58 ` ✗ i915.CI.Full: failure " Patchwork
14 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-09-16 3:47 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 1548 bytes --]
== Series Details ==
Series: Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
URL : https://patchwork.freedesktop.org/series/138257/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_19152 -> Patchwork_138257v7
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/index.html
Participating hosts (39 -> 37)
------------------------------
Missing (2): bat-dg2-13 fi-glk-j4005
Known issues
------------
Here are the changes found in Patchwork_138257v7 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_hdmi_inject@inject-audio:
- fi-tgl-1115g4: [PASS][1] -> [FAIL][2] ([i915#16664])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
[i915#16664]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16664
Build changes
-------------
* Linux: CI_DRM_19152 -> Patchwork_138257v7
CI-20190529: 20190529
CI_DRM_19152: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_9098: 9098
Patchwork_138257v7: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/index.html
[-- Attachment #2: Type: text/html, Size: 2133 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ Xe.CI.FULL: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (12 preceding siblings ...)
2026-09-16 3:47 ` ✓ i915.CI.BAT: " Patchwork
@ 2026-09-16 4:54 ` Patchwork
2026-09-16 10:58 ` ✗ i915.CI.Full: failure " Patchwork
14 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-09-16 4:54 UTC (permalink / raw)
To: Nautiyal, Ankit K; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 28886 bytes --]
== Series Details ==
Series: Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
URL : https://patchwork.freedesktop.org/series/138256/
State : success
== Summary ==
CI Bug Log - changes from xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8_FULL -> xe-pw-138256v7_FULL
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (2 -> 2)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-138256v7_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-lnl: NOTRUN -> [SKIP][1] ([Intel XE#3279])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][2] ([Intel XE#3658] / [Intel XE#7360])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][3] ([Intel XE#1407]) +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-lnl: NOTRUN -> [SKIP][4] ([Intel XE#7059] / [Intel XE#7085])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-lnl: NOTRUN -> [SKIP][5] ([Intel XE#1467] / [Intel XE#7367])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180:
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#1124]) +6 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_bw@linear-tiling-3-displays-target-2560x1440p:
- shard-lnl: NOTRUN -> [SKIP][7] ([Intel XE#367]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_bw@linear-tiling-3-displays-target-2560x1440p.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#2887]) +8 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#3432])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_chamelium_color@ctm-max:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#306] / [Intel XE#7358]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_hpd@dp-hpd:
- shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#373]) +4 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_chamelium_hpd@dp-hpd.html
* igt@kms_content_protection@lic-type-1:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#7642]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1424])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#309] / [Intel XE#7343]) +2 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#4354] / [Intel XE#5882])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dsc@dsc-with-formats:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#8265]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_dsc@dsc-with-formats.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-lnl: [PASS][17] -> [ABORT][18] ([Intel XE#9230])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-lnl-7/igt@kms_fbcon_fbt@fbc-suspend.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-2/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#1421]) +5 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-dpms-on-nop:
- shard-bmg: [PASS][20] -> [FAIL][21] ([Intel XE#3098]) +1 other test fail
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-10/igt@kms_flip@flip-vs-dpms-on-nop.html
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-3/igt@kms_flip@flip-vs-dpms-on-nop.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
- shard-lnl: NOTRUN -> [FAIL][22] ([Intel XE#301]) +2 other tests fail
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [PASS][23] -> [INCOMPLETE][24] ([Intel XE#2049] / [Intel XE#2597] / [Intel XE#8155]) +1 other test incomplete
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-5/igt@kms_flip@flip-vs-suspend-interruptible.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-6/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-32bpp-linear-reflect-x:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#7179])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-32bpp-linear-reflect-x.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#7178] / [Intel XE#7351])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#1397] / [Intel XE#7385] / [Intel XE#9144]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#1397] / [Intel XE#1745] / [Intel XE#7385] / [Intel XE#9144]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#6312] / [Intel XE#651]) +10 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrshdr-abgr161616f-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#7061]) +3 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_frontbuffer_tracking@drrshdr-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-abgr161616f-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][31] ([Intel XE#7061] / [Intel XE#7356])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_frontbuffer_tracking@fbc-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-shrfb-pgflip-blt:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#6312]) +5 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#7865]) +17 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#656] / [Intel XE#7905]) +23 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#7905]) +31 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html
* igt@kms_hdr@static-toggle-suspend:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#1503])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier-source-clamping:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#7283]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier-source-clamping.html
* igt@kms_plane_lowres@tiling-yf:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#599])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-lnl: NOTRUN -> [SKIP][39] ([Intel XE#4596] / [Intel XE#5854]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-c:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#2763] / [Intel XE#6886]) +13 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-c.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#4608] / [Intel XE#7304]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#4608]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#2893] / [Intel XE#7304])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr@pr-no-drrs:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#1406]) +5 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@kms_psr@pr-no-drrs.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-d-dp-2:
- shard-bmg: [PASS][47] -> [ABORT][48] ([Intel XE#9093]) +1 other test abort
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-4/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-d-dp-2.html
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-2/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-d-dp-2.html
* igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#8866])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all.html
* igt@xe_evict@evict-beng-mixed-threads-large-multi-vm:
- shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#6540] / [Intel XE#688]) +6 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@xe_evict@evict-beng-mixed-threads-large-multi-vm.html
* igt@xe_exec_balancer@once-parallel-userptr-rebind:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#7482]) +11 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_exec_balancer@once-parallel-userptr-rebind.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#1392]) +4 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@many-multi-queue-rebind-imm:
- shard-lnl: NOTRUN -> [SKIP][53] ([Intel XE#8374]) +3 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_exec_fault_mode@many-multi-queue-rebind-imm.html
* igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#9003])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr.html
* igt@xe_exec_multi_queue@many-queues-preempt-mode-userptr:
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#8364]) +19 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@xe_exec_multi_queue@many-queues-preempt-mode-userptr.html
* igt@xe_exec_reset@gt-reset-fault-injection:
- shard-lnl: NOTRUN -> [ABORT][56] ([Intel XE#9140] / [Intel XE#9145])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@xe_exec_reset@gt-reset-fault-injection.html
* igt@xe_exec_threads@threads-multi-queue-mixed-shared-vm-rebind:
- shard-lnl: NOTRUN -> [SKIP][57] ([Intel XE#8378]) +4 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@xe_exec_threads@threads-multi-queue-mixed-shared-vm-rebind.html
* igt@xe_fault_injection@inject-fault-probe-function-xe_device_probe_early:
- shard-bmg: NOTRUN -> [ABORT][58] ([Intel XE#8007])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-9/igt@xe_fault_injection@inject-fault-probe-function-xe_device_probe_early.html
* igt@xe_fault_injection@inject-fault-probe-function-xe_pcode_probe_early:
- shard-bmg: [PASS][59] -> [ABORT][60] ([Intel XE#8007])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-2/igt@xe_fault_injection@inject-fault-probe-function-xe_pcode_probe_early.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-3/igt@xe_fault_injection@inject-fault-probe-function-xe_pcode_probe_early.html
* igt@xe_gpgpu_fill@offset-4x4:
- shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#7954])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_gpgpu_fill@offset-4x4.html
* igt@xe_multigpu_svm@mgpu-pagefault-conflict:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#6964])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_multigpu_svm@mgpu-pagefault-conflict.html
* igt@xe_page_reclaim@prl-max-entries:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#7793])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@xe_page_reclaim@prl-max-entries.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-bmg: [PASS][64] -> [FAIL][65] ([Intel XE#7992])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-5/igt@xe_pmu@all-fn-engine-activity-load.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-8/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_query@multigpu-query-pxp-status:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#944])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-5/igt@xe_query@multigpu-query-pxp-status.html
* igt@xe_sriov_admin@bulk-sched-priority-vfs-disabled:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#7174]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_sriov_admin@bulk-sched-priority-vfs-disabled.html
* igt@xe_sriov_scheduling@nonpreempt-engine-resets-low-priority:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#8339])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_sriov_scheduling@nonpreempt-engine-resets-low-priority.html
* igt@xe_survivability@runtime-survivability:
- shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#8415])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-3/igt@xe_survivability@runtime-survivability.html
* igt@xe_vm@overcommit-fault-vram-lr-no-overcommit:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#7892])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-lnl-8/igt@xe_vm@overcommit-fault-vram-lr-no-overcommit.html
#### Possible fixes ####
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-bmg: [INCOMPLETE][71] ([Intel XE#6321] / [Intel XE#8355]) -> [PASS][72]
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-4/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-4/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race:
- shard-bmg: [FAIL][73] ([Intel XE#9096]) -> [PASS][74]
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-6/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race.html
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-10/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race.html
* igt@xe_pm@s3-basic-exec:
- shard-bmg: [INCOMPLETE][75] ([Intel XE#8175]) -> [PASS][76]
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-6/igt@xe_pm@s3-basic-exec.html
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-9/igt@xe_pm@s3-basic-exec.html
#### Warnings ####
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [SKIP][77] ([Intel XE#2426] / [Intel XE#5848]) -> [FAIL][78] ([Intel XE#1729] / [Intel XE#7424])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-8/igt@kms_tiled_display@basic-test-pattern.html
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-10/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][79] ([Intel XE#2426] / [Intel XE#5848]) -> [SKIP][80] ([Intel XE#2509] / [Intel XE#7437])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8/shard-bmg-9/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/shard-bmg-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1467]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1467
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
[Intel XE#3279]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3279
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
[Intel XE#5854]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5854
[Intel XE#5882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5882
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#6886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6886
[Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
[Intel XE#7059]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7059
[Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
[Intel XE#7085]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7085
[Intel XE#7174]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7174
[Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
[Intel XE#7179]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7179
[Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
[Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
[Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
[Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
[Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
[Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
[Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
[Intel XE#7360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7360
[Intel XE#7367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7367
[Intel XE#7385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7385
[Intel XE#7424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7424
[Intel XE#7437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7437
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
[Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
[Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
[Intel XE#7892]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7892
[Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
[Intel XE#7954]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7954
[Intel XE#7992]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7992
[Intel XE#8007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8007
[Intel XE#8155]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8155
[Intel XE#8175]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8175
[Intel XE#8265]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8265
[Intel XE#8339]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8339
[Intel XE#8355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8355
[Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364
[Intel XE#8374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8374
[Intel XE#8378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8378
[Intel XE#8415]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8415
[Intel XE#8866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8866
[Intel XE#9003]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9003
[Intel XE#9093]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9093
[Intel XE#9096]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9096
[Intel XE#9140]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9140
[Intel XE#9144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9144
[Intel XE#9145]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9145
[Intel XE#9230]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9230
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* Linux: xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 -> xe-pw-138256v7
IGT_9098: 9098
xe-5755-0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8
xe-pw-138256v7: 138256v7
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-138256v7/index.html
[-- Attachment #2: Type: text/html, Size: 31808 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✗ i915.CI.Full: failure for Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
` (13 preceding siblings ...)
2026-09-16 4:54 ` ✓ Xe.CI.FULL: " Patchwork
@ 2026-09-16 10:58 ` Patchwork
14 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-09-16 10:58 UTC (permalink / raw)
To: Nautiyal, Ankit K; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 144186 bytes --]
== Series Details ==
Series: Implement Wa_14021768792 to bypass m_n ratio limit (rev7)
URL : https://patchwork.freedesktop.org/series/138257/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_19152_full -> Patchwork_138257v7_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_138257v7_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_138257v7_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_138257v7_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_eio@in-flight-suspend:
- shard-mtlp: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-5/igt@gem_eio@in-flight-suspend.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@gem_eio@in-flight-suspend.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-dg1: [PASS][3] -> [FAIL][4] +1 other test fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@perf@gen12-oa-tlb-invalidate@0-rcs0:
- shard-mtlp: [PASS][5] -> [FAIL][6] +1 other test fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-6/igt@perf@gen12-oa-tlb-invalidate@0-rcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-2/igt@perf@gen12-oa-tlb-invalidate@0-rcs0.html
Known issues
------------
Here are the changes found in Patchwork_138257v7_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg1: NOTRUN -> [SKIP][7] ([i915#8411])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#8411])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@core_setmaster@master-drop-set-shared-fd:
- shard-mtlp: [PASS][9] -> [FAIL][10] ([i915#17048])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@core_setmaster@master-drop-set-shared-fd.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@core_setmaster@master-drop-set-shared-fd.html
* igt@gem_bad_reloc@negative-reloc-bltcopy:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#3281]) +1 other test skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_bad_reloc@negative-reloc-bltcopy.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-mtlp: NOTRUN -> [SKIP][12] ([i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#13008])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#9323])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [PASS][15] -> [INCOMPLETE][16] ([i915#13356] / [i915#16348])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-process:
- shard-dg1: NOTRUN -> [SKIP][17] ([i915#7697])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu: NOTRUN -> [SKIP][18] ([i915#7697])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_ctx_isolation@preservation-s3@vcs0:
- shard-mtlp: [PASS][19] -> [INCOMPLETE][20] ([i915#13356]) +1 other test incomplete
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@gem_ctx_isolation@preservation-s3@vcs0.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-1/igt@gem_ctx_isolation@preservation-s3@vcs0.html
* igt@gem_ctx_persistence@engines-hang:
- shard-snb: NOTRUN -> [SKIP][21] ([i915#1099])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-snb7/igt@gem_ctx_persistence@engines-hang.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@gem_ctx_sseu@engines.html
- shard-tglu: NOTRUN -> [SKIP][23] ([i915#280])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_ctx_sseu@engines.html
* igt@gem_exec_balancer@invalid-bonds:
- shard-dg1: NOTRUN -> [SKIP][24] ([i915#4036])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_exec_balancer@invalid-bonds.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][25] ([i915#4525]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@gem_exec_balancer@parallel.html
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#4525]) +2 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][27] ([i915#6344])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg1: NOTRUN -> [FAIL][28] ([i915#16904]) +2 other tests fail
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_flush@basic-batch-kernel-default-wb:
- shard-dg1: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852]) +4 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_exec_flush@basic-batch-kernel-default-wb.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg1: NOTRUN -> [SKIP][30] ([i915#3539])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_reloc@basic-gtt-wc-noreloc:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#3281]) +11 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
* igt@gem_exec_reloc@basic-write-read:
- shard-dg1: NOTRUN -> [SKIP][32] ([i915#3281]) +5 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@semaphore-power:
- shard-dg1: NOTRUN -> [SKIP][33] ([i915#4812]) +2 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-dg1: NOTRUN -> [SKIP][34] ([i915#4860])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4860])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#4613] / [i915#7582])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@gem_lmem_evict@dontneed-evict-race.html
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#4613] / [i915#7582])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4613])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][39] ([i915#4613]) +4 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
- shard-glk: NOTRUN -> [SKIP][40] ([i915#4613]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk9/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-tglu: NOTRUN -> [SKIP][41] ([i915#4613]) +2 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_madvise@dontneed-before-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][42] ([i915#3282])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_madvise@dontneed-before-pwrite.html
* igt@gem_mmap_gtt@fault-concurrent:
- shard-dg1: NOTRUN -> [SKIP][43] ([i915#4077]) +11 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gem_mmap_gtt@fault-concurrent.html
* igt@gem_mmap_wc@close:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#4083]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_mmap_wc@close.html
* igt@gem_mmap_wc@write-read:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#4083])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_mmap_wc@write-read.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#3282])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-dg1: NOTRUN -> [SKIP][47] ([i915#3282]) +6 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][48] ([i915#2658])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk8/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#3282]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@gem_pwrite@basic-exhaustion.html
- shard-tglu: NOTRUN -> [WARN][50] ([i915#2658])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#4270]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gem_pxp@create-regular-context-2.html
* igt@gem_render_copy@yf-tiled-ccs-to-linear:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#8428]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gem_render_copy@yf-tiled-ccs-to-linear.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#4079])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#3297]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-tglu: NOTRUN -> [SKIP][55] ([i915#3297]) +3 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gen9_exec_parse@allowed-all:
- shard-tglu: NOTRUN -> [SKIP][56] ([i915#2527] / [i915#2856]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@bb-chained:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#2856])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-start-far:
- shard-rkl: NOTRUN -> [SKIP][58] ([i915#2527]) +4 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@valid-registers:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#2527]) +2 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@gen9_exec_parse@valid-registers.html
* igt@gpu_buddy@gpu_buddy:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#15678])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@gpu_buddy@gpu_buddy.html
* igt@i915_drm_fdinfo@all-busy-idle-check-all:
- shard-dg1: NOTRUN -> [SKIP][61] ([i915#14123])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
* igt@i915_drm_fdinfo@virtual-busy-hang-all:
- shard-dg1: NOTRUN -> [SKIP][62] ([i915#14118])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@i915_drm_fdinfo@virtual-busy-hang-all.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-snb: NOTRUN -> [ABORT][63] ([i915#15342]) +1 other test abort
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-snb7/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_module_load@fault-injection@intel_guc_ct_init:
- shard-snb: NOTRUN -> [SKIP][64] +90 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-snb7/igt@i915_module_load@fault-injection@intel_guc_ct_init.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#6412])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-dg1: NOTRUN -> [SKIP][66] ([i915#6590]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][67] ([i915#13790] / [i915#2681]) +1 other test warn
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@gem-execbuf-stress:
- shard-dg1: [PASS][68] -> [DMESG-WARN][69] ([i915#4423])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-17/igt@i915_pm_rpm@gem-execbuf-stress.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@i915_pm_rpm@gem-execbuf-stress.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-rkl: [PASS][70] -> [INCOMPLETE][71] ([i915#13356])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@i915_pm_rpm@system-suspend-execbuf.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-3/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_sseu@full-enable:
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#8437])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-dg1: NOTRUN -> [SKIP][73] ([i915#16109])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_query@query-topology-unsupported:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#16079])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@i915_query@query-topology-unsupported.html
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#16079])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@i915_query@query-topology-unsupported.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#5723])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_suspend@forcewake:
- shard-glk11: NOTRUN -> [INCOMPLETE][77] ([i915#16182] / [i915#4817])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk11/igt@i915_suspend@forcewake.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg1: NOTRUN -> [SKIP][78] ([i915#4215])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1:
- shard-glk: [PASS][79] -> [FAIL][80] ([i915#14888]) +1 other test fail
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk2/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-tglu: NOTRUN -> [SKIP][81] ([i915#1769] / [i915#3555])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#5286]) +3 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][83] ([i915#5286])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#4538] / [i915#5286]) +5 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-tglu: NOTRUN -> [SKIP][85] ([i915#5286]) +3 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: NOTRUN -> [SKIP][86] ([i915#3828]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][87] ([i915#3638])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][88] ([i915#3638]) +3 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][89] +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][90] ([i915#4538]) +4 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/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-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][92] ([i915#6095]) +45 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-edp-1.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#10307] / [i915#6095]) +88 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-4/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][94] +329 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#6095]) +85 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][96] ([i915#6095]) +193 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-12/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#12805])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][98] ([i915#6095]) +15 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-rkl: [PASS][99] -> [INCOMPLETE][100] ([i915#15582])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][101] ([i915#15582])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#12313]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#14098] / [i915#6095]) +53 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs:
- shard-tglu: NOTRUN -> [SKIP][104] ([i915#6095]) +59 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#3742])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: NOTRUN -> [SKIP][106] ([i915#3742])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_audio@hdmi-audio-after-suspend:
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#11151])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4:
- shard-tglu: NOTRUN -> [SKIP][108] ([i915#16471])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4-lut1d:
- shard-dg1: NOTRUN -> [SKIP][109] ([i915#16471])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_chamelium_color_pipeline@plane-ctm3x4-lut1d.html
* igt@kms_chamelium_color_pipeline@plane-lut1d:
- shard-rkl: NOTRUN -> [SKIP][110] ([i915#16471]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_chamelium_color_pipeline@plane-lut1d.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-tglu: NOTRUN -> [SKIP][111] ([i915#11151] / [i915#7828]) +6 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_hpd@dp-hpd-fast:
- shard-mtlp: NOTRUN -> [SKIP][112] ([i915#11151] / [i915#7828])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_chamelium_hpd@dp-hpd-fast.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][113] ([i915#11151] / [i915#7828]) +8 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#11151] / [i915#7828]) +6 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_color@deep-color:
- shard-rkl: [PASS][115] -> [SKIP][116] ([i915#12655] / [i915#3555])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_color@deep-color.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_color@deep-color.html
* igt@kms_color_pipeline@plane-ctm3x4-lut1d@pipe-b-plane-4:
- shard-mtlp: NOTRUN -> [SKIP][117] ([i915#16990]) +7 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_color_pipeline@plane-ctm3x4-lut1d@pipe-b-plane-4.html
* igt@kms_color_pipeline@plane-lut1d-ctm3x4@pipe-c-plane-3:
- shard-tglu: NOTRUN -> [SKIP][118] ([i915#16990]) +31 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_color_pipeline@plane-lut1d-ctm3x4@pipe-c-plane-3.html
* igt@kms_color_pipeline@plane-lut1d-lut1d@pipe-b-plane-4:
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#16990]) +31 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_color_pipeline@plane-lut1d-lut1d@pipe-b-plane-4.html
* igt@kms_color_pipeline@plane-lut1d-post-ctm3x4@pipe-c-plane-4:
- shard-rkl: NOTRUN -> [SKIP][120] ([i915#16990]) +11 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_color_pipeline@plane-lut1d-post-ctm3x4@pipe-c-plane-4.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][121] ([i915#15330])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#15865]) +2 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_content_protection@mei-interface.html
- shard-tglu: NOTRUN -> [SKIP][123] ([i915#15865])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-dg1: NOTRUN -> [SKIP][124] ([i915#15865]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#13049])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#3555]) +3 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#13049])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#3555]) +2 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-rkl: [PASS][129] -> [FAIL][130] ([i915#13566])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-1/igt@kms_cursor_crc@cursor-sliding-256x85.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][131] ([i915#13566]) +1 other test fail
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg1: NOTRUN -> [SKIP][132] ([i915#13049]) +1 other test skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][133] ([i915#13566]) +1 other test fail
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][134] +89 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#9067])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#9723])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#13691])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#3804])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg1: NOTRUN -> [SKIP][139] ([i915#3555]) +3 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_dp_aux_dev@basic:
- shard-dg1: NOTRUN -> [SKIP][140] ([i915#1257])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_dp_aux_dev@basic.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#13749])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#16867])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#16867])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg1: NOTRUN -> [SKIP][144] ([i915#16361]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-bigjoiner:
- shard-mtlp: NOTRUN -> [SKIP][145] ([i915#16361])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html
* igt@kms_dsc@dsc-with-bpc-bigjoiner:
- shard-tglu: NOTRUN -> [SKIP][146] ([i915#16361]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_dsc@dsc-with-bpc-bigjoiner.html
* igt@kms_dsc@dsc-with-formats-ultrajoiner:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#16361]) +2 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_dsc@dsc-with-formats-ultrajoiner.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#16680])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-3x:
- shard-dg1: NOTRUN -> [SKIP][149] ([i915#16081])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-tglu: NOTRUN -> [SKIP][150] ([i915#16081])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@hdr:
- shard-mtlp: NOTRUN -> [SKIP][151] ([i915#16600])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_feature_discovery@hdr.html
* igt@kms_feature_discovery@vrr:
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#16600])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_feature_discovery@vrr.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-mtlp: NOTRUN -> [SKIP][153] ([i915#3637] / [i915#9934]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu: NOTRUN -> [SKIP][154] ([i915#9934])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#9934]) +7 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][156] ([i915#12314] / [i915#12745] / [i915#4839])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk8/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][157] ([i915#12314] / [i915#12745])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk8/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-plain-flip:
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#3637] / [i915#9934]) +3 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-dg1: NOTRUN -> [SKIP][159] ([i915#9934]) +4 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@blocking-wf_vblank@a-hdmi-a4:
- shard-dg1: [PASS][160] -> [FAIL][161] ([i915#14600]) +1 other test fail
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-17/igt@kms_flip@blocking-wf_vblank@a-hdmi-a4.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-17/igt@kms_flip@blocking-wf_vblank@a-hdmi-a4.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-dg2: [PASS][162] -> [FAIL][163] ([i915#13027])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-1/igt@kms_flip@flip-vs-expired-vblank.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2:
- shard-glk: [PASS][164] -> [FAIL][165] ([i915#13027]) +1 other test fail
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk3/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3:
- shard-dg2: [PASS][166] -> [FAIL][167] ([i915#15718])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-1/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][168] ([i915#12745] / [i915#4839])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk11/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk10: NOTRUN -> [INCOMPLETE][169] ([i915#12745] / [i915#4839])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk10/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk10: NOTRUN -> [INCOMPLETE][170] ([i915#12745])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk10/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk11: NOTRUN -> [INCOMPLETE][171] ([i915#12745])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk11/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][172] ([i915#15643]) +3 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
- shard-tglu: NOTRUN -> [SKIP][174] ([i915#15643]) +2 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#15643]) +3 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-mtlp: [PASS][176] -> [SKIP][177] ([i915#15672])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-8/igt@kms_force_connector_basic@prune-stale-modes.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-1/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#15104] / [i915#15990])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt:
- shard-mtlp: [PASS][179] -> [SKIP][180] ([i915#17031]) +49 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][181] ([i915#10056] / [i915#16593])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk5/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][182] ([i915#15989]) +15 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-onoff:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#15989]) +19 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
- shard-dg1: NOTRUN -> [SKIP][184] +62 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#15990] / [i915#8708])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-shrfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#15102]) +33 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#15102]) +45 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-blt:
- shard-tglu: NOTRUN -> [SKIP][188] +81 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-glk10: NOTRUN -> [SKIP][189] +128 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-spr-indfb-onoff:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#15991])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-plflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#15991]) +6 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][192] ([i915#15990]) +2 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#15989]) +16 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-blt:
- shard-glk: [PASS][194] -> [SKIP][195] +10 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-blt.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk3/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu:
- shard-rkl: [PASS][196] -> [SKIP][197] ([i915#15989]) +6 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-1/igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][198] ([i915#15990] / [i915#8708]) +15 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][199] ([i915#1825]) +5 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#15991] / [i915#1825]) +3 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][201] ([i915#15990] / [i915#8708]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][202] ([i915#15990]) +18 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][203] ([i915#15989]) +6 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-blt:
- shard-tglu: NOTRUN -> [SKIP][204] ([i915#15102]) +32 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-render:
- shard-glk11: NOTRUN -> [SKIP][205] +89 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk11/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-rkl: NOTRUN -> [SKIP][206] ([i915#16644] / [i915#3555] / [i915#8228]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-swap:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#3555] / [i915#8228])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg1: NOTRUN -> [SKIP][208] ([i915#3555] / [i915#8228]) +2 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][209] ([i915#15459])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#15458])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-mtlp: NOTRUN -> [SKIP][211] ([i915#13688])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][212] ([i915#15460])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-mtlp: NOTRUN -> [SKIP][213] ([i915#15458])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_mst@mst-suspend-read-crc:
- shard-tglu: NOTRUN -> [SKIP][214] ([i915#16451])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_mst@mst-suspend-read-crc.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#15815])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_stress@stress-xrgb8888-xtiled:
- shard-glk: NOTRUN -> [DMESG-WARN][216] ([i915#118])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk8/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier:
- shard-dg1: NOTRUN -> [SKIP][217] ([i915#15709]) +3 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier:
- shard-tglu: NOTRUN -> [SKIP][218] ([i915#15709]) +2 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#15709]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#15709]) +2 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y:
- shard-mtlp: NOTRUN -> [SKIP][221] ([i915#16112])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk: NOTRUN -> [FAIL][222] ([i915#12178])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk4/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][223] ([i915#7862]) +1 other test fail
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk4/igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#13958])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_plane_multiple@2x-tiling-4.html
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#13958])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][226] ([i915#13958])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#14259])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-dg1: NOTRUN -> [SKIP][228] ([i915#15329]) +14 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a:
- shard-mtlp: NOTRUN -> [SKIP][229] ([i915#15329]) +3 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a.html
* igt@kms_pm_backlight@basic-brightness:
- shard-tglu: NOTRUN -> [SKIP][230] ([i915#12343] / [i915#9812])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade:
- shard-dg1: NOTRUN -> [SKIP][231] ([i915#12343] / [i915#5354])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_pm_backlight@fade.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#12343] / [i915#5354])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-dpms-suspend-resume:
- shard-rkl: [PASS][233] -> [INCOMPLETE][234] ([i915#16943])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-8/igt@kms_pm_dc@dc5-dpms-suspend-resume.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-7/igt@kms_pm_dc@dc5-dpms-suspend-resume.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#3828])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][236] ([i915#8430])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@cursor-dpms:
- shard-mtlp: NOTRUN -> [SKIP][237] ([i915#4077]) +2 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_pm_rpm@cursor-dpms.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][238] ([i915#15073])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_pm_rpm@dpms-non-lpsp.html
- shard-dg1: [PASS][239] -> [SKIP][240] ([i915#15073])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-19/igt@kms_pm_rpm@dpms-non-lpsp.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-15/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][241] -> [SKIP][242] ([i915#15073]) +4 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][243] -> [SKIP][244] ([i915#15073]) +3 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@package-g7:
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#15403])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_pm_rpm@package-g7.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#6524])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf:
- shard-glk11: NOTRUN -> [SKIP][247] ([i915#11520]) +1 other test skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk11/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][248] ([i915#9808]) +2 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][249] ([i915#12316]) +1 other test skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][250] ([i915#11520]) +7 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-glk10: NOTRUN -> [SKIP][251] ([i915#11520]) +2 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk10/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-snb: NOTRUN -> [SKIP][252] ([i915#11520]) +1 other test skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-snb7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][253] ([i915#11520]) +5 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-2/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][254] ([i915#11520]) +6 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#11520]) +8 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg1: NOTRUN -> [SKIP][256] ([i915#9683])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr2-dpms:
- shard-mtlp: NOTRUN -> [SKIP][257] ([i915#9688]) +8 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_psr@fbc-psr2-dpms.html
* igt@kms_psr@psr-basic:
- shard-tglu: NOTRUN -> [SKIP][258] ([i915#9732]) +15 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-7/igt@kms_psr@psr-basic.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][259] ([i915#1072] / [i915#9732]) +17 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: NOTRUN -> [SKIP][260] ([i915#1072] / [i915#9732]) +18 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: NOTRUN -> [SKIP][261] ([i915#15949])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg1: NOTRUN -> [SKIP][262] ([i915#15949])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][263] ([i915#5289])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-dg1: NOTRUN -> [SKIP][264] ([i915#5289])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-mtlp: NOTRUN -> [SKIP][265] ([i915#12755] / [i915#15867])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-dg2: NOTRUN -> [SKIP][266] ([i915#3555])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-5/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][267] ([i915#3555] / [i915#8809])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-rkl: [PASS][268] -> [INCOMPLETE][269] ([i915#12276])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-8/igt@kms_vblank@ts-continuation-dpms-suspend.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-3/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][270] ([i915#12276]) +1 other test incomplete
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk9/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][271] ([i915#12276]) +2 other tests incomplete
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@flip-suspend:
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#15243] / [i915#3555])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_vrr@flip-suspend.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: NOTRUN -> [SKIP][273] ([i915#9906])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-tglu: NOTRUN -> [SKIP][274] ([i915#9906])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-tglu-10/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-dg1: NOTRUN -> [SKIP][275] ([i915#9906])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf@per-context-mode-unprivileged:
- shard-dg1: NOTRUN -> [SKIP][276] ([i915#2433])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@perf@per-context-mode-unprivileged.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#2433])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@module-unload:
- shard-dg1: NOTRUN -> [ABORT][278] ([i915#13029] / [i915#15778])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@perf_pmu@module-unload.html
* igt@prime_udl@share-import-addfb:
- shard-dg1: NOTRUN -> [SKIP][279] ([i915#16420])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@prime_udl@share-import-addfb.html
* igt@prime_vgem@basic-read:
- shard-rkl: NOTRUN -> [SKIP][280] ([i915#3291] / [i915#3708])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- shard-dg1: NOTRUN -> [SKIP][281] ([i915#3708])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-dg1: NOTRUN -> [SKIP][282] ([i915#3708] / [i915#4077])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-18/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: NOTRUN -> [SKIP][283] ([i915#3708])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@prime_vgem@fence-read-hang.html
#### Possible fixes ####
* igt@core_setmaster@master-drop-set-root:
- shard-mtlp: [FAIL][284] ([i915#17048]) -> [PASS][285]
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@core_setmaster@master-drop-set-root.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@core_setmaster@master-drop-set-root.html
* igt@gem_exec_suspend@basic-s3:
- shard-glk: [INCOMPLETE][286] ([i915#13196] / [i915#13356]) -> [PASS][287] +1 other test pass
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk8/igt@gem_exec_suspend@basic-s3.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk3/igt@gem_exec_suspend@basic-s3.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [INCOMPLETE][288] ([i915#16021] / [i915#16108] / [i915#16202]) -> [PASS][289] +1 other test pass
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@gem_mmap_offset@clear-via-pagefault.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@gem_pxp@display-protected-crc:
- shard-mtlp: [FAIL][290] ([i915#17052]) -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@gem_pxp@display-protected-crc.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@gem_pxp@display-protected-crc.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [ABORT][292] ([i915#5566]) -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk5/igt@gen9_exec_parse@allowed-single.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk4/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pm_rps@engine-order:
- shard-glk: [FAIL][294] ([i915#14896]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk5/igt@i915_pm_rps@engine-order.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk3/igt@i915_pm_rps@engine-order.html
* igt@i915_suspend@forcewake:
- shard-rkl: [INCOMPLETE][296] ([i915#4817]) -> [PASS][297] +1 other test pass
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@i915_suspend@forcewake.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-2/igt@i915_suspend@forcewake.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1:
- shard-glk: [FAIL][298] ([i915#14888]) -> [PASS][299]
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk2/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][300] ([i915#15733] / [i915#5138]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2:
- shard-rkl: [INCOMPLETE][302] ([i915#12358] / [i915#14152]) -> [PASS][303] +1 other test pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-4/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling:
- shard-mtlp: [SKIP][304] ([i915#17031]) -> [PASS][305] +107 other tests pass
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite:
- shard-dg1: [DMESG-WARN][306] ([i915#4423]) -> [PASS][307] +1 other test pass
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render:
- shard-rkl: [SKIP][308] ([i915#15989]) -> [PASS][309] +7 other tests pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-glk: [DMESG-FAIL][310] ([i915#118]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-glk5/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-glk3/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: [SKIP][312] ([i915#9340]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-1/igt@kms_pm_lpsp@kms-lpsp.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-4/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-dg2: [SKIP][314] ([i915#15073]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg2-8/igt@kms_pm_rpm@dpms-lpsp.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg2-4/igt@kms_pm_rpm@dpms-lpsp.html
- shard-rkl: [SKIP][316] ([i915#15073]) -> [PASS][317] +2 other tests pass
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-1/igt@kms_pm_rpm@dpms-lpsp.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
#### Warnings ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: [SKIP][318] ([i915#8411]) -> [SKIP][319] ([i915#14544] / [i915#8411])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@api_intel_bb@object-reloc-keep-cache.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@device_reset@cold-reset-bound:
- shard-rkl: [SKIP][320] ([i915#11078]) -> [SKIP][321] ([i915#11078] / [i915#14544])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@device_reset@cold-reset-bound.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@device_reset@cold-reset-bound.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: [SKIP][322] ([i915#3555] / [i915#9323]) -> [SKIP][323] ([i915#14544] / [i915#3555] / [i915#9323])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][324] ([i915#9323]) -> [SKIP][325] ([i915#14544] / [i915#9323])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: [SKIP][326] ([i915#6335]) -> [SKIP][327] ([i915#14544] / [i915#6335])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: [SKIP][328] ([i915#14544] / [i915#8562]) -> [SKIP][329] ([i915#8562])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@gem_create@create-ext-set-pat.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@gem_create@create-ext-set-pat.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: [SKIP][330] ([i915#6334]) -> [SKIP][331] ([i915#14544] / [i915#6334]) +1 other test skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@gem_exec_capture@capture-invisible@smem0.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_reloc@basic-concurrent16:
- shard-rkl: [SKIP][332] ([i915#3281]) -> [SKIP][333] ([i915#14544] / [i915#3281]) +1 other test skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@gem_exec_reloc@basic-concurrent16.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_exec_reloc@basic-concurrent16.html
* igt@gem_exec_reloc@basic-cpu-wc-active:
- shard-mtlp: [SKIP][334] ([i915#17031]) -> [SKIP][335] ([i915#3281]) +9 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@gem_exec_reloc@basic-cpu-wc-active.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@gem_exec_reloc@basic-cpu-wc-active.html
* igt@gem_exec_reloc@basic-write-read:
- shard-mtlp: [SKIP][336] ([i915#3281]) -> [SKIP][337] ([i915#17031]) +1 other test skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@gem_exec_reloc@basic-write-read.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@preempt-queue:
- shard-mtlp: [SKIP][338] ([i915#4537] / [i915#4812]) -> [SKIP][339] ([i915#17031])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@gem_exec_schedule@preempt-queue.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_media_vme:
- shard-rkl: [SKIP][340] ([i915#284]) -> [SKIP][341] ([i915#14544] / [i915#284])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@gem_media_vme.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_media_vme.html
* igt@gem_pread@snoop:
- shard-rkl: [SKIP][342] ([i915#3282]) -> [SKIP][343] ([i915#14544] / [i915#3282]) +1 other test skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@gem_pread@snoop.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_pread@snoop.html
* igt@gem_readwrite@read-write:
- shard-rkl: [SKIP][344] ([i915#14544] / [i915#3282]) -> [SKIP][345] ([i915#3282]) +1 other test skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@gem_readwrite@read-write.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@gem_readwrite@read-write.html
* igt@gem_softpin@evict-snoop:
- shard-mtlp: [SKIP][346] ([i915#17031]) -> [SKIP][347] ([i915#4885])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@gem_softpin@evict-snoop.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@gem_softpin@evict-snoop.html
* igt@gem_tiled_pread_basic@basic:
- shard-rkl: [SKIP][348] ([i915#15656]) -> [SKIP][349] ([i915#14544] / [i915#15656])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@gem_tiled_pread_basic@basic.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_tiled_pread_basic@basic.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: [SKIP][350] ([i915#3297]) -> [SKIP][351] ([i915#14544] / [i915#3297]) +1 other test skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@gem_userptr_blits@unsync-unmap-after-close.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen9_exec_parse@unaligned-access:
- shard-rkl: [SKIP][352] ([i915#14544] / [i915#2527]) -> [SKIP][353] ([i915#2527])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@gen9_exec_parse@unaligned-access.html
* igt@intel_hwmon@hwmon-read:
- shard-mtlp: [SKIP][354] ([i915#17031]) -> [SKIP][355] ([i915#7707])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@intel_hwmon@hwmon-read.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-mtlp: [SKIP][356] ([i915#4212]) -> [SKIP][357] ([i915#17031])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_addfb_basic@basic-y-tiled-legacy.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-mtlp: [SKIP][358] ([i915#17031]) -> [SKIP][359] ([i915#3555])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-rkl: [SKIP][360] ([i915#5286]) -> [SKIP][361] ([i915#14544] / [i915#5286])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-mtlp: [SKIP][362] -> [SKIP][363] ([i915#17031]) +2 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [FAIL][364] ([i915#15733] / [i915#5138]) -> [SKIP][365] ([i915#17031])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: [SKIP][366] ([i915#3638]) -> [SKIP][367] ([i915#14544] / [i915#3638])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-90.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip:
- shard-mtlp: [SKIP][368] ([i915#17031]) -> [SKIP][369] ([i915#3828])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
- shard-mtlp: [SKIP][370] ([i915#3828]) -> [SKIP][371] ([i915#17031])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-mtlp: [SKIP][372] ([i915#17031]) -> [SKIP][373] ([i915#6187]) +1 other test skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-mtlp: [SKIP][374] ([i915#17031]) -> [SKIP][375] +13 other tests skip
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
- shard-mtlp: [SKIP][376] ([i915#6095]) -> [SKIP][377] ([i915#17031]) +2 other tests skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][378] ([i915#14098] / [i915#6095]) -> [SKIP][379] ([i915#14098] / [i915#14544] / [i915#6095]) +3 other tests skip
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][380] ([i915#6095]) -> [SKIP][381] ([i915#14544] / [i915#6095]) +3 other tests skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][382] ([i915#12313] / [i915#14544]) -> [SKIP][383] ([i915#12313])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][384] ([i915#12313]) -> [SKIP][385] ([i915#12313] / [i915#14544])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][386] ([i915#12805]) -> [SKIP][387] ([i915#12805] / [i915#14544])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-mtlp: [SKIP][388] ([i915#17031]) -> [SKIP][389] ([i915#6095]) +8 other tests skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-mtlp: [SKIP][390] ([i915#17031]) -> [SKIP][391] ([i915#12313]) +3 other tests skip
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][392] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][393] ([i915#14098] / [i915#6095])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4-lut1d:
- shard-mtlp: [SKIP][394] ([i915#16464] / [i915#16471]) -> [SKIP][395] ([i915#17031])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_chamelium_color_pipeline@plane-ctm3x4-lut1d.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_chamelium_color_pipeline@plane-ctm3x4-lut1d.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4:
- shard-rkl: [SKIP][396] ([i915#16471]) -> [SKIP][397] ([i915#14544] / [i915#16471])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-lut3d-green-only:
- shard-mtlp: [SKIP][398] ([i915#17031]) -> [SKIP][399] ([i915#16464] / [i915#16471])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_chamelium_color_pipeline@plane-lut3d-green-only.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_chamelium_color_pipeline@plane-lut3d-green-only.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-rkl: [SKIP][400] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][401] ([i915#11151] / [i915#7828])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-resolution-list.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-rkl: [SKIP][402] ([i915#11151] / [i915#7828]) -> [SKIP][403] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_hpd@dp-hpd-for-each-pipe:
- shard-mtlp: [SKIP][404] ([i915#17031]) -> [SKIP][405] ([i915#11151] / [i915#7828]) +4 other tests skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-mtlp: [SKIP][406] ([i915#11151] / [i915#7828]) -> [SKIP][407] ([i915#17031]) +3 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_content_protection@content-type-change:
- shard-rkl: [SKIP][408] ([i915#14544] / [i915#15865]) -> [SKIP][409] ([i915#15865])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_content_protection@content-type-change.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-mtlp: [SKIP][410] ([i915#17031]) -> [SKIP][411] ([i915#15330] / [i915#3299])
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_content_protection@dp-mst-lic-type-1.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-rkl: [SKIP][412] ([i915#15330]) -> [SKIP][413] ([i915#14544] / [i915#15330])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@lic-type-0:
- shard-mtlp: [SKIP][414] ([i915#17031]) -> [SKIP][415] ([i915#15865]) +2 other tests skip
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_content_protection@lic-type-0.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_content_protection@lic-type-0.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-mtlp: [SKIP][416] ([i915#8814]) -> [SKIP][417] ([i915#17031])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_cursor_crc@cursor-offscreen-128x42.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-mtlp: [SKIP][418] ([i915#17031]) -> [SKIP][419] ([i915#8814])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-64x21.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-rkl: [SKIP][420] ([i915#14544] / [i915#3555]) -> [SKIP][421] ([i915#3555]) +1 other test skip
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-mtlp: [SKIP][422] ([i915#17031]) -> [SKIP][423] ([i915#13049])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-mtlp: [SKIP][424] ([i915#3555] / [i915#8814]) -> [SKIP][425] ([i915#17031])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: [SKIP][426] ([i915#14544] / [i915#4103]) -> [SKIP][427] ([i915#4103])
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-mtlp: [SKIP][428] ([i915#17031]) -> [SKIP][429] ([i915#16119] / [i915#4213])
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-mtlp: [SKIP][430] ([i915#17031]) -> [SKIP][431] ([i915#13749])
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_dp_link_training@uhbr-sst.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-mtlp: [SKIP][432] ([i915#17031]) -> [SKIP][433] ([i915#3555] / [i915#8812])
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_draw_crc@draw-method-mmap-gtt.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-basic-ultrajoiner:
- shard-mtlp: [SKIP][434] ([i915#17031]) -> [SKIP][435] ([i915#16361]) +3 other tests skip
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_dsc@dsc-basic-ultrajoiner.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_dsc@dsc-basic-ultrajoiner.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner:
- shard-rkl: [SKIP][436] ([i915#14544] / [i915#16361]) -> [SKIP][437] ([i915#16361])
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-mtlp: [SKIP][438] ([i915#17031]) -> [SKIP][439] ([i915#8381]) +1 other test skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_flip@2x-flip-vs-fences-interruptible.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb:
- shard-mtlp: [SKIP][440] ([i915#17031]) -> [SKIP][441] ([i915#3637] / [i915#9934]) +3 other tests skip
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_flip@2x-flip-vs-rmfb.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_flip@2x-flip-vs-rmfb.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-mtlp: [SKIP][442] ([i915#3637] / [i915#9934]) -> [SKIP][443] ([i915#17031]) +1 other test skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling:
- shard-mtlp: [SKIP][444] ([i915#17031]) -> [SKIP][445] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-rkl: [SKIP][446] ([i915#15643]) -> [SKIP][447] ([i915#14544] / [i915#15643])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling:
- shard-rkl: [SKIP][448] ([i915#14544] / [i915#15643]) -> [SKIP][449] ([i915#15643])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-mtlp: [SKIP][450] ([i915#17031]) -> [SKIP][451] ([i915#15643]) +2 other tests skip
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling:
- shard-mtlp: [SKIP][452] ([i915#3555] / [i915#8810] / [i915#8813]) -> [SKIP][453] ([i915#17031])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling:
- shard-mtlp: [SKIP][454] ([i915#15643]) -> [SKIP][455] ([i915#17031])
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt:
- shard-mtlp: [SKIP][456] ([i915#15990] / [i915#8708]) -> [SKIP][457] ([i915#17031]) +3 other tests skip
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: [SKIP][458] ([i915#17031]) -> [SKIP][459] ([i915#15990] / [i915#8708]) +9 other tests skip
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][460] ([i915#1825]) -> [SKIP][461] ([i915#14544] / [i915#1825]) +2 other tests skip
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: [SKIP][462] ([i915#17031]) -> [SKIP][463] ([i915#15991] / [i915#1825]) +24 other tests skip
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-mtlp: [SKIP][464] ([i915#17031]) -> [SKIP][465] ([i915#15989]) +25 other tests skip
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-pwrite.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite:
- shard-rkl: [SKIP][466] -> [SKIP][467] ([i915#14544]) +23 other tests skip
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-indfb-pgflip-blt:
- shard-mtlp: [SKIP][468] ([i915#15991]) -> [SKIP][469] ([i915#17031]) +12 other tests skip
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-indfb-pgflip-blt.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-cur-indfb-draw-pwrite:
- shard-rkl: [SKIP][470] ([i915#14544]) -> [SKIP][471] +12 other tests skip
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-cur-indfb-draw-pwrite.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-mtlp: [SKIP][472] ([i915#15990]) -> [SKIP][473] ([i915#17031]) +1 other test skip
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt:
- shard-mtlp: [SKIP][474] ([i915#17031]) -> [SKIP][475] ([i915#15990]) +11 other tests skip
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-mtlp: [SKIP][476] ([i915#15991] / [i915#1825]) -> [SKIP][477] ([i915#17031]) +6 other tests skip
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt:
- shard-rkl: [SKIP][478] ([i915#15102]) -> [SKIP][479] ([i915#14544] / [i915#15102]) +9 other tests skip
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-blt:
- shard-mtlp: [SKIP][480] ([i915#17031]) -> [SKIP][481] ([i915#15991]) +30 other tests skip
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-blt.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-shrfb-scaledprimary:
- shard-mtlp: [SKIP][482] ([i915#15989]) -> [SKIP][483] ([i915#17031]) +9 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-shrfb-scaledprimary.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-y:
- shard-mtlp: [SKIP][484] ([i915#17031]) -> [SKIP][485] ([i915#10055])
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-y.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-y.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg1: [SKIP][486] ([i915#15990]) -> [SKIP][487] ([i915#15990] / [i915#4423])
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-dg1-17/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-dg1-19/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-mtlp: [SKIP][488] ([i915#17031]) -> [SKIP][489] ([i915#15104] / [i915#15990])
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][490] ([i915#14544] / [i915#15102]) -> [SKIP][491] ([i915#15102]) +5 other tests skip
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: [SKIP][492] ([i915#12713] / [i915#16490]) -> [SKIP][493] ([i915#1187] / [i915#12713] / [i915#16490])
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-8/igt@kms_hdr@brightness-with-hdr.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-mtlp: [SKIP][494] ([i915#12713] / [i915#16490] / [i915#3555] / [i915#8228]) -> [SKIP][495] ([i915#17031])
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_hdr@static-toggle-suspend.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-rkl: [SKIP][496] ([i915#15459]) -> [SKIP][497] ([i915#14544] / [i915#15459])
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping:
- shard-rkl: [SKIP][498] ([i915#15709]) -> [SKIP][499] ([i915#14544] / [i915#15709])
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-mtlp: [SKIP][500] ([i915#15709]) -> [SKIP][501] ([i915#17031])
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-mtlp: [SKIP][502] ([i915#17031]) -> [SKIP][503] ([i915#15709]) +2 other tests skip
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-mtlp: [SKIP][504] ([i915#17031]) -> [SKIP][505] ([i915#13958]) +1 other test skip
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_plane_multiple@2x-tiling-none.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format:
- shard-mtlp: [SKIP][506] ([i915#15329]) -> [SKIP][507] ([i915#17031])
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: [SKIP][508] ([i915#15329]) -> [SKIP][509] ([i915#14544] / [i915#15329]) +3 other tests skip
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25:
- shard-mtlp: [SKIP][510] ([i915#15329] / [i915#6953]) -> [SKIP][511] ([i915#17031])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75:
- shard-mtlp: [SKIP][512] ([i915#17031]) -> [SKIP][513] ([i915#15329] / [i915#3555] / [i915#6953])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_plane_scaling@planes-downscale-factor-0-75.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-75.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][514] ([i915#9340]) -> [SKIP][515] ([i915#3828])
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_pm_lpsp@kms-lpsp.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][516] ([i915#15073]) -> [SKIP][517] ([i915#14544] / [i915#15073])
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-mtlp: [SKIP][518] ([i915#17031]) -> [SKIP][519] ([i915#15073])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-mtlp: [SKIP][520] ([i915#6524]) -> [SKIP][521] ([i915#17031])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_prime@basic-crc-hybrid.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-mtlp: [SKIP][522] ([i915#17031]) -> [SKIP][523] ([i915#12316]) +4 other tests skip
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
- shard-mtlp: [SKIP][524] ([i915#17031]) -> [SKIP][525] ([i915#9808])
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-mtlp: [SKIP][526] ([i915#12316]) -> [SKIP][527] ([i915#17031])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][528] ([i915#11520]) -> [SKIP][529] ([i915#11520] / [i915#14544]) +2 other tests skip
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-rkl: [SKIP][530] ([i915#11520] / [i915#14544]) -> [SKIP][531] ([i915#11520])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr@fbc-psr2-primary-mmap-cpu:
- shard-mtlp: [SKIP][532] ([i915#17031]) -> [SKIP][533] ([i915#9688]) +8 other tests skip
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_psr@fbc-psr2-primary-mmap-cpu.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-5/igt@kms_psr@fbc-psr2-primary-mmap-cpu.html
* igt@kms_psr@fbc-psr2-primary-render:
- shard-mtlp: [SKIP][534] ([i915#9688]) -> [SKIP][535] ([i915#17031]) +3 other tests skip
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_psr@fbc-psr2-primary-render.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_psr@fbc-psr2-primary-render.html
* igt@kms_psr@pr-primary-mmap-gtt:
- shard-rkl: [SKIP][536] ([i915#1072] / [i915#9732]) -> [SKIP][537] ([i915#1072] / [i915#14544] / [i915#9732]) +4 other tests skip
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_psr@pr-primary-mmap-gtt.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_psr@pr-primary-mmap-gtt.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-rkl: [SKIP][538] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][539] ([i915#1072] / [i915#9732]) +2 other tests skip
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_psr@psr2-cursor-mmap-gtt.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-mtlp: [SKIP][540] ([i915#17031]) -> [SKIP][541] ([i915#12755] / [i915#15867])
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_rotation_crc@primary-rotation-270.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-mtlp: [SKIP][542] ([i915#12755] / [i915#15867]) -> [SKIP][543] ([i915#17031])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: [SKIP][544] ([i915#14544] / [i915#5289]) -> [SKIP][545] ([i915#5289]) +1 other test skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: [SKIP][546] ([i915#3555]) -> [SKIP][547] ([i915#14544] / [i915#3555]) +1 other test skip
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@kms_setmode@basic-clone-single-crtc.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-mtlp: [SKIP][548] ([i915#17031]) -> [SKIP][549] ([i915#3555] / [i915#8809])
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-8/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-mtlp: [SKIP][550] ([i915#17031]) -> [SKIP][551] ([i915#8623])
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-7/igt@kms_tiled_display@basic-test-pattern.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-3/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-basic-fastset:
- shard-rkl: [SKIP][552] ([i915#9906]) -> [SKIP][553] ([i915#14544] / [i915#9906])
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-2/igt@kms_vrr@flip-basic-fastset.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-mtlp: [SKIP][554] ([i915#8808] / [i915#9906]) -> [SKIP][555] ([i915#17031])
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-5/igt@kms_vrr@seamless-rr-switch-vrr.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][556] ([i915#8516]) -> [SKIP][557] ([i915#14544] / [i915#8516])
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-rkl-3/igt@perf_pmu@rc6-all-gts.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-write:
- shard-mtlp: [SKIP][558] ([i915#10216] / [i915#3708]) -> [SKIP][559] ([i915#17031])
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@prime_vgem@basic-write.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-mtlp: [SKIP][560] ([i915#3708] / [i915#4077]) -> [SKIP][561] ([i915#17031])
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19152/shard-mtlp-4/igt@prime_vgem@coherency-gtt.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138257v7/shard-mtlp-7/igt@prime_vgem@coherency-gtt.html
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[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#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[i915#14896]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14896
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#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#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15718]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15718
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[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#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#16021]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16021
[i915#16079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16079
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16108]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16108
[i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
[i915#16112]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16112
[i915#16119]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16119
[i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
[i915#16202]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16202
[i915#16348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16348
[i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361
[i915#16420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16420
[i915#16451]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16451
[i915#16464]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16464
[i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471
[i915#16490]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16490
[i915#16593]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16593
[i915#16600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16600
[i915#16644]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16644
[i915#16680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16680
[i915#16867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16867
[i915#16904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16904
[i915#16943]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16943
[i915#16990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16990
[i915#17031]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17031
[i915#17048]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17048
[i915#17052]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17052
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036
[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#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[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#8437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8437
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_19152 -> Patchwork_138257v7
CI-20190529: 20190529
CI_DRM_19152: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_9098: 9098
Patchwork_138257v7: 0fb8d1900f1a6b9d21aadbfa5f784979b950bcf8 @ 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_138257v7/index.html
[-- Attachment #2: Type: text/html, Size: 188525 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2026-09-16 10:58 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-16 2:57 [PATCH v2 00/10] Implement Wa_14021768792 to bypass m_n ratio limit Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 01/10] drm/i915/display: Add helper to compute link M/N ratio for reuse Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 02/10] drm/i915/dp: Limit M/N ratio for DP SST Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 03/10] drm/i915/dp_mst: Limit M/N ratio for MST Suraj Kandpal
2026-09-16 3:08 ` sashiko-bot
2026-09-16 2:57 ` [PATCH v2 04/10] drm/i915/dp: Add M/N ratio check with warning for DP link config Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 05/10] drm/i915/display: Add bits for link_n_extended for DISPLAY >= 14 Suraj Kandpal
2026-09-16 3:02 ` sashiko-bot
2026-09-16 2:57 ` [PATCH v2 06/10] drm/i915/display_wa: Add support for Wa_14021768792 Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 07/10] drm/i915/display: Add bits for Wa_14021768792 for linkm/n ratio > 10 Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 08/10] drm/i915/display: Implement Wa_14021768792 for BMG DP for link_m/n " Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 09/10] drm/i915/dp: Extend intel_dp_can_support_m_n() for BMG M/N bypass Suraj Kandpal
2026-09-16 2:57 ` [PATCH v2 10/10] drm/i915/dp: Bump the max Link M/N ratio to 22 for DISPLAY_VER >= 35 Suraj Kandpal
2026-09-16 3:06 ` ✓ CI.KUnit: success for Implement Wa_14021768792 to bypass m_n ratio limit (rev7) Patchwork
2026-09-16 3:44 ` ✓ Xe.CI.BAT: " Patchwork
2026-09-16 3:47 ` ✓ i915.CI.BAT: " Patchwork
2026-09-16 4:54 ` ✓ Xe.CI.FULL: " Patchwork
2026-09-16 10:58 ` ✗ i915.CI.Full: failure " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.