* [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2
@ 2025-06-10 10:04 Ankit Nautiyal
2025-06-10 10:04 ` [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" Ankit Nautiyal
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Ankit Nautiyal @ 2025-06-10 10:04 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, jani.nikula
Revert the existing patch that rejects HBR3 for all eDP panels that
do not support TPS4. Add a patch to add a kernel parameter to limit
the rate to HBR2 for eDP panels that might be unstable with higher
rate.
Ankit Nautiyal (2):
Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
drm/i915/dp: Add kernel param to limit eDP rate to HBR2"
.../drm/i915/display/intel_display_params.c | 2 ++
.../drm/i915/display/intel_display_params.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 21 ++++++++++---------
3 files changed, 14 insertions(+), 10 deletions(-)
--
2.45.2
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
2025-06-10 10:04 [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2 Ankit Nautiyal
@ 2025-06-10 10:04 ` Ankit Nautiyal
2025-06-10 12:15 ` Jani Nikula
2025-06-10 10:04 ` [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2" Ankit Nautiyal
` (2 subsequent siblings)
3 siblings, 1 reply; 9+ messages in thread
From: Ankit Nautiyal @ 2025-06-10 10:04 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, jani.nikula
This reverts commit 584cf613c24a4250d9be4819efc841aa2624d5b6.
Commit 584cf613c24a ("drm/i915/dp: Reject HBR3 when sink doesn't support
TPS4") introduced a blanket rejection of HBR3 link rate when the sink does
not support TPS4. While this was intended to address instability observed
on certain eDP panels [1], the TPS4 requirement is only mandated for DPRX
and not for eDPRX.
This change inadvertently causes blank screens on some eDP panels that do
not advertise TPS4 support, and require HBR3 to operate at their fixed
native resolution.
Revert the commit to restore functionality for such panels.
[1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 49 ++++---------------------
1 file changed, 7 insertions(+), 42 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 208a953b04a2..2a0b76ae33cd 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -174,28 +174,10 @@ int intel_dp_link_symbol_clock(int rate)
static int max_dprx_rate(struct intel_dp *intel_dp)
{
- struct intel_display *display = to_intel_display(intel_dp);
- struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
- int max_rate;
-
if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
- max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
- else
- max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
+ return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
- /*
- * Some broken eDP sinks illegally declare support for
- * HBR3 without TPS4, and are unable to produce a stable
- * output. Reject HBR3 when TPS4 is not available.
- */
- if (max_rate >= 810000 && !drm_dp_tps4_supported(intel_dp->dpcd)) {
- drm_dbg_kms(display->drm,
- "[ENCODER:%d:%s] Rejecting HBR3 due to missing TPS4 support\n",
- encoder->base.base.id, encoder->base.name);
- max_rate = 540000;
- }
-
- return max_rate;
+ return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
}
static int max_dprx_lane_count(struct intel_dp *intel_dp)
@@ -4271,9 +4253,6 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
static void
intel_edp_set_sink_rates(struct intel_dp *intel_dp)
{
- struct intel_display *display = to_intel_display(intel_dp);
- struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
-
intel_dp->num_sink_rates = 0;
if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
@@ -4284,7 +4263,10 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
sink_rates, sizeof(sink_rates));
for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
- int rate;
+ int val = le16_to_cpu(sink_rates[i]);
+
+ if (val == 0)
+ break;
/* Value read multiplied by 200kHz gives the per-lane
* link rate in kHz. The source rates are, however,
@@ -4292,24 +4274,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
* back to symbols is
* (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
*/
- rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
-
- if (rate == 0)
- break;
-
- /*
- * Some broken eDP sinks illegally declare support for
- * HBR3 without TPS4, and are unable to produce a stable
- * output. Reject HBR3 when TPS4 is not available.
- */
- if (rate >= 810000 && !drm_dp_tps4_supported(intel_dp->dpcd)) {
- drm_dbg_kms(display->drm,
- "[ENCODER:%d:%s] Rejecting HBR3 due to missing TPS4 support\n",
- encoder->base.base.id, encoder->base.name);
- break;
- }
-
- intel_dp->sink_rates[i] = rate;
+ intel_dp->sink_rates[i] = (val * 200) / 10;
}
intel_dp->num_sink_rates = i;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2"
2025-06-10 10:04 [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2 Ankit Nautiyal
2025-06-10 10:04 ` [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" Ankit Nautiyal
@ 2025-06-10 10:04 ` Ankit Nautiyal
2025-06-10 12:22 ` Jani Nikula
2025-06-10 11:19 ` ✓ i915.CI.BAT: success for Add kernel param to limit the eDP rate to HBR2 Patchwork
2025-06-10 13:23 ` ✓ i915.CI.Full: " Patchwork
3 siblings, 1 reply; 9+ messages in thread
From: Ankit Nautiyal @ 2025-06-10 10:04 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: ville.syrjala, jani.nikula
Some ICL/TGL platforms with combo PHY ports can theoretically support HBR3,
but in practice, signal integrity issues may prevent stable operation.
While some systems include a Parade PS8461 mux chip to mitigate jitter and
enable HBR3, there is no reliable way to detect its presence.
Additionally, many systems have broken or missing VBT entries, making it
unsafe to rely on VBT for link rate limits.
To address this, introduce a new kernel parameter `limit_edp_hbr2`.
When set, this parameter forces the eDP link rate to be capped at
HBR2 (540000 kHz), overriding any higher advertised rates from the sink or
DPCD. By default, the higher rates will be allowed, i.e. the parameter
will be set to false.
This provides a manual override for users and OEMs to limit the rate to
HBR2, where output with HBR3 is unstable.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
.../drm/i915/display/intel_display_params.c | 2 +
.../drm/i915/display/intel_display_params.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 50 ++++++++++++++++---
3 files changed, 46 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_params.c b/drivers/gpu/drm/i915/display/intel_display_params.c
index c4f1ab43fc0c..84f36104f5ca 100644
--- a/drivers/gpu/drm/i915/display/intel_display_params.c
+++ b/drivers/gpu/drm/i915/display/intel_display_params.c
@@ -133,6 +133,8 @@ intel_display_param_named_unsafe(enable_dmc_wl, int, 0400,
"(-1=use per-chip default, 0=disabled, 1=enabled, 2=match any register, 3=always locked) "
"Default: -1");
+intel_display_param_named(limit_edp_hbr2, bool, 0400, "Limit EDP link rate to HBR2 (default: false)");
+
__maybe_unused
static void _param_print_bool(struct drm_printer *p, const char *driver_name,
const char *name, bool val)
diff --git a/drivers/gpu/drm/i915/display/intel_display_params.h b/drivers/gpu/drm/i915/display/intel_display_params.h
index 5317138e6044..f7ba9805f97f 100644
--- a/drivers/gpu/drm/i915/display/intel_display_params.h
+++ b/drivers/gpu/drm/i915/display/intel_display_params.h
@@ -48,6 +48,7 @@ struct drm_printer;
param(bool, psr_safest_params, false, 0400) \
param(bool, enable_psr2_sel_fetch, true, 0400) \
param(int, enable_dmc_wl, -1, 0400) \
+ param(bool, limit_edp_hbr2, false, 0400) \
#define MEMBER(T, member, ...) T member;
struct intel_display_params {
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 2a0b76ae33cd..85022e5e64f4 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -174,10 +174,29 @@ int intel_dp_link_symbol_clock(int rate)
static int max_dprx_rate(struct intel_dp *intel_dp)
{
+ struct intel_display *display = to_intel_display(intel_dp);
+ struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
+ int max_rate;
+
if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
- return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
+ max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
+ else
+ max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
- return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
+ /*
+ * Some platforms with combo PHY ports may not reliably support HBR3
+ * due to signal integrity limitations, despite advertising it.
+ * If the kernel parameter `limit_edp_hbr2` is set, cap the link
+ * rate to HBR2 to avoid unstable configurations.
+ */
+ if (max_rate >= 810000 && display->params.limit_edp_hbr2) {
+ drm_dbg_kms(display->drm,
+ "[ENCODER:%d:%s] Forcing max link rate to HBR2 due to limit_edp_hbr2 set\n",
+ encoder->base.base.id, encoder->base.name);
+ max_rate = 540000;
+ }
+
+ return max_rate;
}
static int max_dprx_lane_count(struct intel_dp *intel_dp)
@@ -4253,6 +4272,9 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
static void
intel_edp_set_sink_rates(struct intel_dp *intel_dp)
{
+ struct intel_display *display = to_intel_display(intel_dp);
+ struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
+
intel_dp->num_sink_rates = 0;
if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
@@ -4263,10 +4285,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
sink_rates, sizeof(sink_rates));
for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
- int val = le16_to_cpu(sink_rates[i]);
-
- if (val == 0)
- break;
+ int rate;
/* Value read multiplied by 200kHz gives the per-lane
* link rate in kHz. The source rates are, however,
@@ -4274,7 +4293,24 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
* back to symbols is
* (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
*/
- intel_dp->sink_rates[i] = (val * 200) / 10;
+ rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
+
+ if (rate == 0)
+ break;
+
+ /*
+ * Some platforms cannot reliably drive HBR3 rates due to PHY limitations,
+ * even if the sink advertises support. If kernel parameter `limit_edp_hbr2`
+ * is set, reject any sink rates above HBR2 to ensure stable operation.
+ */
+ if (rate >= 810000 && display->params.limit_edp_hbr2) {
+ drm_dbg_kms(display->drm,
+ "[ENCODER:%d:%s] Limit the rate to HBR2 due to limit_edp_hbr2 param\n",
+ encoder->base.base.id, encoder->base.name);
+ break;
+ }
+
+ intel_dp->sink_rates[i] = rate;
}
intel_dp->num_sink_rates = i;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* ✓ i915.CI.BAT: success for Add kernel param to limit the eDP rate to HBR2
2025-06-10 10:04 [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2 Ankit Nautiyal
2025-06-10 10:04 ` [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" Ankit Nautiyal
2025-06-10 10:04 ` [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2" Ankit Nautiyal
@ 2025-06-10 11:19 ` Patchwork
2025-06-10 13:23 ` ✓ i915.CI.Full: " Patchwork
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-06-10 11:19 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 5083 bytes --]
== Series Details ==
Series: Add kernel param to limit the eDP rate to HBR2
URL : https://patchwork.freedesktop.org/series/150032/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16676 -> Patchwork_150032v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/index.html
Participating hosts (41 -> 40)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_150032v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests@dma_fence_chain:
- fi-bsw-n3050: [PASS][1] -> [INCOMPLETE][2] ([i915#12904]) +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/fi-bsw-n3050/igt@dmabuf@all-tests@dma_fence_chain.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/fi-bsw-n3050/igt@dmabuf@all-tests@dma_fence_chain.html
* igt@i915_selftest@live@hugepages:
- bat-arlh-2: [PASS][3] -> [DMESG-FAIL][4] ([i915#14243]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-arlh-2/igt@i915_selftest@live@hugepages.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-arlh-2/igt@i915_selftest@live@hugepages.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-mtlp-8: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-mtlp-8/igt@i915_selftest@live.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-mtlp-8/igt@i915_selftest@live.html
- bat-arlh-3: [INCOMPLETE][9] ([i915#14393]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-arlh-3/igt@i915_selftest@live.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-arlh-3/igt@i915_selftest@live.html
* igt@i915_selftest@live@late_gt_pm:
- fi-cfl-8109u: [DMESG-WARN][11] ([i915#13735]) -> [PASS][12] +82 other tests pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-3: [DMESG-FAIL][13] ([i915#12061]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-arlh-3/igt@i915_selftest@live@workarounds.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-arlh-3/igt@i915_selftest@live@workarounds.html
- bat-dg2-9: [DMESG-FAIL][15] ([i915#12061]) -> [PASS][16] +1 other test pass
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-dg2-9/igt@i915_selftest@live@workarounds.html
- bat-dg2-11: [DMESG-FAIL][17] ([i915#12061]) -> [PASS][18] +1 other test pass
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/bat-dg2-11/igt@i915_selftest@live@workarounds.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/bat-dg2-11/igt@i915_selftest@live@workarounds.html
* igt@kms_pipe_crc_basic@read-crc:
- fi-cfl-8109u: [DMESG-WARN][19] ([i915#13735] / [i915#13890]) -> [PASS][20] +49 other tests pass
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/fi-cfl-8109u/igt@kms_pipe_crc_basic@read-crc.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/fi-cfl-8109u/igt@kms_pipe_crc_basic@read-crc.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
[i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890
[i915#14243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14243
[i915#14393]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14393
Build changes
-------------
* Linux: CI_DRM_16676 -> Patchwork_150032v1
CI-20190529: 20190529
CI_DRM_16676: 52ecbb6a68785860c776b29f58792d9807243979 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8401: 8401
Patchwork_150032v1: 52ecbb6a68785860c776b29f58792d9807243979 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/index.html
[-- Attachment #2: Type: text/html, Size: 6227 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
2025-06-10 10:04 ` [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" Ankit Nautiyal
@ 2025-06-10 12:15 ` Jani Nikula
0 siblings, 0 replies; 9+ messages in thread
From: Jani Nikula @ 2025-06-10 12:15 UTC (permalink / raw)
To: Ankit Nautiyal, intel-gfx, intel-xe; +Cc: ville.syrjala
On Tue, 10 Jun 2025, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote:
> This reverts commit 584cf613c24a4250d9be4819efc841aa2624d5b6.
> Commit 584cf613c24a ("drm/i915/dp: Reject HBR3 when sink doesn't support
> TPS4") introduced a blanket rejection of HBR3 link rate when the sink does
> not support TPS4. While this was intended to address instability observed
> on certain eDP panels [1], the TPS4 requirement is only mandated for DPRX
> and not for eDPRX.
>
> This change inadvertently causes blank screens on some eDP panels that do
> not advertise TPS4 support, and require HBR3 to operate at their fixed
> native resolution.
>
> Revert the commit to restore functionality for such panels.
>
> [1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969
>
> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On the revert,
Acked-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dp.c | 49 ++++---------------------
> 1 file changed, 7 insertions(+), 42 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
> index 208a953b04a2..2a0b76ae33cd 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -174,28 +174,10 @@ int intel_dp_link_symbol_clock(int rate)
>
> static int max_dprx_rate(struct intel_dp *intel_dp)
> {
> - struct intel_display *display = to_intel_display(intel_dp);
> - struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
> - int max_rate;
> -
> if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
> - max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
> - else
> - max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
> + return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
>
> - /*
> - * Some broken eDP sinks illegally declare support for
> - * HBR3 without TPS4, and are unable to produce a stable
> - * output. Reject HBR3 when TPS4 is not available.
> - */
> - if (max_rate >= 810000 && !drm_dp_tps4_supported(intel_dp->dpcd)) {
> - drm_dbg_kms(display->drm,
> - "[ENCODER:%d:%s] Rejecting HBR3 due to missing TPS4 support\n",
> - encoder->base.base.id, encoder->base.name);
> - max_rate = 540000;
> - }
> -
> - return max_rate;
> + return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
> }
>
> static int max_dprx_lane_count(struct intel_dp *intel_dp)
> @@ -4271,9 +4253,6 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
> static void
> intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> {
> - struct intel_display *display = to_intel_display(intel_dp);
> - struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
> -
> intel_dp->num_sink_rates = 0;
>
> if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
> @@ -4284,7 +4263,10 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> sink_rates, sizeof(sink_rates));
>
> for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
> - int rate;
> + int val = le16_to_cpu(sink_rates[i]);
> +
> + if (val == 0)
> + break;
>
> /* Value read multiplied by 200kHz gives the per-lane
> * link rate in kHz. The source rates are, however,
> @@ -4292,24 +4274,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> * back to symbols is
> * (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
> */
> - rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
> -
> - if (rate == 0)
> - break;
> -
> - /*
> - * Some broken eDP sinks illegally declare support for
> - * HBR3 without TPS4, and are unable to produce a stable
> - * output. Reject HBR3 when TPS4 is not available.
> - */
> - if (rate >= 810000 && !drm_dp_tps4_supported(intel_dp->dpcd)) {
> - drm_dbg_kms(display->drm,
> - "[ENCODER:%d:%s] Rejecting HBR3 due to missing TPS4 support\n",
> - encoder->base.base.id, encoder->base.name);
> - break;
> - }
> -
> - intel_dp->sink_rates[i] = rate;
> + intel_dp->sink_rates[i] = (val * 200) / 10;
> }
> intel_dp->num_sink_rates = i;
> }
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2"
2025-06-10 10:04 ` [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2" Ankit Nautiyal
@ 2025-06-10 12:22 ` Jani Nikula
2025-06-10 13:19 ` Nautiyal, Ankit K
0 siblings, 1 reply; 9+ messages in thread
From: Jani Nikula @ 2025-06-10 12:22 UTC (permalink / raw)
To: Ankit Nautiyal, intel-gfx, intel-xe; +Cc: ville.syrjala
On Tue, 10 Jun 2025, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote:
> Some ICL/TGL platforms with combo PHY ports can theoretically support HBR3,
> but in practice, signal integrity issues may prevent stable operation.
> While some systems include a Parade PS8461 mux chip to mitigate jitter and
> enable HBR3, there is no reliable way to detect its presence.
> Additionally, many systems have broken or missing VBT entries, making it
> unsafe to rely on VBT for link rate limits.
>
> To address this, introduce a new kernel parameter `limit_edp_hbr2`.
> When set, this parameter forces the eDP link rate to be capped at
> HBR2 (540000 kHz), overriding any higher advertised rates from the sink or
> DPCD. By default, the higher rates will be allowed, i.e. the parameter
> will be set to false.
>
> This provides a manual override for users and OEMs to limit the rate to
> HBR2, where output with HBR3 is unstable.
I'm afraid a module parameter is not an acceptable solution.
Have I missed a discussion why a quirk is not possible?
BR,
Jani.
>
> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
> ---
> .../drm/i915/display/intel_display_params.c | 2 +
> .../drm/i915/display/intel_display_params.h | 1 +
> drivers/gpu/drm/i915/display/intel_dp.c | 50 ++++++++++++++++---
> 3 files changed, 46 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.c b/drivers/gpu/drm/i915/display/intel_display_params.c
> index c4f1ab43fc0c..84f36104f5ca 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_params.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_params.c
> @@ -133,6 +133,8 @@ intel_display_param_named_unsafe(enable_dmc_wl, int, 0400,
> "(-1=use per-chip default, 0=disabled, 1=enabled, 2=match any register, 3=always locked) "
> "Default: -1");
>
> +intel_display_param_named(limit_edp_hbr2, bool, 0400, "Limit EDP link rate to HBR2 (default: false)");
> +
> __maybe_unused
> static void _param_print_bool(struct drm_printer *p, const char *driver_name,
> const char *name, bool val)
> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.h b/drivers/gpu/drm/i915/display/intel_display_params.h
> index 5317138e6044..f7ba9805f97f 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_params.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_params.h
> @@ -48,6 +48,7 @@ struct drm_printer;
> param(bool, psr_safest_params, false, 0400) \
> param(bool, enable_psr2_sel_fetch, true, 0400) \
> param(int, enable_dmc_wl, -1, 0400) \
> + param(bool, limit_edp_hbr2, false, 0400) \
>
> #define MEMBER(T, member, ...) T member;
> struct intel_display_params {
> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
> index 2a0b76ae33cd..85022e5e64f4 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -174,10 +174,29 @@ int intel_dp_link_symbol_clock(int rate)
>
> static int max_dprx_rate(struct intel_dp *intel_dp)
> {
> + struct intel_display *display = to_intel_display(intel_dp);
> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
> + int max_rate;
> +
> if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
> - return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
> + max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
> + else
> + max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
>
> - return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
> + /*
> + * Some platforms with combo PHY ports may not reliably support HBR3
> + * due to signal integrity limitations, despite advertising it.
> + * If the kernel parameter `limit_edp_hbr2` is set, cap the link
> + * rate to HBR2 to avoid unstable configurations.
> + */
> + if (max_rate >= 810000 && display->params.limit_edp_hbr2) {
> + drm_dbg_kms(display->drm,
> + "[ENCODER:%d:%s] Forcing max link rate to HBR2 due to limit_edp_hbr2 set\n",
> + encoder->base.base.id, encoder->base.name);
> + max_rate = 540000;
> + }
> +
> + return max_rate;
> }
>
> static int max_dprx_lane_count(struct intel_dp *intel_dp)
> @@ -4253,6 +4272,9 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
> static void
> intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> {
> + struct intel_display *display = to_intel_display(intel_dp);
> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
> +
> intel_dp->num_sink_rates = 0;
>
> if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
> @@ -4263,10 +4285,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> sink_rates, sizeof(sink_rates));
>
> for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
> - int val = le16_to_cpu(sink_rates[i]);
> -
> - if (val == 0)
> - break;
> + int rate;
>
> /* Value read multiplied by 200kHz gives the per-lane
> * link rate in kHz. The source rates are, however,
> @@ -4274,7 +4293,24 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
> * back to symbols is
> * (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
> */
> - intel_dp->sink_rates[i] = (val * 200) / 10;
> + rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
> +
> + if (rate == 0)
> + break;
> +
> + /*
> + * Some platforms cannot reliably drive HBR3 rates due to PHY limitations,
> + * even if the sink advertises support. If kernel parameter `limit_edp_hbr2`
> + * is set, reject any sink rates above HBR2 to ensure stable operation.
> + */
> + if (rate >= 810000 && display->params.limit_edp_hbr2) {
> + drm_dbg_kms(display->drm,
> + "[ENCODER:%d:%s] Limit the rate to HBR2 due to limit_edp_hbr2 param\n",
> + encoder->base.base.id, encoder->base.name);
> + break;
> + }
> +
> + intel_dp->sink_rates[i] = rate;
> }
> intel_dp->num_sink_rates = i;
> }
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2"
2025-06-10 12:22 ` Jani Nikula
@ 2025-06-10 13:19 ` Nautiyal, Ankit K
2025-06-11 15:28 ` Jani Nikula
0 siblings, 1 reply; 9+ messages in thread
From: Nautiyal, Ankit K @ 2025-06-10 13:19 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: ville.syrjala
On 6/10/2025 5:52 PM, Jani Nikula wrote:
> On Tue, 10 Jun 2025, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote:
>> Some ICL/TGL platforms with combo PHY ports can theoretically support HBR3,
>> but in practice, signal integrity issues may prevent stable operation.
>> While some systems include a Parade PS8461 mux chip to mitigate jitter and
>> enable HBR3, there is no reliable way to detect its presence.
>> Additionally, many systems have broken or missing VBT entries, making it
>> unsafe to rely on VBT for link rate limits.
>>
>> To address this, introduce a new kernel parameter `limit_edp_hbr2`.
>> When set, this parameter forces the eDP link rate to be capped at
>> HBR2 (540000 kHz), overriding any higher advertised rates from the sink or
>> DPCD. By default, the higher rates will be allowed, i.e. the parameter
>> will be set to false.
>>
>> This provides a manual override for users and OEMs to limit the rate to
>> HBR2, where output with HBR3 is unstable.
> I'm afraid a module parameter is not an acceptable solution.
>
> Have I missed a discussion why a quirk is not possible?
The problem I was facing was that the OUI details are available from the
logs in gitlab issue 5969 [1], but the DEVICE_ID field was blank so I
had used DEVICE_ID_ANY.
+ /* Novatek panel */
+ { OUI(0x38, 0xEC, 0x11), DEVICE_ID_ANY, false, BIT(DP_DPCD_QUIRK_HBR3) },
But with this, the HBR3 rate might get removed for many panels with same
OUI, as I had mentioned in [3].
Also I feel the issue might not be specific to the panel but perhaps to
few skus with low voltage combo phy ports.
But we cannot rely on the low voltage sku check as OEMs are expected to
limit the rate via VBTs. It seems VBTs are also sometimes not correct.
You have briefly highlighted the problem in comments in gitlab issue
5969 [2].
So I was thinking if we can give a knob to limit the rate.
Can we add a quirk for machine/model/vendor to limit the rate for
specific machines?
[1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969
[2]
https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969#note_2309988
[3] https://patchwork.freedesktop.org/patch/654704/?series=149227&rev=1
Regards,
Ankit
>
>
> BR,
> Jani.
>
>> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>> ---
>> .../drm/i915/display/intel_display_params.c | 2 +
>> .../drm/i915/display/intel_display_params.h | 1 +
>> drivers/gpu/drm/i915/display/intel_dp.c | 50 ++++++++++++++++---
>> 3 files changed, 46 insertions(+), 7 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.c b/drivers/gpu/drm/i915/display/intel_display_params.c
>> index c4f1ab43fc0c..84f36104f5ca 100644
>> --- a/drivers/gpu/drm/i915/display/intel_display_params.c
>> +++ b/drivers/gpu/drm/i915/display/intel_display_params.c
>> @@ -133,6 +133,8 @@ intel_display_param_named_unsafe(enable_dmc_wl, int, 0400,
>> "(-1=use per-chip default, 0=disabled, 1=enabled, 2=match any register, 3=always locked) "
>> "Default: -1");
>>
>> +intel_display_param_named(limit_edp_hbr2, bool, 0400, "Limit EDP link rate to HBR2 (default: false)");
>> +
>> __maybe_unused
>> static void _param_print_bool(struct drm_printer *p, const char *driver_name,
>> const char *name, bool val)
>> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.h b/drivers/gpu/drm/i915/display/intel_display_params.h
>> index 5317138e6044..f7ba9805f97f 100644
>> --- a/drivers/gpu/drm/i915/display/intel_display_params.h
>> +++ b/drivers/gpu/drm/i915/display/intel_display_params.h
>> @@ -48,6 +48,7 @@ struct drm_printer;
>> param(bool, psr_safest_params, false, 0400) \
>> param(bool, enable_psr2_sel_fetch, true, 0400) \
>> param(int, enable_dmc_wl, -1, 0400) \
>> + param(bool, limit_edp_hbr2, false, 0400) \
>>
>> #define MEMBER(T, member, ...) T member;
>> struct intel_display_params {
>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
>> index 2a0b76ae33cd..85022e5e64f4 100644
>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
>> @@ -174,10 +174,29 @@ int intel_dp_link_symbol_clock(int rate)
>>
>> static int max_dprx_rate(struct intel_dp *intel_dp)
>> {
>> + struct intel_display *display = to_intel_display(intel_dp);
>> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
>> + int max_rate;
>> +
>> if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
>> - return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
>> + max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
>> + else
>> + max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
>>
>> - return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
>> + /*
>> + * Some platforms with combo PHY ports may not reliably support HBR3
>> + * due to signal integrity limitations, despite advertising it.
>> + * If the kernel parameter `limit_edp_hbr2` is set, cap the link
>> + * rate to HBR2 to avoid unstable configurations.
>> + */
>> + if (max_rate >= 810000 && display->params.limit_edp_hbr2) {
>> + drm_dbg_kms(display->drm,
>> + "[ENCODER:%d:%s] Forcing max link rate to HBR2 due to limit_edp_hbr2 set\n",
>> + encoder->base.base.id, encoder->base.name);
>> + max_rate = 540000;
>> + }
>> +
>> + return max_rate;
>> }
>>
>> static int max_dprx_lane_count(struct intel_dp *intel_dp)
>> @@ -4253,6 +4272,9 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
>> static void
>> intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>> {
>> + struct intel_display *display = to_intel_display(intel_dp);
>> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
>> +
>> intel_dp->num_sink_rates = 0;
>>
>> if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
>> @@ -4263,10 +4285,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>> sink_rates, sizeof(sink_rates));
>>
>> for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
>> - int val = le16_to_cpu(sink_rates[i]);
>> -
>> - if (val == 0)
>> - break;
>> + int rate;
>>
>> /* Value read multiplied by 200kHz gives the per-lane
>> * link rate in kHz. The source rates are, however,
>> @@ -4274,7 +4293,24 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>> * back to symbols is
>> * (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
>> */
>> - intel_dp->sink_rates[i] = (val * 200) / 10;
>> + rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
>> +
>> + if (rate == 0)
>> + break;
>> +
>> + /*
>> + * Some platforms cannot reliably drive HBR3 rates due to PHY limitations,
>> + * even if the sink advertises support. If kernel parameter `limit_edp_hbr2`
>> + * is set, reject any sink rates above HBR2 to ensure stable operation.
>> + */
>> + if (rate >= 810000 && display->params.limit_edp_hbr2) {
>> + drm_dbg_kms(display->drm,
>> + "[ENCODER:%d:%s] Limit the rate to HBR2 due to limit_edp_hbr2 param\n",
>> + encoder->base.base.id, encoder->base.name);
>> + break;
>> + }
>> +
>> + intel_dp->sink_rates[i] = rate;
>> }
>> intel_dp->num_sink_rates = i;
>> }
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ i915.CI.Full: success for Add kernel param to limit the eDP rate to HBR2
2025-06-10 10:04 [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2 Ankit Nautiyal
` (2 preceding siblings ...)
2025-06-10 11:19 ` ✓ i915.CI.BAT: success for Add kernel param to limit the eDP rate to HBR2 Patchwork
@ 2025-06-10 13:23 ` Patchwork
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-06-10 13:23 UTC (permalink / raw)
To: Nautiyal, Ankit K; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 112440 bytes --]
== Series Details ==
Series: Add kernel param to limit the eDP rate to HBR2
URL : https://patchwork.freedesktop.org/series/150032/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16676_full -> Patchwork_150032v1_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (11 -> 10)
------------------------------
Missing (1): shard-dg2-set2
Known issues
------------
Here are the changes found in Patchwork_150032v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][1] ([i915#8411])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@gem_basic@multigpu-create-close:
- shard-mtlp: NOTRUN -> [SKIP][2] ([i915#7697])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_basic@multigpu-create-close.html
* igt@gem_busy@semaphore:
- shard-dg2-9: NOTRUN -> [SKIP][3] ([i915#3936])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_busy@semaphore.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu: NOTRUN -> [SKIP][4] ([i915#9323])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#13008])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: NOTRUN -> [INCOMPLETE][6] ([i915#13356])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_ccs@suspend-resume.html
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#9323])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][8] ([i915#12392] / [i915#13356])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#6335])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@hog-create:
- shard-rkl: NOTRUN -> [DMESG-WARN][10] ([i915#12964]) +4 other tests dmesg-warn
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_create@hog-create.html
* igt@gem_ctx_persistence@process:
- shard-snb: NOTRUN -> [SKIP][11] ([i915#1099])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb5/igt@gem_ctx_persistence@process.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg2: NOTRUN -> [SKIP][12] ([i915#280])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#4771])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-semaphore:
- shard-mtlp: NOTRUN -> [SKIP][14] ([i915#4812]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_exec_balancer@bonded-semaphore.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2-9: NOTRUN -> [SKIP][15] ([i915#4812])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel:
- shard-tglu: NOTRUN -> [SKIP][16] ([i915#4525]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu-1: NOTRUN -> [SKIP][17] ([i915#4525])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#4525])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_fence@submit3:
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#4812]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_exec_fence@submit3.html
* igt@gem_exec_flush@basic-wb-pro-default:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#3539] / [i915#4852]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_exec_flush@basic-wb-pro-default.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg2-9: NOTRUN -> [SKIP][21] ([i915#3539] / [i915#4852])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_reloc@basic-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][22] ([i915#3281])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_exec_reloc@basic-cpu.html
* igt@gem_exec_reloc@basic-cpu-active:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#3281]) +3 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_exec_reloc@basic-cpu-active.html
* igt@gem_exec_reloc@basic-write-cpu-active:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#3281])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@gem_exec_reloc@basic-write-cpu-active.html
* igt@gem_exec_reloc@basic-write-gtt:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#3281]) +8 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_exec_reloc@basic-write-gtt.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4537] / [i915#4812]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_suspend@basic-s3-devices:
- shard-dg1: [PASS][27] -> [DMESG-WARN][28] ([i915#4423]) +1 other test dmesg-warn
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-19/igt@gem_exec_suspend@basic-s3-devices.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-17/igt@gem_exec_suspend@basic-s3-devices.html
* igt@gem_fence_thrash@bo-copy:
- shard-mtlp: NOTRUN -> [SKIP][29] ([i915#4860])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_fence_thrash@bo-copy.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-dg2-9: NOTRUN -> [SKIP][30] ([i915#4860]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-tglu-1: NOTRUN -> [SKIP][31] ([i915#4613]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-tglu: NOTRUN -> [SKIP][32] ([i915#4613]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#4613]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#4613]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_media_vme:
- shard-rkl: NOTRUN -> [SKIP][35] ([i915#284])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_media_vme.html
* igt@gem_mmap_gtt@bad-object:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4077]) +5 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_mmap_gtt@bad-object.html
* igt@gem_mmap_gtt@isolation:
- shard-mtlp: NOTRUN -> [SKIP][37] ([i915#4077]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_mmap_gtt@isolation.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg2-9: NOTRUN -> [SKIP][38] ([i915#4077]) +3 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@fault-concurrent:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#4083]) +2 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@gem_mmap_wc@fault-concurrent.html
* igt@gem_mmap_wc@read-write-distinct:
- shard-dg2-9: NOTRUN -> [SKIP][40] ([i915#4083]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_mmap_wc@read-write-distinct.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#4083])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@write:
- shard-mtlp: NOTRUN -> [SKIP][42] ([i915#3282]) +2 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_partial_pwrite_pread@write.html
* igt@gem_pwrite@basic-self:
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#3282]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@gem_pwrite@basic-self.html
* igt@gem_pxp@create-valid-protected-context:
- shard-rkl: [PASS][44] -> [TIMEOUT][45] ([i915#12964])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@gem_pxp@create-valid-protected-context.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_pxp@display-protected-crc:
- shard-rkl: NOTRUN -> [TIMEOUT][46] ([i915#12917] / [i915#12964])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-dg2-9: NOTRUN -> [SKIP][47] ([i915#4270])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#4270])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_readwrite@beyond-eob:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#3282]) +3 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_readwrite@beyond-eob.html
* igt@gem_readwrite@new-obj:
- shard-dg2-9: NOTRUN -> [SKIP][50] ([i915#3282]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_readwrite@new-obj.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][51] ([i915#5190] / [i915#8428]) +2 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_render_copy@y-tiled-to-vebox-y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#8428]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_render_copy@y-tiled-to-vebox-y-tiled.html
* igt@gem_render_copy@yf-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#5190] / [i915#8428]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#8411]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#4079]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#4885])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_softpin@evict-snoop.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4879])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@coherency-sync:
- shard-tglu-1: NOTRUN -> [SKIP][58] ([i915#3297]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-rkl: NOTRUN -> [SKIP][59] ([i915#3297])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#3297])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3297])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-tglu: NOTRUN -> [SKIP][62] ([i915#3297]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@gem_userptr_blits@unsync-unmap.html
* igt@gen3_render_tiledx_blits:
- shard-dg2-9: NOTRUN -> [SKIP][63] +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gen3_render_tiledx_blits.html
* igt@gen7_exec_parse@bitmasks:
- shard-dg2: NOTRUN -> [SKIP][64] +10 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@gen7_exec_parse@bitmasks.html
* igt@gen9_exec_parse@bb-oversize:
- shard-dg2-9: NOTRUN -> [SKIP][65] ([i915#2856])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglu-1: NOTRUN -> [SKIP][66] ([i915#2527] / [i915#2856]) +2 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@bb-start-out:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#2527]) +2 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#2856])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@secure-batches:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#2856]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@gen9_exec_parse@secure-batches.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-tglu: NOTRUN -> [SKIP][70] ([i915#2527] / [i915#2856]) +2 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_drm_fdinfo@all-busy-check-all:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#14123])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@i915_drm_fdinfo@all-busy-check-all.html
* igt@i915_drm_fdinfo@busy-hang@vecs0:
- shard-dg2-9: NOTRUN -> [SKIP][72] ([i915#14073]) +7 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@i915_drm_fdinfo@busy-hang@vecs0.html
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#14073]) +7 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@virtual-busy-hang-all:
- shard-dg2-9: NOTRUN -> [SKIP][74] ([i915#14118])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@i915_drm_fdinfo@virtual-busy-hang-all.html
* igt@i915_drm_fdinfo@virtual-busy-idle-all:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#14118])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [PASS][76] -> [DMESG-WARN][77] ([i915#13447])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#8399])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu: NOTRUN -> [SKIP][79] ([i915#8399])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu: NOTRUN -> [SKIP][80] ([i915#6590]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][81] ([i915#13790] / [i915#2681]) +1 other test warn
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [PASS][82] -> [FAIL][83] ([i915#3591]) +1 other test fail
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rps@thresholds:
- shard-dg2-9: NOTRUN -> [SKIP][84] ([i915#11681])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@i915_pm_rps@thresholds.html
* igt@i915_suspend@forcewake:
- shard-rkl: [PASS][85] -> [INCOMPLETE][86] ([i915#4817])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-6/igt@i915_suspend@forcewake.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-3/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-write:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#7707])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
- shard-dg2-9: NOTRUN -> [SKIP][88] ([i915#4212])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#12454] / [i915#12712])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#8709]) +3 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-4-mc-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][91] ([i915#8709]) +7 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-4-mc-ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-d-hdmi-a-3-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#8709]) +7 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-1/igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-d-hdmi-a-3-4-mc-ccs.html
* igt@kms_async_flips@test-cursor:
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#10333])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_async_flips@test-cursor.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu-1: NOTRUN -> [SKIP][94] ([i915#9531])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][95] ([i915#5956])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][96] +9 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-tglu: NOTRUN -> [SKIP][97] ([i915#5286]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#5286]) +3 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][99] ([i915#5286]) +3 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#3638]) +4 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#5190]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-dg2-9: NOTRUN -> [SKIP][102] ([i915#4538] / [i915#5190]) +4 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#4538] / [i915#5190]) +5 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-dg2-9: NOTRUN -> [SKIP][104] ([i915#5190])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#6095]) +151 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-14/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#10307] / [i915#10434] / [i915#6095]) +4 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#14098] / [i915#6095]) +31 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-3:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#10307] / [i915#6095]) +203 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-3.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][109] ([i915#6095]) +14 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-edp-1.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][110] ([i915#6095]) +54 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#12313]) +2 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#12313])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][113] ([i915#10307] / [i915#6095]) +24 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-mtlp: NOTRUN -> [SKIP][114] ([i915#12805])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][115] ([i915#6095]) +4 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#6095]) +20 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#12313])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#6095]) +23 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][119] ([i915#6095]) +49 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][120] ([i915#12313])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#13781]) +3 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_cdclk@plane-scaling:
- shard-tglu: NOTRUN -> [SKIP][122] ([i915#3742]) +1 other test skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][123] ([i915#13783]) +4 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2.html
* igt@kms_chamelium_audio@dp-audio-edid:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#11151] / [i915#7828]) +4 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_chamelium_audio@dp-audio-edid.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#11151] / [i915#7828]) +6 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#11151] / [i915#7828]) +5 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_chamelium_hpd@dp-hpd:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#11151] / [i915#7828]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_chamelium_hpd@dp-hpd.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-tglu-1: NOTRUN -> [SKIP][128] ([i915#11151] / [i915#7828]) +5 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-dg2-9: NOTRUN -> [SKIP][129] ([i915#11151] / [i915#7828]) +4 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_content_protection@atomic-dpms:
- shard-tglu: NOTRUN -> [SKIP][130] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_content_protection@atomic-dpms.html
- shard-dg2-9: NOTRUN -> [SKIP][131] ([i915#7118] / [i915#9424])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][132] ([i915#6944] / [i915#9424])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-mtlp: NOTRUN -> [SKIP][133] ([i915#3299])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#3299])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][135] ([i915#7173])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@kms_content_protection@lic-type-0@pipe-a-dp-3.html
* igt@kms_content_protection@lic-type-1:
- shard-tglu-1: NOTRUN -> [SKIP][136] ([i915#6944] / [i915#9424])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@uevent:
- shard-tglu-1: NOTRUN -> [SKIP][137] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#13049])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [PASS][139] -> [FAIL][140] ([i915#13566])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][141] -> [FAIL][142] ([i915#13566]) +1 other test fail
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#13049]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_cursor_crc@cursor-onscreen-512x170.html
- shard-tglu-1: NOTRUN -> [SKIP][144] ([i915#13049]) +1 other test skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-tglu: NOTRUN -> [SKIP][145] ([i915#13049]) +2 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
- shard-dg2-9: NOTRUN -> [SKIP][146] ([i915#13049])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][147] ([i915#3555]) +2 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#3555]) +3 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][149] ([i915#13566]) +3 other tests fail
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
- shard-tglu-1: NOTRUN -> [FAIL][150] ([i915#13566]) +1 other test fail
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-tglu: NOTRUN -> [FAIL][151] ([i915#13566]) +1 other test fail
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-mtlp: NOTRUN -> [SKIP][152] ([i915#3555] / [i915#8814]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][153] +20 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu-1: NOTRUN -> [SKIP][154] ([i915#4103])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-mtlp: NOTRUN -> [SKIP][155] ([i915#9809])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-dg2-9: NOTRUN -> [SKIP][156] ([i915#13046] / [i915#5354]) +1 other test skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#13046] / [i915#5354]) +4 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-rkl: [PASS][158] -> [FAIL][159] ([i915#2346]) +1 other test fail
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-5/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-tglu: NOTRUN -> [SKIP][160] ([i915#4103]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#9833])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#9723])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: NOTRUN -> [SKIP][163] ([i915#3555] / [i915#3804])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
- shard-dg2: [PASS][164] -> [SKIP][165] ([i915#3555])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][166] ([i915#3804])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#1257])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg2: [PASS][168] -> [SKIP][169] ([i915#13749])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-10/igt@kms_dp_link_training@non-uhbr-sst.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_dp_link_training@non-uhbr-sst.html
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#13749])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-mtlp: NOTRUN -> [SKIP][171] ([i915#13749])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#13707])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-dg2-9: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#3840]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_dsc@dsc-basic.html
- shard-tglu: NOTRUN -> [SKIP][174] ([i915#3555] / [i915#3840])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-formats:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#3555] / [i915#3840])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_dsc@dsc-with-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][176] ([i915#3840] / [i915#9053])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2-9: NOTRUN -> [SKIP][177] ([i915#3469])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_fbcon_fbt@psr.html
- shard-tglu: NOTRUN -> [SKIP][178] ([i915#3469])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu-1: NOTRUN -> [SKIP][179] ([i915#2065] / [i915#4854])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-3x:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#1839])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-busy-flip:
- shard-dg2-9: NOTRUN -> [SKIP][181] ([i915#9934]) +4 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_flip@2x-busy-flip.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-mtlp: NOTRUN -> [SKIP][182] ([i915#3637] / [i915#9934])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-tglu: NOTRUN -> [SKIP][183] ([i915#3637] / [i915#9934]) +4 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1:
- shard-snb: [PASS][184] -> [FAIL][185] ([i915#11832] / [i915#13734]) +1 other test fail
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][186] ([i915#3637] / [i915#9934]) +6 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu: NOTRUN -> [SKIP][187] ([i915#9934])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#9934]) +4 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#9934]) +2 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2-9: NOTRUN -> [SKIP][190] ([i915#8381])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#2672] / [i915#3555]) +2 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][192] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][193] ([i915#2672] / [i915#8813]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#2672] / [i915#3555])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#2672]) +2 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][196] ([i915#2587] / [i915#2672] / [i915#3555])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][197] ([i915#2672] / [i915#3555] / [i915#5190])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][198] ([i915#2672])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#2587] / [i915#2672] / [i915#3555])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][200] ([i915#2587] / [i915#2672]) +2 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][201] ([i915#2672] / [i915#3555]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][202] ([i915#2672] / [i915#3555]) +2 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][203] ([i915#2587] / [i915#2672]) +3 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][204] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#2672]) +2 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-9: NOTRUN -> [SKIP][206] ([i915#2672] / [i915#3555]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-dg2: [PASS][207] -> [FAIL][208] ([i915#6880])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-9: NOTRUN -> [SKIP][209] ([i915#8708]) +10 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt:
- shard-snb: [PASS][210] -> [SKIP][211] +4 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][212] ([i915#8708]) +1 other test skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#5354]) +19 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#1825]) +14 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][215] ([i915#5439])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#9766])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][217] ([i915#3458]) +7 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#3023]) +15 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#3458]) +10 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#8708]) +7 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][221] ([i915#1825]) +9 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][222] ([i915#5354]) +9 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-tglu: NOTRUN -> [SKIP][223] +52 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
- shard-snb: NOTRUN -> [SKIP][224] +7 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb5/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#3555] / [i915#8228])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_hdr@invalid-hdr.html
- shard-tglu-1: NOTRUN -> [SKIP][226] ([i915#3555] / [i915#8228])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-toggle:
- shard-dg2-9: NOTRUN -> [SKIP][227] ([i915#3555] / [i915#8228]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_hdr@static-toggle.html
- shard-tglu: NOTRUN -> [SKIP][228] ([i915#3555] / [i915#8228]) +2 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_hdr@static-toggle.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#12394])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#10656])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2: [PASS][231] -> [SKIP][232] ([i915#12388])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-10/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#10656])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#12394])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][235] ([i915#13522])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][236] ([i915#13522])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][237] ([i915#4816])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][238] ([i915#6301])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_panel_fitting@legacy:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#6301])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
- shard-tglu-1: NOTRUN -> [SKIP][240] +60 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#13705])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-dg2-9: NOTRUN -> [SKIP][242] ([i915#13958])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_plane_multiple@2x-tiling-x.html
- shard-tglu: NOTRUN -> [SKIP][243] ([i915#13958])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-tglu-1: NOTRUN -> [SKIP][244] ([i915#13958])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-y.html
- shard-dg2: NOTRUN -> [SKIP][245] ([i915#13958])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][246] ([i915#14259])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-tglu: NOTRUN -> [SKIP][247] ([i915#14259])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-tglu-1: NOTRUN -> [SKIP][248] ([i915#6953])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-tglu-1: NOTRUN -> [SKIP][249] ([i915#12247]) +4 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][250] ([i915#12247]) +9 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][251] ([i915#12247]) +9 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a:
- shard-mtlp: NOTRUN -> [SKIP][252] ([i915#12247]) +4 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][253] ([i915#12247] / [i915#6953]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-dg2-9: NOTRUN -> [SKIP][254] ([i915#12247] / [i915#6953] / [i915#9423])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c:
- shard-dg2-9: NOTRUN -> [SKIP][255] ([i915#12247]) +3 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#12247] / [i915#6953] / [i915#9423])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][257] ([i915#12247]) +3 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-mtlp: NOTRUN -> [SKIP][258] ([i915#9292])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-dg2-9: NOTRUN -> [SKIP][259] ([i915#3828])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu-1: NOTRUN -> [FAIL][260] ([i915#9295])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-dg2-9: NOTRUN -> [SKIP][261] ([i915#9685]) +1 other test skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][262] ([i915#4281])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#9340])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_pm_lpsp@kms-lpsp.html
- shard-tglu-1: NOTRUN -> [SKIP][264] ([i915#3828])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#9519])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-rkl: [PASS][266] -> [SKIP][267] ([i915#9519])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@kms_pm_rpm@dpms-non-lpsp.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][268] -> [SKIP][269] ([i915#9519])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-tglu: NOTRUN -> [SKIP][270] ([i915#9519])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg2: NOTRUN -> [SKIP][271] ([i915#6524] / [i915#6805])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][272] ([i915#6524]) +1 other test skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][273] ([i915#11520]) +6 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][274] ([i915#11520]) +6 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-snb: NOTRUN -> [SKIP][275] ([i915#11520])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb5/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][276] ([i915#9808])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][277] ([i915#12316]) +2 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][278] ([i915#11520]) +5 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][279] ([i915#11520]) +2 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-dg2-9: NOTRUN -> [SKIP][280] ([i915#11520]) +4 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-mtlp: NOTRUN -> [SKIP][281] ([i915#4348])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-p010:
- shard-tglu: NOTRUN -> [SKIP][282] ([i915#9683])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-pr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][283] ([i915#1072] / [i915#9732]) +13 other tests skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_psr@fbc-pr-sprite-plane-onoff.html
* igt@kms_psr@fbc-psr-cursor-plane-onoff:
- shard-tglu: NOTRUN -> [SKIP][284] ([i915#9732]) +12 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_psr@fbc-psr-cursor-plane-onoff.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-tglu-1: NOTRUN -> [SKIP][285] ([i915#9732]) +13 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@fbc-psr2-sprite-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][286] ([i915#1072] / [i915#9732]) +15 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@kms_psr@fbc-psr2-sprite-mmap-cpu.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-mtlp: NOTRUN -> [SKIP][287] ([i915#9688]) +4 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@psr2-cursor-blt:
- shard-dg2-9: NOTRUN -> [SKIP][288] ([i915#1072] / [i915#9732]) +9 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglu-1: NOTRUN -> [SKIP][289] ([i915#9685])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu: NOTRUN -> [SKIP][290] ([i915#9685]) +1 other test skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][291] ([i915#5289])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][292] ([i915#5289])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-dg2-9: NOTRUN -> [SKIP][293] ([i915#12755])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-mtlp: NOTRUN -> [SKIP][294] ([i915#5289])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][295] ([i915#3555] / [i915#8809])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-tglu-1: NOTRUN -> [SKIP][296] ([i915#3555]) +1 other test skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2: NOTRUN -> [SKIP][297] ([i915#8623])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@flip-dpms:
- shard-mtlp: NOTRUN -> [SKIP][298] ([i915#3555] / [i915#8808])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@kms_vrr@flip-dpms.html
* igt@kms_vrr@flip-suspend:
- shard-tglu: NOTRUN -> [SKIP][299] ([i915#3555])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_vrr@flip-suspend.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][300] ([i915#9906])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][301] ([i915#3555] / [i915#9906])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-mtlp: NOTRUN -> [SKIP][302] ([i915#8808] / [i915#9906])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-rkl: NOTRUN -> [SKIP][303] ([i915#9906]) +1 other test skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-tglu: NOTRUN -> [SKIP][304] ([i915#9906])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-10/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf@global-sseu-config:
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#7387])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@perf@global-sseu-config.html
* igt@perf@non-zero-reason:
- shard-dg2-9: NOTRUN -> [FAIL][306] ([i915#9100]) +1 other test fail
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-9/igt@perf@non-zero-reason.html
* igt@perf_pmu@busy-double-start:
- shard-mtlp: NOTRUN -> [FAIL][307] ([i915#4349]) +2 other tests fail
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-4/igt@perf_pmu@busy-double-start.html
* igt@perf_pmu@module-unload:
- shard-tglu-1: NOTRUN -> [FAIL][308] ([i915#14433])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: NOTRUN -> [SKIP][309] ([i915#8516])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: NOTRUN -> [SKIP][310] ([i915#3291] / [i915#3708])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-6/igt@prime_vgem@basic-fence-read.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg2: NOTRUN -> [SKIP][311] ([i915#9917]) +1 other test skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@sriov_basic@enable-vfs-autoprobe-off.html
- shard-rkl: NOTRUN -> [SKIP][312] ([i915#9917])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-autoprobe-on@numvfs-5:
- shard-tglu-1: NOTRUN -> [FAIL][313] ([i915#12910]) +10 other tests fail
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-1/igt@sriov_basic@enable-vfs-autoprobe-on@numvfs-5.html
* igt@testdisplay:
- shard-rkl: [PASS][314] -> [DMESG-WARN][315] ([i915#12964]) +5 other tests dmesg-warn
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-4/igt@testdisplay.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@testdisplay.html
#### Possible fixes ####
* igt@gem_eio@wait-wedge-10ms:
- shard-mtlp: [ABORT][316] ([i915#13723]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-mtlp-4/igt@gem_eio@wait-wedge-10ms.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-mtlp-1/igt@gem_eio@wait-wedge-10ms.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-rkl: [TIMEOUT][318] ([i915#12917] / [i915#12964]) -> [PASS][319] +1 other test pass
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-off-2.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@i915_module_load@load:
- shard-dg2: ([PASS][320], [PASS][321], [PASS][322], [PASS][323], [PASS][324], [PASS][325], [PASS][326], [DMESG-WARN][327], [PASS][328], [PASS][329], [PASS][330], [PASS][331], [PASS][332], [PASS][333], [PASS][334], [PASS][335], [PASS][336], [PASS][337], [PASS][338], [PASS][339], [PASS][340], [PASS][341], [PASS][342]) -> ([PASS][343], [PASS][344], [PASS][345], [PASS][346], [PASS][347], [PASS][348], [PASS][349], [PASS][350], [PASS][351], [PASS][352], [PASS][353], [PASS][354], [PASS][355], [PASS][356], [PASS][357], [PASS][358], [PASS][359], [PASS][360], [PASS][361], [PASS][362], [PASS][363], [PASS][364], [PASS][365])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-4/igt@i915_module_load@load.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-2/igt@i915_module_load@load.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-5/igt@i915_module_load@load.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@i915_module_load@load.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-8/igt@i915_module_load@load.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-6/igt@i915_module_load@load.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-2/igt@i915_module_load@load.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-2/igt@i915_module_load@load.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-10/igt@i915_module_load@load.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-7/igt@i915_module_load@load.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-5/igt@i915_module_load@load.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-6/igt@i915_module_load@load.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-8/igt@i915_module_load@load.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-3/igt@i915_module_load@load.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@i915_module_load@load.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-10/igt@i915_module_load@load.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-10/igt@i915_module_load@load.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@i915_module_load@load.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-3/igt@i915_module_load@load.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-4/igt@i915_module_load@load.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@i915_module_load@load.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-7/igt@i915_module_load@load.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@i915_module_load@load.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-7/igt@i915_module_load@load.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@i915_module_load@load.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@i915_module_load@load.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@i915_module_load@load.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-2/igt@i915_module_load@load.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-1/igt@i915_module_load@load.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-3/igt@i915_module_load@load.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-1/igt@i915_module_load@load.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@i915_module_load@load.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@i915_module_load@load.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@i915_module_load@load.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@i915_module_load@load.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@i915_module_load@load.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@i915_module_load@load.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@i915_module_load@load.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-10/igt@i915_module_load@load.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@i915_module_load@load.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-5/igt@i915_module_load@load.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-6/igt@i915_module_load@load.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-6/igt@i915_module_load@load.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-7/igt@i915_module_load@load.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-8/igt@i915_module_load@load.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-8/igt@i915_module_load@load.html
* igt@i915_pm_rpm@gem-evict-pwrite:
- shard-rkl: [SKIP][366] ([i915#13328]) -> [PASS][367]
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-5/igt@i915_pm_rpm@gem-evict-pwrite.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-8/igt@i915_pm_rpm@gem-evict-pwrite.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: [INCOMPLETE][368] ([i915#4817]) -> [PASS][369]
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-3/igt@i915_suspend@basic-s3-without-i915.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_atomic_interruptible@legacy-cursor:
- shard-dg1: [DMESG-WARN][370] ([i915#4423]) -> [PASS][371] +1 other test pass
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-12/igt@kms_atomic_interruptible@legacy-cursor.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-18/igt@kms_atomic_interruptible@legacy-cursor.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [FAIL][372] ([i915#13566]) -> [PASS][373] +1 other test pass
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-tglu-5/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-snb: [SKIP][374] -> [PASS][375] +2 other tests pass
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: [SKIP][376] ([i915#13707]) -> [PASS][377]
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][378] ([i915#13734]) -> [PASS][379] +1 other test pass
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- shard-rkl: [DMESG-WARN][380] ([i915#12964]) -> [PASS][381] +9 other tests pass
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-5/igt@kms_flip@basic-flip-vs-wf_vblank.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-8/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2: [SKIP][382] ([i915#3555] / [i915#8228]) -> [PASS][383] +1 other test pass
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@kms_hdr@bpc-switch-suspend.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format:
- shard-rkl: [DMESG-WARN][384] ([i915#12917] / [i915#12964]) -> [PASS][385]
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][386] ([i915#9519]) -> [PASS][387] +1 other test pass
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@kms_pm_rpm@modeset-lpsp.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][388] ([i915#9519]) -> [PASS][389]
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
#### Warnings ####
* igt@gem_create@create-ext-cpu-access-big:
- shard-dg2: [INCOMPLETE][390] ([i915#13427]) -> [ABORT][391] ([i915#13427])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@gem_create@create-ext-cpu-access-big.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@gem_create@create-ext-cpu-access-big.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-dg1: [SKIP][392] ([i915#4423] / [i915#4538] / [i915#5286]) -> [SKIP][393] ([i915#4538] / [i915#5286])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-16/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-13/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][394] ([i915#14098] / [i915#6095]) -> [SKIP][395] ([i915#6095]) +2 other tests skip
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][396] ([i915#6095]) -> [SKIP][397] ([i915#14098] / [i915#6095]) +2 other tests skip
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-8/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-5/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_content_protection@content-type-change:
- shard-snb: [INCOMPLETE][398] ([i915#8816]) -> [SKIP][399]
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_content_protection@content-type-change.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@lic-type-0:
- shard-dg2: [SKIP][400] ([i915#9424]) -> [FAIL][401] ([i915#7173])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-1/igt@kms_content_protection@lic-type-0.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-11/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@uevent:
- shard-dg2: [FAIL][402] ([i915#1339] / [i915#7173]) -> [SKIP][403] ([i915#7118] / [i915#9424])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@kms_content_protection@uevent.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@kms_content_protection@uevent.html
- shard-snb: [SKIP][404] -> [INCOMPLETE][405] ([i915#8816])
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-snb7/igt@kms_content_protection@uevent.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-snb7/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-dg1: [SKIP][406] ([i915#3555] / [i915#4423]) -> [SKIP][407] ([i915#3555])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-12/igt@kms_cursor_crc@cursor-onscreen-32x10.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-18/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg1: [SKIP][408] ([i915#13748] / [i915#4423]) -> [SKIP][409] ([i915#13748])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-16/igt@kms_dp_link_training@uhbr-mst.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-13/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-dg1: [SKIP][410] ([i915#4423] / [i915#5439]) -> [SKIP][411] ([i915#5439])
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-12/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][412] ([i915#3458]) -> [SKIP][413] ([i915#10433] / [i915#3458]) +2 other tests skip
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][414] ([i915#10433] / [i915#3458]) -> [SKIP][415] ([i915#3458]) +2 other tests skip
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-dg1: [SKIP][416] ([i915#3458] / [i915#4423]) -> [SKIP][417] ([i915#3458])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt:
- shard-dg1: [SKIP][418] ([i915#4423]) -> [SKIP][419]
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2: [SKIP][420] ([i915#13331]) -> [SKIP][421] ([i915#12713])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg2-11/igt@kms_hdr@brightness-with-hdr.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg2-4/igt@kms_hdr@brightness-with-hdr.html
- shard-dg1: [SKIP][422] ([i915#1187] / [i915#12713]) -> [SKIP][423] ([i915#12713])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-13/igt@kms_hdr@brightness-with-hdr.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-16/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg1: [SKIP][424] ([i915#3555] / [i915#8228]) -> [SKIP][425] ([i915#3555] / [i915#4423] / [i915#8228])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-14/igt@kms_hdr@static-toggle-suspend.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-15/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2:
- shard-glk: [INCOMPLETE][426] ([i915#13476]) -> [INCOMPLETE][427] ([i915#13409] / [i915#13476])
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-glk1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-glk9/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][428] ([i915#9340]) -> [SKIP][429] ([i915#3828])
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-3/igt@kms_pm_lpsp@kms-lpsp.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-rkl: [SKIP][430] ([i915#9519]) -> [DMESG-WARN][431] ([i915#12964])
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_psr@fbc-psr2-cursor-mmap-cpu:
- shard-dg1: [SKIP][432] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][433] ([i915#1072] / [i915#9732])
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16676/shard-dg1-13/igt@kms_psr@fbc-psr2-cursor-mmap-cpu.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_150032v1/shard-dg1-16/igt@kms_psr@fbc-psr2-cursor-mmap-cpu.html
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10333]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10333
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13328]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328
[i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#1339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1339
[i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13427]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13427
[i915#13447]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13447
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13705]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13705
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[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#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[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#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[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#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8816
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
[i915#9292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9292
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_16676 -> Patchwork_150032v1
CI-20190529: 20190529
CI_DRM_16676: 52ecbb6a68785860c776b29f58792d9807243979 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8401: 8401
Patchwork_150032v1: 52ecbb6a68785860c776b29f58792d9807243979 @ 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_150032v1/index.html
[-- Attachment #2: Type: text/html, Size: 143582 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2"
2025-06-10 13:19 ` Nautiyal, Ankit K
@ 2025-06-11 15:28 ` Jani Nikula
0 siblings, 0 replies; 9+ messages in thread
From: Jani Nikula @ 2025-06-11 15:28 UTC (permalink / raw)
To: Nautiyal, Ankit K, intel-gfx, intel-xe; +Cc: ville.syrjala
On Tue, 10 Jun 2025, "Nautiyal, Ankit K" <ankit.k.nautiyal@intel.com> wrote:
> On 6/10/2025 5:52 PM, Jani Nikula wrote:
>> On Tue, 10 Jun 2025, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote:
>>> Some ICL/TGL platforms with combo PHY ports can theoretically support HBR3,
>>> but in practice, signal integrity issues may prevent stable operation.
>>> While some systems include a Parade PS8461 mux chip to mitigate jitter and
>>> enable HBR3, there is no reliable way to detect its presence.
>>> Additionally, many systems have broken or missing VBT entries, making it
>>> unsafe to rely on VBT for link rate limits.
>>>
>>> To address this, introduce a new kernel parameter `limit_edp_hbr2`.
>>> When set, this parameter forces the eDP link rate to be capped at
>>> HBR2 (540000 kHz), overriding any higher advertised rates from the sink or
>>> DPCD. By default, the higher rates will be allowed, i.e. the parameter
>>> will be set to false.
>>>
>>> This provides a manual override for users and OEMs to limit the rate to
>>> HBR2, where output with HBR3 is unstable.
>> I'm afraid a module parameter is not an acceptable solution.
>>
>> Have I missed a discussion why a quirk is not possible?
>
> The problem I was facing was that the OUI details are available from the
> logs in gitlab issue 5969 [1], but the DEVICE_ID field was blank so I
> had used DEVICE_ID_ANY.
>
> + /* Novatek panel */
> + { OUI(0x38, 0xEC, 0x11), DEVICE_ID_ANY, false, BIT(DP_DPCD_QUIRK_HBR3) },
>
> But with this, the HBR3 rate might get removed for many panels with same
> OUI, as I had mentioned in [3].
>
> Also I feel the issue might not be specific to the panel but perhaps to
> few skus with low voltage combo phy ports.
>
> But we cannot rely on the low voltage sku check as OEMs are expected to
> limit the rate via VBTs. It seems VBTs are also sometimes not correct.
>
> You have briefly highlighted the problem in comments in gitlab issue
> 5969 [2].
>
> So I was thinking if we can give a knob to limit the rate.
It has to work out of the box. Module parameters might be handy for us,
but not the users.
> Can we add a quirk for machine/model/vendor to limit the rate for
> specific machines?
Yes, if that's the common denominator.
BR,
Jani.
>
>
> [1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969
>
> [2]
> https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969#note_2309988
>
> [3] https://patchwork.freedesktop.org/patch/654704/?series=149227&rev=1
>
>
> Regards,
>
> Ankit
>
>>
>>
>> BR,
>> Jani.
>>
>>> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>>> ---
>>> .../drm/i915/display/intel_display_params.c | 2 +
>>> .../drm/i915/display/intel_display_params.h | 1 +
>>> drivers/gpu/drm/i915/display/intel_dp.c | 50 ++++++++++++++++---
>>> 3 files changed, 46 insertions(+), 7 deletions(-)
>>>
>>> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.c b/drivers/gpu/drm/i915/display/intel_display_params.c
>>> index c4f1ab43fc0c..84f36104f5ca 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_display_params.c
>>> +++ b/drivers/gpu/drm/i915/display/intel_display_params.c
>>> @@ -133,6 +133,8 @@ intel_display_param_named_unsafe(enable_dmc_wl, int, 0400,
>>> "(-1=use per-chip default, 0=disabled, 1=enabled, 2=match any register, 3=always locked) "
>>> "Default: -1");
>>>
>>> +intel_display_param_named(limit_edp_hbr2, bool, 0400, "Limit EDP link rate to HBR2 (default: false)");
>>> +
>>> __maybe_unused
>>> static void _param_print_bool(struct drm_printer *p, const char *driver_name,
>>> const char *name, bool val)
>>> diff --git a/drivers/gpu/drm/i915/display/intel_display_params.h b/drivers/gpu/drm/i915/display/intel_display_params.h
>>> index 5317138e6044..f7ba9805f97f 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_display_params.h
>>> +++ b/drivers/gpu/drm/i915/display/intel_display_params.h
>>> @@ -48,6 +48,7 @@ struct drm_printer;
>>> param(bool, psr_safest_params, false, 0400) \
>>> param(bool, enable_psr2_sel_fetch, true, 0400) \
>>> param(int, enable_dmc_wl, -1, 0400) \
>>> + param(bool, limit_edp_hbr2, false, 0400) \
>>>
>>> #define MEMBER(T, member, ...) T member;
>>> struct intel_display_params {
>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
>>> index 2a0b76ae33cd..85022e5e64f4 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
>>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
>>> @@ -174,10 +174,29 @@ int intel_dp_link_symbol_clock(int rate)
>>>
>>> static int max_dprx_rate(struct intel_dp *intel_dp)
>>> {
>>> + struct intel_display *display = to_intel_display(intel_dp);
>>> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
>>> + int max_rate;
>>> +
>>> if (intel_dp_tunnel_bw_alloc_is_enabled(intel_dp))
>>> - return drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
>>> + max_rate = drm_dp_tunnel_max_dprx_rate(intel_dp->tunnel);
>>> + else
>>> + max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
>>>
>>> - return drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]);
>>> + /*
>>> + * Some platforms with combo PHY ports may not reliably support HBR3
>>> + * due to signal integrity limitations, despite advertising it.
>>> + * If the kernel parameter `limit_edp_hbr2` is set, cap the link
>>> + * rate to HBR2 to avoid unstable configurations.
>>> + */
>>> + if (max_rate >= 810000 && display->params.limit_edp_hbr2) {
>>> + drm_dbg_kms(display->drm,
>>> + "[ENCODER:%d:%s] Forcing max link rate to HBR2 due to limit_edp_hbr2 set\n",
>>> + encoder->base.base.id, encoder->base.name);
>>> + max_rate = 540000;
>>> + }
>>> +
>>> + return max_rate;
>>> }
>>>
>>> static int max_dprx_lane_count(struct intel_dp *intel_dp)
>>> @@ -4253,6 +4272,9 @@ static void intel_edp_mso_init(struct intel_dp *intel_dp)
>>> static void
>>> intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>>> {
>>> + struct intel_display *display = to_intel_display(intel_dp);
>>> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
>>> +
>>> intel_dp->num_sink_rates = 0;
>>>
>>> if (intel_dp->edp_dpcd[0] >= DP_EDP_14) {
>>> @@ -4263,10 +4285,7 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>>> sink_rates, sizeof(sink_rates));
>>>
>>> for (i = 0; i < ARRAY_SIZE(sink_rates); i++) {
>>> - int val = le16_to_cpu(sink_rates[i]);
>>> -
>>> - if (val == 0)
>>> - break;
>>> + int rate;
>>>
>>> /* Value read multiplied by 200kHz gives the per-lane
>>> * link rate in kHz. The source rates are, however,
>>> @@ -4274,7 +4293,24 @@ intel_edp_set_sink_rates(struct intel_dp *intel_dp)
>>> * back to symbols is
>>> * (val * 200kHz)*(8/10 ch. encoding)*(1/8 bit to Byte)
>>> */
>>> - intel_dp->sink_rates[i] = (val * 200) / 10;
>>> + rate = le16_to_cpu(sink_rates[i]) * 200 / 10;
>>> +
>>> + if (rate == 0)
>>> + break;
>>> +
>>> + /*
>>> + * Some platforms cannot reliably drive HBR3 rates due to PHY limitations,
>>> + * even if the sink advertises support. If kernel parameter `limit_edp_hbr2`
>>> + * is set, reject any sink rates above HBR2 to ensure stable operation.
>>> + */
>>> + if (rate >= 810000 && display->params.limit_edp_hbr2) {
>>> + drm_dbg_kms(display->drm,
>>> + "[ENCODER:%d:%s] Limit the rate to HBR2 due to limit_edp_hbr2 param\n",
>>> + encoder->base.base.id, encoder->base.name);
>>> + break;
>>> + }
>>> +
>>> + intel_dp->sink_rates[i] = rate;
>>> }
>>> intel_dp->num_sink_rates = i;
>>> }
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-06-11 15:28 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-10 10:04 [PATCH 0/2] Add kernel param to limit the eDP rate to HBR2 Ankit Nautiyal
2025-06-10 10:04 ` [PATCH 1/2] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" Ankit Nautiyal
2025-06-10 12:15 ` Jani Nikula
2025-06-10 10:04 ` [PATCH 2/2] drm/i915/dp: Add kernel param to limit eDP rate to HBR2" Ankit Nautiyal
2025-06-10 12:22 ` Jani Nikula
2025-06-10 13:19 ` Nautiyal, Ankit K
2025-06-11 15:28 ` Jani Nikula
2025-06-10 11:19 ` ✓ i915.CI.BAT: success for Add kernel param to limit the eDP rate to HBR2 Patchwork
2025-06-10 13:23 ` ✓ i915.CI.Full: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox