All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt
@ 2020-03-31 11:37 Anshuman Gupta
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 1/3] drm/i915: Power well id for ICL PG3 Anshuman Gupta
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Anshuman Gupta @ 2020-03-31 11:37 UTC (permalink / raw)
  To: intel-gfx; +Cc: jani.nikula, ankit.k.nautiyal

This is resend of v3 to get CI results with 
igt v4 lpsp platform agnostic support.
https://patchwork.freedesktop.org/series/74647/

Test-with: 20200331103330.31211-2-anshuman.gupta@intel.com

Anshuman Gupta (3):
  drm/i915: Power well id for ICL PG3
  drm/i915: Add i915_lpsp_info debugfs
  drm/i915: Add connector dbgfs for all connectors

 .../gpu/drm/i915/display/intel_connector.c    |   3 +
 .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
 .../drm/i915/display/intel_display_power.c    |   6 +-
 .../drm/i915/display/intel_display_power.h    |   4 +-
 drivers/gpu/drm/i915/display/intel_dp.c       |   3 -
 drivers/gpu/drm/i915/display/intel_hdmi.c     |   3 -
 6 files changed, 133 insertions(+), 10 deletions(-)

-- 
2.26.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] [PATCH v3 1/3] drm/i915: Power well id for ICL PG3
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
@ 2020-03-31 11:37 ` Anshuman Gupta
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs Anshuman Gupta
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 15+ messages in thread
From: Anshuman Gupta @ 2020-03-31 11:37 UTC (permalink / raw)
  To: intel-gfx; +Cc: jani.nikula, ankit.k.nautiyal

Gen11 onwards PG3 is contains functions for pipe B,
external displays, and VGA. It make sense to add
a power well id with name ICL_DISP_PW_3 rather then
TGL_DISP_PW_3, Also PG3 power well id requires to
know if lpsp is enabled.

Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
 drivers/gpu/drm/i915/display/intel_display_power.c | 6 +++---
 drivers/gpu/drm/i915/display/intel_display_power.h | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_display_power.c b/drivers/gpu/drm/i915/display/intel_display_power.c
index 433e5a81dd4d..3672c00be94a 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power.c
+++ b/drivers/gpu/drm/i915/display/intel_display_power.c
@@ -943,7 +943,7 @@ static void assert_can_enable_dc5(struct drm_i915_private *dev_priv)
 
 	/* Power wells at this level and above must be disabled for DC5 entry */
 	if (INTEL_GEN(dev_priv) >= 12)
-		high_pg = TGL_DISP_PW_3;
+		high_pg = ICL_DISP_PW_3;
 	else
 		high_pg = SKL_DISP_PW_2;
 
@@ -3571,7 +3571,7 @@ static const struct i915_power_well_desc icl_power_wells[] = {
 		.name = "power well 3",
 		.domains = ICL_PW_3_POWER_DOMAINS,
 		.ops = &hsw_power_well_ops,
-		.id = DISP_PW_ID_NONE,
+		.id = ICL_DISP_PW_3,
 		{
 			.hsw.regs = &hsw_power_well_regs,
 			.hsw.idx = ICL_PW_CTL_IDX_PW_3,
@@ -3949,7 +3949,7 @@ static const struct i915_power_well_desc tgl_power_wells[] = {
 		.name = "power well 3",
 		.domains = TGL_PW_3_POWER_DOMAINS,
 		.ops = &hsw_power_well_ops,
-		.id = TGL_DISP_PW_3,
+		.id = ICL_DISP_PW_3,
 		{
 			.hsw.regs = &hsw_power_well_regs,
 			.hsw.idx = ICL_PW_CTL_IDX_PW_3,
diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
index da64a5edae7a..56cbae6327b7 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power.h
+++ b/drivers/gpu/drm/i915/display/intel_display_power.h
@@ -100,7 +100,7 @@ enum i915_power_well_id {
 	SKL_DISP_PW_MISC_IO,
 	SKL_DISP_PW_1,
 	SKL_DISP_PW_2,
-	TGL_DISP_PW_3,
+	ICL_DISP_PW_3,
 	SKL_DISP_DC_OFF,
 };
 
-- 
2.26.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 1/3] drm/i915: Power well id for ICL PG3 Anshuman Gupta
@ 2020-03-31 11:37 ` Anshuman Gupta
  2020-04-01 15:53   ` Manna, Animesh
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Add connector dbgfs for all connectors Anshuman Gupta
                   ` (5 subsequent siblings)
  7 siblings, 1 reply; 15+ messages in thread
From: Anshuman Gupta @ 2020-03-31 11:37 UTC (permalink / raw)
  To: intel-gfx; +Cc: jani.nikula, ankit.k.nautiyal

New i915_pm_lpsp igt solution approach relies on connector specific
debugfs attribute i915_lpsp_info, it exposes whether an output is
capable of driving lpsp and exposes lpsp enablement info.

v2:
- CI fixup.
v3:
- register i915_lpsp_info only for supported connector. [Jani]
- use intel_display_power_well_is_enabled() instead of looking
  inside power_well count. [Jani]
- fixes the lpsp capable conditional logic. [Jani]
- combined the lpsp capable and enable info. [Jani]

Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
 .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
 .../drm/i915/display/intel_display_power.h    |   2 +
 2 files changed, 126 insertions(+)

diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
index 424f4e52f783..b185c4617468 100644
--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -9,6 +9,7 @@
 #include "i915_debugfs.h"
 #include "intel_csr.h"
 #include "intel_display_debugfs.h"
+#include "intel_display_power.h"
 #include "intel_display_types.h"
 #include "intel_dp.h"
 #include "intel_fbc.h"
@@ -611,6 +612,98 @@ static void intel_hdcp_info(struct seq_file *m,
 	seq_puts(m, "\n");
 }
 
+#define LPSP_CAPABLE(COND) (COND ? seq_puts(m, "LPSP capable\n") : seq_puts(m, "LPSP incapable\n"))
+#define LPSP_ENABLE(COND) (COND ? seq_puts(m, "LPSP enabled\n") : seq_puts(m, "LPSP disabled\n"))
+
+/* LVDS also an embedded panel but we are not interested in it */
+static bool intel_have_embedded_panel(struct drm_connector *connector)
+{
+	return connector->connector_type == DRM_MODE_CONNECTOR_DSI ||
+		connector->connector_type == DRM_MODE_CONNECTOR_eDP;
+}
+
+static bool intel_have_gen9_lpsp_panel(struct drm_connector *connector)
+{
+	return intel_have_embedded_panel(connector) ||
+		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort;
+}
+
+static bool intel_have_lpsp_supported_panel(struct drm_connector *connector)
+{
+	return intel_have_gen9_lpsp_panel(connector) ||
+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
+}
+
+static bool
+intel_lpsp_power_well_enabled(struct drm_i915_private *dev_priv,
+			      enum i915_power_well_id power_well_id)
+{
+	intel_wakeref_t wakeref;
+	bool is_enabled;
+
+	wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
+	is_enabled = intel_display_power_well_is_enabled(dev_priv,
+							 power_well_id);
+	intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
+
+	return is_enabled;
+}
+
+static void
+intel_lpsp_gen12_helper(struct seq_file *m, struct drm_connector *connector)
+{
+	struct intel_encoder *encoder =
+			intel_attached_encoder(to_intel_connector(connector));
+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
+	bool lpsp_capable = false;
+
+	if (IS_TIGERLAKE(dev_priv))
+		lpsp_capable = encoder->port <= PORT_C;
+
+	LPSP_CAPABLE(lpsp_capable);
+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
+}
+
+static void
+intel_lpsp_gen11_helper(struct seq_file *m, struct drm_connector *connector)
+{
+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
+
+	LPSP_CAPABLE(intel_have_embedded_panel(connector));
+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
+}
+
+static void
+intel_lpsp_gen9_helper(struct seq_file *m, struct drm_connector *connector)
+{
+	struct intel_encoder *encoder =
+			intel_attached_encoder(to_intel_connector(connector));
+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
+
+	LPSP_CAPABLE(encoder->port == PORT_A &&
+		     intel_have_gen9_lpsp_panel(connector));
+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, SKL_DISP_PW_2));
+}
+
+static void
+intel_lpsp_legacy_gen_helper(struct seq_file *m,
+			     struct drm_connector *connector)
+{
+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
+
+	/*
+	 * Apart from HASWELL/BROADWELL other legacy platform doesn't
+	 * support lpsp.
+	 */
+	if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) {
+		LPSP_CAPABLE(connector->connector_type == DRM_MODE_CONNECTOR_eDP);
+		LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, HSW_DISP_PW_GLOBAL));
+	} else {
+		seq_puts(m, "LPSP not supported\n");
+	}
+}
+
 static void intel_dp_info(struct seq_file *m,
 			  struct intel_connector *intel_connector)
 {
@@ -1987,6 +2080,33 @@ static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data)
 }
 DEFINE_SHOW_ATTRIBUTE(i915_hdcp_sink_capability);
 
+static int i915_lpsp_info_show(struct seq_file *m, void *data)
+{
+	struct drm_connector *connector = m->private;
+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
+
+	if (connector->status != connector_status_connected)
+		return -ENODEV;
+
+	switch (INTEL_GEN(dev_priv)) {
+	case 12:
+		intel_lpsp_gen12_helper(m, connector);
+		break;
+	case 11:
+		intel_lpsp_gen11_helper(m, connector);
+		break;
+	case 10:
+	case 9:
+		intel_lpsp_gen9_helper(m, connector);
+		break;
+	default:
+		intel_lpsp_legacy_gen_helper(m, connector);
+	}
+
+	return 0;
+}
+DEFINE_SHOW_ATTRIBUTE(i915_lpsp_info);
+
 static int i915_dsc_fec_support_show(struct seq_file *m, void *data)
 {
 	struct drm_connector *connector = m->private;
@@ -2130,5 +2250,9 @@ int intel_connector_debugfs_add(struct drm_connector *connector)
 		debugfs_create_file("i915_dsc_fec_support", S_IRUGO, root,
 				    connector, &i915_dsc_fec_support_fops);
 
+	if (intel_have_lpsp_supported_panel(connector))
+		debugfs_create_file("i915_lpsp_info", 0444, root,
+				    connector, &i915_lpsp_info_fops);
+
 	return 0;
 }
diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
index 56cbae6327b7..14c5ad20287f 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power.h
+++ b/drivers/gpu/drm/i915/display/intel_display_power.h
@@ -266,6 +266,8 @@ intel_display_power_domain_str(enum intel_display_power_domain domain);
 
 bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
 				    enum intel_display_power_domain domain);
+bool intel_display_power_well_is_enabled(struct drm_i915_private *dev_priv,
+					 enum i915_power_well_id power_well_id);
 bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
 				      enum intel_display_power_domain domain);
 intel_wakeref_t intel_display_power_get(struct drm_i915_private *dev_priv,
-- 
2.26.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] [PATCH v3 3/3] drm/i915: Add connector dbgfs for all connectors
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 1/3] drm/i915: Power well id for ICL PG3 Anshuman Gupta
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs Anshuman Gupta
@ 2020-03-31 11:37 ` Anshuman Gupta
  2020-03-31 19:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for i915 lpsp support for lpsp igt (rev6) Patchwork
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 15+ messages in thread
From: Anshuman Gupta @ 2020-03-31 11:37 UTC (permalink / raw)
  To: intel-gfx; +Cc: jani.nikula, ankit.k.nautiyal

Add connector debugfs attributes for each intel
connector which is getting register.

v2:
- adding connector debugfs for each connector in
  intel_connector_register() to fix CI failure for legacy connectors.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
 drivers/gpu/drm/i915/display/intel_connector.c | 3 +++
 drivers/gpu/drm/i915/display/intel_dp.c        | 3 ---
 drivers/gpu/drm/i915/display/intel_hdmi.c      | 3 ---
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_connector.c b/drivers/gpu/drm/i915/display/intel_connector.c
index 98ec2ea86c7c..406e96785c76 100644
--- a/drivers/gpu/drm/i915/display/intel_connector.c
+++ b/drivers/gpu/drm/i915/display/intel_connector.c
@@ -33,6 +33,7 @@
 
 #include "i915_drv.h"
 #include "intel_connector.h"
+#include "intel_display_debugfs.h"
 #include "intel_display_types.h"
 #include "intel_hdcp.h"
 
@@ -123,6 +124,8 @@ int intel_connector_register(struct drm_connector *connector)
 		goto err_backlight;
 	}
 
+	intel_connector_debugfs_add(connector);
+
 	return 0;
 
 err_backlight:
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 2e715e6d7bb4..43751b573d60 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -48,7 +48,6 @@
 #include "intel_audio.h"
 #include "intel_connector.h"
 #include "intel_ddi.h"
-#include "intel_display_debugfs.h"
 #include "intel_display_types.h"
 #include "intel_dp.h"
 #include "intel_dp_link_training.h"
@@ -6206,8 +6205,6 @@ intel_dp_connector_register(struct drm_connector *connector)
 	if (ret)
 		return ret;
 
-	intel_connector_debugfs_add(connector);
-
 	DRM_DEBUG_KMS("registering %s bus for %s\n",
 		      intel_dp->aux.name, connector->kdev->kobj.name);
 
diff --git a/drivers/gpu/drm/i915/display/intel_hdmi.c b/drivers/gpu/drm/i915/display/intel_hdmi.c
index 0076abc63851..1f28153babbf 100644
--- a/drivers/gpu/drm/i915/display/intel_hdmi.c
+++ b/drivers/gpu/drm/i915/display/intel_hdmi.c
@@ -44,7 +44,6 @@
 #include "intel_audio.h"
 #include "intel_connector.h"
 #include "intel_ddi.h"
-#include "intel_display_debugfs.h"
 #include "intel_display_types.h"
 #include "intel_dp.h"
 #include "intel_dpio_phy.h"
@@ -2860,8 +2859,6 @@ intel_hdmi_connector_register(struct drm_connector *connector)
 	if (ret)
 		return ret;
 
-	intel_connector_debugfs_add(connector);
-
 	intel_hdmi_create_i2c_symlink(connector);
 
 	return ret;
-- 
2.26.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✓ Fi.CI.BAT: success for i915 lpsp support for lpsp igt (rev6)
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
                   ` (2 preceding siblings ...)
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Add connector dbgfs for all connectors Anshuman Gupta
@ 2020-03-31 19:11 ` Patchwork
  2020-04-01 14:17 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2020-03-31 19:11 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: intel-gfx

== Series Details ==

Series: i915 lpsp support for lpsp igt (rev6)
URL   : https://patchwork.freedesktop.org/series/74648/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_8228 -> Patchwork_17155
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

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

  Here are the unknown changes that may have been introduced in Patchwork_17155:

### IGT changes ###

#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@debugfs_test@read_all_entries:
    - {fi-ehl-1}:         [PASS][1] -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/fi-ehl-1/igt@debugfs_test@read_all_entries.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/fi-ehl-1/igt@debugfs_test@read_all_entries.html

  * igt@runner@aborted:
    - {fi-ehl-1}:         NOTRUN -> [FAIL][3]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/fi-ehl-1/igt@runner@aborted.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@i915_pm_rpm@module-reload:
    - fi-kbl-8809g:       [PASS][4] -> [SKIP][5] ([fdo#109271])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/fi-kbl-8809g/igt@i915_pm_rpm@module-reload.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/fi-kbl-8809g/igt@i915_pm_rpm@module-reload.html

  * igt@kms_chamelium@dp-crc-fast:
    - fi-cml-u2:          [PASS][6] -> [FAIL][7] ([i915#262])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/fi-cml-u2/igt@kms_chamelium@dp-crc-fast.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/fi-cml-u2/igt@kms_chamelium@dp-crc-fast.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262


Participating hosts (48 -> 39)
------------------------------

  Additional (1): fi-kbl-soraka 
  Missing    (10): fi-hsw-4200u fi-glk-dsi fi-byt-squawks fi-bsw-cyan fi-ilk-650 fi-ctg-p8600 fi-elk-e7500 fi-bdw-samus fi-byt-clapper fi-skl-6600u 


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

  * CI: CI-20190529 -> None
  * IGT: IGT_5548 -> IGTPW_4379
  * Linux: CI_DRM_8228 -> Patchwork_17155

  CI-20190529: 20190529
  CI_DRM_8228: 1f33fcd4f840355af75a61ce7204f39bafc52018 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_4379: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4379/index.html
  IGT_5548: d9e70dc1b35633b7d5c81cbfa165e331189eb260 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_17155: 0291685dfab162c1e089c5884a97fa349267cb89 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

0291685dfab1 drm/i915: Add connector dbgfs for all connectors
deaa2d3011d8 drm/i915: Add i915_lpsp_info debugfs
4267f9fc4f8e drm/i915: Power well id for ICL PG3

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
                   ` (3 preceding siblings ...)
  2020-03-31 19:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for i915 lpsp support for lpsp igt (rev6) Patchwork
@ 2020-04-01 14:17 ` Patchwork
  2020-04-02  9:06   ` Anshuman Gupta
  2020-04-03  8:48 ` Patchwork
                   ` (2 subsequent siblings)
  7 siblings, 1 reply; 15+ messages in thread
From: Patchwork @ 2020-04-01 14:17 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: intel-gfx

== Series Details ==

Series: i915 lpsp support for lpsp igt (rev6)
URL   : https://patchwork.freedesktop.org/series/74648/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_17155_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_17155_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

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

  Here are the unknown changes that may have been introduced in Patchwork_17155_full:

### IGT changes ###

#### Possible regressions ####

  * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
    - shard-tglb:         NOTRUN -> [SKIP][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
    - shard-iclb:         NOTRUN -> [SKIP][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@non-edp-lpsp.html

  * igt@i915_pm_rpm@fences-dpms:
    - shard-tglb:         [PASS][3] -> [SKIP][4] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html

  * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-iclb:         [PASS][5] -> [SKIP][6] +1 similar issue
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@runner@aborted:
    - shard-tglb:         NOTRUN -> [FAIL][7]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@runner@aborted.html

  
#### Warnings ####

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-snb:          [SKIP][8] ([fdo#109271]) -> [FAIL][9]
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/igt@i915_pm_lpsp@screens-disabled.html

  
#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * {igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb}:
    - shard-glk:          NOTRUN -> [FAIL][10]
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
    - shard-skl:          NOTRUN -> [FAIL][11]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl9/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html

  
New tests
---------

  New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:

### New IGT tests (2) ###

  * igt@gem_exec_capture@capture:
    - Statuses :
    - Exec time: [None] s

  * igt@i915_pm_lpsp@non-edp-lpsp:
    - Statuses : 4 pass(s) 3 skip(s)
    - Exec time: [0.0, 0.77] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_busy@busy-vcs1:
    - shard-iclb:         [PASS][12] -> [SKIP][13] ([fdo#112080]) +8 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_busy@busy-vcs1.html

  * igt@gem_exec_schedule@implicit-both-bsd1:
    - shard-iclb:         [PASS][14] -> [SKIP][15] ([fdo#109276] / [i915#677]) +1 similar issue
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@implicit-both-bsd1.html

  * igt@gem_exec_schedule@in-order-bsd2:
    - shard-iclb:         [PASS][16] -> [SKIP][17] ([fdo#109276]) +10 similar issues
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@gem_exec_schedule@in-order-bsd2.html

  * igt@gem_exec_schedule@pi-distinct-iova-bsd:
    - shard-iclb:         [PASS][18] -> [SKIP][19] ([i915#677]) +1 similar issue
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@pi-distinct-iova-bsd.html

  * igt@gem_exec_schedule@preempt-bsd:
    - shard-iclb:         [PASS][20] -> [SKIP][21] ([fdo#112146]) +5 similar issues
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html

  * igt@gem_exec_suspend@basic-s3:
    - shard-kbl:          [PASS][22] -> [DMESG-WARN][23] ([i915#180] / [i915#93] / [i915#95])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-snb:          [PASS][24] -> [TIMEOUT][25] ([i915#1526])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-glk:          [PASS][26] -> [FAIL][27] ([i915#1527])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rpm@fences-dpms:
    - shard-glk:          [PASS][28] -> [SKIP][29] ([fdo#109271]) +1 similar issue
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
    - shard-skl:          [PASS][30] -> [SKIP][31] ([fdo#109271]) +2 similar issues
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@i915_pm_rpm@fences-dpms.html

  * igt@i915_selftest@live@execlists:
    - shard-glk:          [PASS][32] -> [INCOMPLETE][33] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_selftest@live@execlists.html

  * igt@i915_suspend@forcewake:
    - shard-apl:          [PASS][34] -> [DMESG-WARN][35] ([i915#180])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@i915_suspend@forcewake.html

  * igt@kms_color@pipe-b-ctm-blue-to-red:
    - shard-apl:          [PASS][36] -> [FAIL][37] ([i915#129])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-kbl:          [PASS][38] -> [FAIL][39] ([i915#129])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-skl:          [PASS][40] -> [FAIL][41] ([i915#129])
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@kms_color@pipe-b-ctm-blue-to-red.html

  * igt@kms_color@pipe-c-legacy-gamma:
    - shard-kbl:          [PASS][42] -> [FAIL][43] ([i915#71])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-apl:          [PASS][44] -> [FAIL][45] ([i915#71])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-skl:          [PASS][46] -> [FAIL][47] ([i915#71])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/igt@kms_color@pipe-c-legacy-gamma.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - shard-kbl:          [PASS][48] -> [FAIL][49] ([i915#54] / [i915#93] / [i915#95])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-skl:          [PASS][50] -> [INCOMPLETE][51] ([i915#300])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
    - shard-skl:          [PASS][52] -> [FAIL][53] ([i915#54])
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-kbl:          [PASS][54] -> [DMESG-WARN][55] ([i915#180]) +4 similar issues
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-glk:          [PASS][56] -> [FAIL][57] ([i915#72])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [PASS][58] -> [SKIP][59] ([fdo#109349])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
    - shard-glk:          [PASS][60] -> [FAIL][61] ([i915#52] / [i915#54]) +2 similar issues
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html

  * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
    - shard-kbl:          [PASS][62] -> [FAIL][63] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
    - shard-apl:          [PASS][64] -> [FAIL][65] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html

  * igt@kms_fbcon_fbt@fbc:
    - shard-kbl:          [PASS][66] -> [FAIL][67] ([i915#64] / [i915#93] / [i915#95])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
    - shard-apl:          [PASS][68] -> [FAIL][69] ([i915#1525])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_fbcon_fbt@fbc.html

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-glk:          [PASS][70] -> [FAIL][71] ([i915#79])
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank.html

  * igt@kms_flip@flip-vs-expired-vblank:
    - shard-skl:          [PASS][72] -> [FAIL][73] ([i915#79])
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_flip@flip-vs-expired-vblank.html

  * igt@kms_flip_tiling@flip-changes-tiling-y:
    - shard-apl:          [PASS][74] -> [FAIL][75] ([i915#95])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
    - shard-kbl:          [PASS][76] -> [FAIL][77] ([i915#699] / [i915#93] / [i915#95])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
    - shard-kbl:          [PASS][78] -> [FAIL][79] ([fdo#108145] / [i915#93] / [i915#95])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
    - shard-apl:          [PASS][80] -> [FAIL][81] ([fdo#108145] / [i915#95])
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html

  * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
    - shard-skl:          [PASS][82] -> [FAIL][83] ([fdo#108145]) +1 similar issue
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html

  * igt@kms_plane_cursor@pipe-a-overlay-size-256:
    - shard-kbl:          [PASS][84] -> [FAIL][85] ([i915#1559] / [i915#93] / [i915#95])
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
    - shard-apl:          [PASS][86] -> [FAIL][87] ([i915#1559] / [i915#95])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html

  * igt@kms_psr@psr2_primary_render:
    - shard-iclb:         [PASS][88] -> [SKIP][89] ([fdo#109441])
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@kms_psr@psr2_primary_render.html

  * igt@kms_vblank@pipe-d-ts-continuation-suspend:
    - shard-tglb:         [PASS][90] -> [INCOMPLETE][91] ([i915#460])
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@kms_vblank@pipe-d-ts-continuation-suspend.html

  * igt@perf@invalid-open-flags:
    - shard-tglb:         [PASS][92] -> [SKIP][93] ([i915#405])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
    - shard-apl:          [PASS][94] -> [SKIP][95] ([fdo#109271])
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
    - shard-iclb:         [PASS][96] -> [SKIP][97] ([i915#405])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
    - shard-kbl:          [PASS][98] -> [SKIP][99] ([fdo#109271])
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@perf@invalid-open-flags.html

  
#### Possible fixes ####

  * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
    - shard-skl:          [FAIL][100] ([i915#1528]) -> [PASS][101]
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html

  * igt@gem_exec_balancer@smoke:
    - shard-iclb:         [SKIP][102] ([fdo#110854]) -> [PASS][103]
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_balancer@smoke.html

  * igt@gem_exec_schedule@implicit-read-write-bsd2:
    - shard-iclb:         [SKIP][104] ([fdo#109276] / [i915#677]) -> [PASS][105]
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@implicit-read-write-bsd2.html

  * igt@gem_exec_schedule@pi-common-bsd:
    - shard-iclb:         [SKIP][106] ([i915#677]) -> [PASS][107]
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@pi-common-bsd.html

  * igt@gem_exec_schedule@preempt-other-bsd:
    - shard-iclb:         [SKIP][108] ([fdo#112146]) -> [PASS][109] +2 similar issues
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/igt@gem_exec_schedule@preempt-other-bsd.html

  * igt@gem_exec_schedule@preempt-queue-bsd1:
    - shard-iclb:         [SKIP][110] ([fdo#109276]) -> [PASS][111] +11 similar issues
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@preempt-queue-bsd1.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-apl:          [DMESG-WARN][112] ([i915#180]) -> [PASS][113] +1 similar issue
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@gem_workarounds@suspend-resume-context.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-skl:          [DMESG-WARN][114] -> [PASS][115]
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_pm_lpsp@edp-native:
    - shard-iclb:         [SKIP][116] ([fdo#109301]) -> [PASS][117] +1 similar issue
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@edp-native.html

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-skl:          [SKIP][118] ([fdo#109271]) -> [PASS][119] +1 similar issue
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
    - shard-tglb:         [SKIP][120] ([fdo#109301]) -> [PASS][121] +1 similar issue
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
    - shard-kbl:          [SKIP][122] ([fdo#109271]) -> [PASS][123]
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
    - shard-apl:          [SKIP][124] ([fdo#109271]) -> [PASS][125]
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
    - shard-glk:          [SKIP][126] ([fdo#109271]) -> [PASS][127]
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@i915_pm_lpsp@screens-disabled.html

  * igt@i915_selftest@live@execlists:
    - shard-apl:          [INCOMPLETE][128] ([i915#656]) -> [PASS][129]
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@requests:
    - shard-tglb:         [INCOMPLETE][130] ([i915#1531]) -> [PASS][131]
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_selftest@live@requests.html

  * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
    - shard-kbl:          [FAIL][132] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][133]
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
    - shard-kbl:          [FAIL][134] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][135] +2 similar issues
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][136] ([i915#180]) -> [PASS][137] +2 similar issues
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
    - shard-glk:          [FAIL][138] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][139]
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html

  * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
    - shard-glk:          [FAIL][140] ([i915#52] / [i915#54]) -> [PASS][141] +5 similar issues
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html

  * igt@kms_flip@plain-flip-ts-check:
    - shard-glk:          [FAIL][142] ([i915#34]) -> [PASS][143]
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/igt@kms_flip@plain-flip-ts-check.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
    - shard-skl:          [FAIL][144] ([i915#49]) -> [PASS][145]
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-skl:          [FAIL][146] ([i915#1188]) -> [PASS][147]
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
    - shard-apl:          [FAIL][148] ([i915#53] / [i915#95]) -> [PASS][149]
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
    - shard-kbl:          [FAIL][150] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][151]
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - shard-kbl:          [INCOMPLETE][152] ([i915#155]) -> [PASS][153]
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
    - shard-kbl:          [FAIL][154] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][155]
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-apl:          [FAIL][156] ([fdo#108145] / [i915#95]) -> [PASS][157]
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
    - shard-skl:          [FAIL][158] ([fdo#108145]) -> [PASS][159]
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_psr@psr2_primary_page_flip:
    - shard-iclb:         [SKIP][160] ([fdo#109441]) -> [PASS][161] +2 similar issues
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html

  * igt@perf_pmu@busy-check-all-vcs1:
    - shard-iclb:         [SKIP][162] ([fdo#112080]) -> [PASS][163] +9 similar issues
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
   [163]: https://intel-gfx-ci.01.org/tree/dr

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs
  2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs Anshuman Gupta
@ 2020-04-01 15:53   ` Manna, Animesh
  2020-04-02 12:45     ` Anshuman Gupta
  0 siblings, 1 reply; 15+ messages in thread
From: Manna, Animesh @ 2020-04-01 15:53 UTC (permalink / raw)
  To: Anshuman Gupta, intel-gfx; +Cc: jani.nikula, ankit.k.nautiyal


On 31-03-2020 17:07, Anshuman Gupta wrote:
> New i915_pm_lpsp igt solution approach relies on connector specific
> debugfs attribute i915_lpsp_info, it exposes whether an output is
> capable of driving lpsp and exposes lpsp enablement info.
>
> v2:
> - CI fixup.
> v3:
> - register i915_lpsp_info only for supported connector. [Jani]
> - use intel_display_power_well_is_enabled() instead of looking
>    inside power_well count. [Jani]
> - fixes the lpsp capable conditional logic. [Jani]
> - combined the lpsp capable and enable info. [Jani]
>
> Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
> ---
>   .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
>   .../drm/i915/display/intel_display_power.h    |   2 +
>   2 files changed, 126 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> index 424f4e52f783..b185c4617468 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> @@ -9,6 +9,7 @@
>   #include "i915_debugfs.h"
>   #include "intel_csr.h"
>   #include "intel_display_debugfs.h"
> +#include "intel_display_power.h"
>   #include "intel_display_types.h"
>   #include "intel_dp.h"
>   #include "intel_fbc.h"
> @@ -611,6 +612,98 @@ static void intel_hdcp_info(struct seq_file *m,
>   	seq_puts(m, "\n");
>   }
>   
> +#define LPSP_CAPABLE(COND) (COND ? seq_puts(m, "LPSP capable\n") : seq_puts(m, "LPSP incapable\n"))
> +#define LPSP_ENABLE(COND) (COND ? seq_puts(m, "LPSP enabled\n") : seq_puts(m, "LPSP disabled\n"))
> +
> +/* LVDS also an embedded panel but we are not interested in it */
> +static bool intel_have_embedded_panel(struct drm_connector *connector)
> +{
> +	return connector->connector_type == DRM_MODE_CONNECTOR_DSI ||
> +		connector->connector_type == DRM_MODE_CONNECTOR_eDP;
> +}
> +
> +static bool intel_have_gen9_lpsp_panel(struct drm_connector *connector)
> +{
> +	return intel_have_embedded_panel(connector) ||
> +		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort;
> +}
> +
> +static bool intel_have_lpsp_supported_panel(struct drm_connector *connector)
> +{
> +	return intel_have_gen9_lpsp_panel(connector) ||
> +		connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
> +		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
> +}

This function will pass for every platform for almost all (EDP/MIPI/DP/HDMI) connector type even if not supported ...rt?
Apart from that I did not understand the purpose of above functions.
Can we have a single function to check the connector is supported lpsp or not.

static bool is_lpsp_supported(struct drm_connector *connector)

In function definition we can check for platform first, then check connector_type and return true/false.
  

> +
> +static bool
> +intel_lpsp_power_well_enabled(struct drm_i915_private *dev_priv,
> +			      enum i915_power_well_id power_well_id)
> +{
> +	intel_wakeref_t wakeref;
> +	bool is_enabled;
> +
> +	wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
> +	is_enabled = intel_display_power_well_is_enabled(dev_priv,
> +							 power_well_id);
> +	intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
> +
> +	return is_enabled;
> +}
> +
> +static void
> +intel_lpsp_gen12_helper(struct seq_file *m, struct drm_connector *connector)
> +{
> +	struct intel_encoder *encoder =
> +			intel_attached_encoder(to_intel_connector(connector));
> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> +	bool lpsp_capable = false;
> +
> +	if (IS_TIGERLAKE(dev_priv))
> +		lpsp_capable = encoder->port <= PORT_C;
> +
> +	LPSP_CAPABLE(lpsp_capable);

is_supported and capable looks similar to me, what is the difference?

> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> +}
> +
> +static void
> +intel_lpsp_gen11_helper(struct seq_file *m, struct drm_connector *connector)
> +{
> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> +
> +	LPSP_CAPABLE(intel_have_embedded_panel(connector));
> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> +}
> +
> +static void
> +intel_lpsp_gen9_helper(struct seq_file *m, struct drm_connector *connector)
> +{
> +	struct intel_encoder *encoder =
> +			intel_attached_encoder(to_intel_connector(connector));
> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> +
> +	LPSP_CAPABLE(encoder->port == PORT_A &&
> +		     intel_have_gen9_lpsp_panel(connector));
> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, SKL_DISP_PW_2));
> +}
> +
> +static void
> +intel_lpsp_legacy_gen_helper(struct seq_file *m,
> +			     struct drm_connector *connector)
> +{
> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> +
> +	/*
> +	 * Apart from HASWELL/BROADWELL other legacy platform doesn't
> +	 * support lpsp.
> +	 */
> +	if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) {
> +		LPSP_CAPABLE(connector->connector_type == DRM_MODE_CONNECTOR_eDP);
> +		LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, HSW_DISP_PW_GLOBAL));
> +	} else {
> +		seq_puts(m, "LPSP not supported\n");
> +	}
> +}
> +
>   static void intel_dp_info(struct seq_file *m,
>   			  struct intel_connector *intel_connector)
>   {
> @@ -1987,6 +2080,33 @@ static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data)
>   }
>   DEFINE_SHOW_ATTRIBUTE(i915_hdcp_sink_capability);
>   
> +static int i915_lpsp_info_show(struct seq_file *m, void *data)
> +{
> +	struct drm_connector *connector = m->private;
> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> +
> +	if (connector->status != connector_status_connected)
> +		return -ENODEV;
> +
> +	switch (INTEL_GEN(dev_priv)) {
> +	case 12:
> +		intel_lpsp_gen12_helper(m, connector);
> +		break;
> +	case 11:
> +		intel_lpsp_gen11_helper(m, connector);
> +		break;
> +	case 10:
> +	case 9:
> +		intel_lpsp_gen9_helper(m, connector);
> +		break;
> +	default:
> +		intel_lpsp_legacy_gen_helper(m, connector);
> +	}
> +
> +	return 0;
> +}
> +DEFINE_SHOW_ATTRIBUTE(i915_lpsp_info);
> +
>   static int i915_dsc_fec_support_show(struct seq_file *m, void *data)
>   {
>   	struct drm_connector *connector = m->private;
> @@ -2130,5 +2250,9 @@ int intel_connector_debugfs_add(struct drm_connector *connector)
>   		debugfs_create_file("i915_dsc_fec_support", S_IRUGO, root,
>   				    connector, &i915_dsc_fec_support_fops);
>   
> +	if (intel_have_lpsp_supported_panel(connector))
> +		debugfs_create_file("i915_lpsp_info", 0444, root,
> +				    connector, &i915_lpsp_info_fops);
> +
>   	return 0;
>   }
> diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
> index 56cbae6327b7..14c5ad20287f 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_power.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_power.h
> @@ -266,6 +266,8 @@ intel_display_power_domain_str(enum intel_display_power_domain domain);
>   
>   bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
>   				    enum intel_display_power_domain domain);
> +bool intel_display_power_well_is_enabled(struct drm_i915_private *dev_priv,
> +					 enum i915_power_well_id power_well_id);
>   bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
>   				      enum intel_display_power_domain domain);
>   intel_wakeref_t intel_display_power_get(struct drm_i915_private *dev_priv,
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx]  ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)
  2020-04-01 14:17 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
@ 2020-04-02  9:06   ` Anshuman Gupta
  2020-04-03  7:43     ` Vudum, Lakshminarayana
  0 siblings, 1 reply; 15+ messages in thread
From: Anshuman Gupta @ 2020-04-02  9:06 UTC (permalink / raw)
  To: lakshminarayana.vudum; +Cc: intel-gfx

On 2020-04-01 at 14:17:33 +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: i915 lpsp support for lpsp igt (rev6)
> URL   : https://patchwork.freedesktop.org/series/74648/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full
> ====================================================
> 
> Summary
> -------
> 
>   **FAILURE**
> 
>   Serious unknown changes coming with Patchwork_17155_full absolutely need to be
>   verified manually.
>   
>   If you think the reported changes have nothing to do with the changes
>   introduced in Patchwork_17155_full, please notify your bug team to allow them
>   to document this new failure mode, which will reduce false positives in CI.
> 
>   
> 
> Possible new issues
> -------------------
> 
>   Here are the unknown changes that may have been introduced in Patchwork_17155_full:
>
Hi Lakshmi , 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>   * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
>     - shard-tglb:         NOTRUN -> [SKIP][1]
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
>     - shard-iclb:         NOTRUN -> [SKIP][2]
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@non-edp-lpsp.html

Above are new test and valid skip since there is no non-edp panel, could we filter these as valid skip.
Test requirement: valid_output
No valid output found
> 
>   * igt@i915_pm_rpm@fences-dpms:
>     - shard-tglb:         [PASS][3] -> [SKIP][4] +1 similar issue
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
> 
>   * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
>     - shard-iclb:         [PASS][5] -> [SKIP][6] +1 similar issue
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
Above two test fails due to runtime-pm was actvie
"(i915_pm_rpm:2380) igt_pm-WARNING: timeout: pm_status expected:suspended, got:active"
Could u please check if there is any known issue, if it is not known issue probably we need to file bug for these.
> 
>   * igt@runner@aborted:
>     - shard-tglb:         NOTRUN -> [FAIL][7]
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@runner@aborted.html
Above failure is due to below WARN_ON in kms_vblank@pipe-D-ts-continuation-suspend
<7>[  500.119918] [IGT] kms_vblank: starting subtest pipe-D-ts-continuation-suspend
-------------------------------------------------------------------------------------
<4>[  501.899229] ------------[ cut here ]------------
<4>[  501.899232] i915 raw-wakerefs=1 wakelocks=1 on cleanup
<4>[  501.899280] WARNING: CPU: 7 PID: 2600 at drivers/gpu/drm/i915/intel_runtime_pm.c:602 intel_runtime_pm_driver_release+0x27/0x40 [i915]
Is above WARN_ON a known issue.
Thanks ,
Anshuman Gupta
> 
>   
> #### Warnings ####
> 
>   * igt@i915_pm_lpsp@screens-disabled:
>     - shard-snb:          [SKIP][8] ([fdo#109271]) -> [FAIL][9]
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/igt@i915_pm_lpsp@screens-disabled.html
> 
>   
> #### Suppressed ####
> 
>   The following results come from untrusted machines, tests, or statuses.
>   They do not affect the overall result.
> 
>   * {igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb}:
>     - shard-glk:          NOTRUN -> [FAIL][10]
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
>     - shard-skl:          NOTRUN -> [FAIL][11]
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl9/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
> 
>   
> New tests
> ---------
> 
>   New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:
> 
> ### New IGT tests (2) ###
> 
>   * igt@gem_exec_capture@capture:
>     - Statuses :
>     - Exec time: [None] s
> 
>   * igt@i915_pm_lpsp@non-edp-lpsp:
>     - Statuses : 4 pass(s) 3 skip(s)
>     - Exec time: [0.0, 0.77] s
> 
>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_17155_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_busy@busy-vcs1:
>     - shard-iclb:         [PASS][12] -> [SKIP][13] ([fdo#112080]) +8 similar issues
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_busy@busy-vcs1.html
> 
>   * igt@gem_exec_schedule@implicit-both-bsd1:
>     - shard-iclb:         [PASS][14] -> [SKIP][15] ([fdo#109276] / [i915#677]) +1 similar issue
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@implicit-both-bsd1.html
> 
>   * igt@gem_exec_schedule@in-order-bsd2:
>     - shard-iclb:         [PASS][16] -> [SKIP][17] ([fdo#109276]) +10 similar issues
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@gem_exec_schedule@in-order-bsd2.html
> 
>   * igt@gem_exec_schedule@pi-distinct-iova-bsd:
>     - shard-iclb:         [PASS][18] -> [SKIP][19] ([i915#677]) +1 similar issue
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-bsd:
>     - shard-iclb:         [PASS][20] -> [SKIP][21] ([fdo#112146]) +5 similar issues
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html
> 
>   * igt@gem_exec_suspend@basic-s3:
>     - shard-kbl:          [PASS][22] -> [DMESG-WARN][23] ([i915#180] / [i915#93] / [i915#95])
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@gem_exec_suspend@basic-s3.html
> 
>   * igt@i915_pm_rc6_residency@rc6-idle:
>     - shard-snb:          [PASS][24] -> [TIMEOUT][25] ([i915#1526])
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
>    [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
>     - shard-glk:          [PASS][26] -> [FAIL][27] ([i915#1527])
>    [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
>    [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
> 
>   * igt@i915_pm_rpm@fences-dpms:
>     - shard-glk:          [PASS][28] -> [SKIP][29] ([fdo#109271]) +1 similar issue
>    [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
>    [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
>     - shard-skl:          [PASS][30] -> [SKIP][31] ([fdo#109271]) +2 similar issues
>    [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
>    [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@i915_pm_rpm@fences-dpms.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-glk:          [PASS][32] -> [INCOMPLETE][33] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
>    [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
>    [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_selftest@live@execlists.html
> 
>   * igt@i915_suspend@forcewake:
>     - shard-apl:          [PASS][34] -> [DMESG-WARN][35] ([i915#180])
>    [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
>    [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@i915_suspend@forcewake.html
> 
>   * igt@kms_color@pipe-b-ctm-blue-to-red:
>     - shard-apl:          [PASS][36] -> [FAIL][37] ([i915#129])
>    [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
>     - shard-kbl:          [PASS][38] -> [FAIL][39] ([i915#129])
>    [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
>     - shard-skl:          [PASS][40] -> [FAIL][41] ([i915#129])
>    [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@kms_color@pipe-b-ctm-blue-to-red.html
> 
>   * igt@kms_color@pipe-c-legacy-gamma:
>     - shard-kbl:          [PASS][42] -> [FAIL][43] ([i915#71])
>    [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
>    [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
>     - shard-apl:          [PASS][44] -> [FAIL][45] ([i915#71])
>    [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
>    [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
>     - shard-skl:          [PASS][46] -> [FAIL][47] ([i915#71])
>    [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
>    [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/igt@kms_color@pipe-c-legacy-gamma.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - shard-kbl:          [PASS][48] -> [FAIL][49] ([i915#54] / [i915#93] / [i915#95])
>    [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
>    [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - shard-skl:          [PASS][50] -> [INCOMPLETE][51] ([i915#300])
>    [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
>    [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
>     - shard-skl:          [PASS][52] -> [FAIL][53] ([i915#54])
>    [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
>    [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>     - shard-kbl:          [PASS][54] -> [DMESG-WARN][55] ([i915#180]) +4 similar issues
>    [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
>    [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
> 
>   * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
>     - shard-glk:          [PASS][56] -> [FAIL][57] ([i915#72])
>    [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
>    [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
> 
>   * igt@kms_dp_dsc@basic-dsc-enable-edp:
>     - shard-iclb:         [PASS][58] -> [SKIP][59] ([fdo#109349])
>    [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
>    [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@kms_dp_dsc@basic-dsc-enable-edp.html
> 
>   * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
>     - shard-glk:          [PASS][60] -> [FAIL][61] ([i915#52] / [i915#54]) +2 similar issues
>    [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
>    [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
> 
>   * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
>     - shard-kbl:          [PASS][62] -> [FAIL][63] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
>    [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>    [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>     - shard-apl:          [PASS][64] -> [FAIL][65] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
>    [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>    [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
> 
>   * igt@kms_fbcon_fbt@fbc:
>     - shard-kbl:          [PASS][66] -> [FAIL][67] ([i915#64] / [i915#93] / [i915#95])
>    [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
>    [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
>     - shard-apl:          [PASS][68] -> [FAIL][69] ([i915#1525])
>    [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
>    [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_fbcon_fbt@fbc.html
> 
>   * igt@kms_flip@2x-flip-vs-expired-vblank:
>     - shard-glk:          [PASS][70] -> [FAIL][71] ([i915#79])
>    [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
>    [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank.html
> 
>   * igt@kms_flip@flip-vs-expired-vblank:
>     - shard-skl:          [PASS][72] -> [FAIL][73] ([i915#79])
>    [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
>    [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_flip@flip-vs-expired-vblank.html
> 
>   * igt@kms_flip_tiling@flip-changes-tiling-y:
>     - shard-apl:          [PASS][74] -> [FAIL][75] ([i915#95])
>    [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
>    [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
>     - shard-kbl:          [PASS][76] -> [FAIL][77] ([i915#699] / [i915#93] / [i915#95])
>    [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
>    [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
>     - shard-kbl:          [PASS][78] -> [FAIL][79] ([fdo#108145] / [i915#93] / [i915#95])
>    [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>    [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>     - shard-apl:          [PASS][80] -> [FAIL][81] ([fdo#108145] / [i915#95])
>    [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>    [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
> 
>   * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
>     - shard-skl:          [PASS][82] -> [FAIL][83] ([fdo#108145]) +1 similar issue
>    [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
>    [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
> 
>   * igt@kms_plane_cursor@pipe-a-overlay-size-256:
>     - shard-kbl:          [PASS][84] -> [FAIL][85] ([i915#1559] / [i915#93] / [i915#95])
>    [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>    [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>     - shard-apl:          [PASS][86] -> [FAIL][87] ([i915#1559] / [i915#95])
>    [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>    [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
> 
>   * igt@kms_psr@psr2_primary_render:
>     - shard-iclb:         [PASS][88] -> [SKIP][89] ([fdo#109441])
>    [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
>    [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@kms_psr@psr2_primary_render.html
> 
>   * igt@kms_vblank@pipe-d-ts-continuation-suspend:
>     - shard-tglb:         [PASS][90] -> [INCOMPLETE][91] ([i915#460])
>    [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
>    [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
> 
>   * igt@perf@invalid-open-flags:
>     - shard-tglb:         [PASS][92] -> [SKIP][93] ([i915#405])
>    [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
>    [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
>     - shard-apl:          [PASS][94] -> [SKIP][95] ([fdo#109271])
>    [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
>    [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
>     - shard-iclb:         [PASS][96] -> [SKIP][97] ([i915#405])
>    [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
>    [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
>     - shard-kbl:          [PASS][98] -> [SKIP][99] ([fdo#109271])
>    [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
>    [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@perf@invalid-open-flags.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
>     - shard-skl:          [FAIL][100] ([i915#1528]) -> [PASS][101]
>    [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
>    [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
> 
>   * igt@gem_exec_balancer@smoke:
>     - shard-iclb:         [SKIP][102] ([fdo#110854]) -> [PASS][103]
>    [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
>    [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_balancer@smoke.html
> 
>   * igt@gem_exec_schedule@implicit-read-write-bsd2:
>     - shard-iclb:         [SKIP][104] ([fdo#109276] / [i915#677]) -> [PASS][105]
>    [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
>    [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@implicit-read-write-bsd2.html
> 
>   * igt@gem_exec_schedule@pi-common-bsd:
>     - shard-iclb:         [SKIP][106] ([i915#677]) -> [PASS][107]
>    [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
>    [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@pi-common-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-other-bsd:
>     - shard-iclb:         [SKIP][108] ([fdo#112146]) -> [PASS][109] +2 similar issues
>    [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
>    [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/igt@gem_exec_schedule@preempt-other-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-queue-bsd1:
>     - shard-iclb:         [SKIP][110] ([fdo#109276]) -> [PASS][111] +11 similar issues
>    [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
>    [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@preempt-queue-bsd1.html
> 
>   * igt@gem_workarounds@suspend-resume-context:
>     - shard-apl:          [DMESG-WARN][112] ([i915#180]) -> [PASS][113] +1 similar issue
>    [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
>    [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@gem_workarounds@suspend-resume-context.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-skl:          [DMESG-WARN][114] -> [PASS][115]
>    [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
>    [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@gen9_exec_parse@allowed-all.html
> 
>   * igt@i915_pm_lpsp@edp-native:
>     - shard-iclb:         [SKIP][116] ([fdo#109301]) -> [PASS][117] +1 similar issue
>    [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
>    [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
> 
>   * igt@i915_pm_lpsp@screens-disabled:
>     - shard-skl:          [SKIP][118] ([fdo#109271]) -> [PASS][119] +1 similar issue
>    [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
>    [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-tglb:         [SKIP][120] ([fdo#109301]) -> [PASS][121] +1 similar issue
>    [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
>    [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-kbl:          [SKIP][122] ([fdo#109271]) -> [PASS][123]
>    [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
>    [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-apl:          [SKIP][124] ([fdo#109271]) -> [PASS][125]
>    [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
>    [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-glk:          [SKIP][126] ([fdo#109271]) -> [PASS][127]
>    [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
>    [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@i915_pm_lpsp@screens-disabled.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-apl:          [INCOMPLETE][128] ([i915#656]) -> [PASS][129]
>    [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
>    [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@i915_selftest@live@execlists.html
> 
>   * igt@i915_selftest@live@requests:
>     - shard-tglb:         [INCOMPLETE][130] ([i915#1531]) -> [PASS][131]
>    [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
>    [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_selftest@live@requests.html
> 
>   * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
>     - shard-kbl:          [FAIL][132] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][133]
>    [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
>    [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
>     - shard-kbl:          [FAIL][134] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][135] +2 similar issues
>    [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
>    [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - shard-kbl:          [DMESG-WARN][136] ([i915#180]) -> [PASS][137] +2 similar issues
>    [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
>    [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
> 
>   * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
>     - shard-glk:          [FAIL][138] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][139]
>    [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
>    [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
> 
>   * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
>     - shard-glk:          [FAIL][140] ([i915#52] / [i915#54]) -> [PASS][141] +5 similar issues
>    [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
>    [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
> 
>   * igt@kms_flip@plain-flip-ts-check:
>     - shard-glk:          [FAIL][142] ([i915#34]) -> [PASS][143]
>    [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
>    [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/igt@kms_flip@plain-flip-ts-check.html
> 
>   * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
>     - shard-skl:          [FAIL][144] ([i915#49]) -> [PASS][145]
>    [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
>    [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
> 
>   * igt@kms_hdr@bpc-switch-suspend:
>     - shard-skl:          [FAIL][146] ([i915#1188]) -> [PASS][147]
>    [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
>    [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/igt@kms_hdr@bpc-switch-suspend.html
> 
>   * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
>     - shard-apl:          [FAIL][148] ([i915#53] / [i915#95]) -> [PASS][149]
>    [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>    [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>     - shard-kbl:          [FAIL][150] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][151]
>    [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>    [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
> 
>   * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
>     - shard-kbl:          [INCOMPLETE][152] ([i915#155]) -> [PASS][153]
>    [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
>    [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
>     - shard-kbl:          [FAIL][154] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][155]
>    [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
>    [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>     - shard-apl:          [FAIL][156] ([fdo#108145] / [i915#95]) -> [PASS][157]
>    [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>     - shard-skl:          [FAIL][158] ([fdo#108145]) -> [PASS][159]
>    [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_primary_page_flip:
>     - shard-iclb:         [SKIP][160] ([fdo#109441]) -> [PASS][161] +2 similar issues
>    [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
>    [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html
> 
>   * igt@perf_pmu@busy-check-all-vcs1:
>     - shard-iclb:         [SKIP][162] ([fdo#112080]) -> [PASS][163] +9 similar issues
>    [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
>    [163]: https://intel-gfx-ci.01.org/tree/dr
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs
  2020-04-01 15:53   ` Manna, Animesh
@ 2020-04-02 12:45     ` Anshuman Gupta
  2020-04-02 15:29       ` Manna, Animesh
  0 siblings, 1 reply; 15+ messages in thread
From: Anshuman Gupta @ 2020-04-02 12:45 UTC (permalink / raw)
  To: Manna, Animesh; +Cc: jani.nikula, intel-gfx, ankit.k.nautiyal

On 2020-04-01 at 21:23:28 +0530, Manna, Animesh wrote:
thanks animesh for review!
> 
> On 31-03-2020 17:07, Anshuman Gupta wrote:
> >New i915_pm_lpsp igt solution approach relies on connector specific
> >debugfs attribute i915_lpsp_info, it exposes whether an output is
> >capable of driving lpsp and exposes lpsp enablement info.
> >
> >v2:
> >- CI fixup.
> >v3:
> >- register i915_lpsp_info only for supported connector. [Jani]
> >- use intel_display_power_well_is_enabled() instead of looking
> >   inside power_well count. [Jani]
> >- fixes the lpsp capable conditional logic. [Jani]
> >- combined the lpsp capable and enable info. [Jani]
> >
> >Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
> >---
> >  .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
> >  .../drm/i915/display/intel_display_power.h    |   2 +
> >  2 files changed, 126 insertions(+)
> >
> >diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >index 424f4e52f783..b185c4617468 100644
> >--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >@@ -9,6 +9,7 @@
> >  #include "i915_debugfs.h"
> >  #include "intel_csr.h"
> >  #include "intel_display_debugfs.h"
> >+#include "intel_display_power.h"
> >  #include "intel_display_types.h"
> >  #include "intel_dp.h"
> >  #include "intel_fbc.h"
> >@@ -611,6 +612,98 @@ static void intel_hdcp_info(struct seq_file *m,
> >  	seq_puts(m, "\n");
> >  }
> >+#define LPSP_CAPABLE(COND) (COND ? seq_puts(m, "LPSP capable\n") : seq_puts(m, "LPSP incapable\n"))
> >+#define LPSP_ENABLE(COND) (COND ? seq_puts(m, "LPSP enabled\n") : seq_puts(m, "LPSP disabled\n"))
> >+
> >+/* LVDS also an embedded panel but we are not interested in it */
> >+static bool intel_have_embedded_panel(struct drm_connector *connector)
> >+{
> >+	return connector->connector_type == DRM_MODE_CONNECTOR_DSI ||
> >+		connector->connector_type == DRM_MODE_CONNECTOR_eDP;
> >+}
> >+
> >+static bool intel_have_gen9_lpsp_panel(struct drm_connector *connector)
> >+{
> >+	return intel_have_embedded_panel(connector) ||
> >+		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort;
> >+}
> >+
> >+static bool intel_have_lpsp_supported_panel(struct drm_connector *connector)
> >+{
> >+	return intel_have_gen9_lpsp_panel(connector) ||
> >+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
> >+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
> >+}
> 
> This function will pass for every platform for almost all (EDP/MIPI/DP/HDMI) connector type even if not supported ...rt?
Above function will only used to add i915_lpsp_info for DP/MIPI/DP/HDMI connecotr,
It can nuke it with condition below condition.
 return connector->connector_type == DRM_MODE_CONNECTOR_DSI || connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
 		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort || connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
So in order to avoid such big condition i had prefred the above function, please suggest a better readable way.
use condition as such, function name change or using a macro. 
> Apart from that I did not understand the purpose of above functions.
My thought process was to break longer conditional if chunk in static function,
please suggest if u are in favour of nuke these functions, or if u want to suggest
a better name.
> Can we have a single function to check the connector is supported lpsp or not.
> 
> static bool is_lpsp_supported(struct drm_connector *connector)
> 
> In function definition we can check for platform first, then check connector_type and return true/false.
i915_lpsp_info_show is first checking the gen and then platform, after checking
platform it needs to check DDI port and connector based upon platform lpsp block diagram
in order to evaluate lpsp capablity, followed by power well check to evlauate lpsp
enabled.
if i understand you are suggesting to break above two parts,
is_lpsp_supported()
is_lpsp_capable()
but by breaking above we would require to check gen and platfrom twice
which can be avoided by combining above.
please correct me if i am wrong.
Thanks ,
Anshuman Gupta.  
> 
> >+
> >+static bool
> >+intel_lpsp_power_well_enabled(struct drm_i915_private *dev_priv,
> >+			      enum i915_power_well_id power_well_id)
> >+{
> >+	intel_wakeref_t wakeref;
> >+	bool is_enabled;
> >+
> >+	wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
> >+	is_enabled = intel_display_power_well_is_enabled(dev_priv,
> >+							 power_well_id);
> >+	intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
> >+
> >+	return is_enabled;
> >+}
> >+
> >+static void
> >+intel_lpsp_gen12_helper(struct seq_file *m, struct drm_connector *connector)
> >+{
> >+	struct intel_encoder *encoder =
> >+			intel_attached_encoder(to_intel_connector(connector));
> >+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >+	bool lpsp_capable = false;
> >+
> >+	if (IS_TIGERLAKE(dev_priv))
> >+		lpsp_capable = encoder->port <= PORT_C;
> >+
> >+	LPSP_CAPABLE(lpsp_capable);
> 
> is_supported and capable looks similar to me, what is the difference?
is_supported is just to differentiate from legacy connector, we don't want to
add debugfs for legacy conector.
> 
> >+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> >+}
> >+
> >+static void
> >+intel_lpsp_gen11_helper(struct seq_file *m, struct drm_connector *connector)
> >+{
> >+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >+
> >+	LPSP_CAPABLE(intel_have_embedded_panel(connector));
> >+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> >+}
> >+
> >+static void
> >+intel_lpsp_gen9_helper(struct seq_file *m, struct drm_connector *connector)
> >+{
> >+	struct intel_encoder *encoder =
> >+			intel_attached_encoder(to_intel_connector(connector));
> >+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >+
> >+	LPSP_CAPABLE(encoder->port == PORT_A &&
> >+		     intel_have_gen9_lpsp_panel(connector));
> >+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, SKL_DISP_PW_2));
> >+}
> >+
> >+static void
> >+intel_lpsp_legacy_gen_helper(struct seq_file *m,
> >+			     struct drm_connector *connector)
> >+{
> >+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >+
> >+	/*
> >+	 * Apart from HASWELL/BROADWELL other legacy platform doesn't
> >+	 * support lpsp.
> >+	 */
> >+	if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) {
> >+		LPSP_CAPABLE(connector->connector_type == DRM_MODE_CONNECTOR_eDP);
> >+		LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, HSW_DISP_PW_GLOBAL));
> >+	} else {
> >+		seq_puts(m, "LPSP not supported\n");
> >+	}
> >+}
> >+
> >  static void intel_dp_info(struct seq_file *m,
> >  			  struct intel_connector *intel_connector)
> >  {
> >@@ -1987,6 +2080,33 @@ static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data)
> >  }
> >  DEFINE_SHOW_ATTRIBUTE(i915_hdcp_sink_capability);
> >+static int i915_lpsp_info_show(struct seq_file *m, void *data)
> >+{
> >+	struct drm_connector *connector = m->private;
> >+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >+
> >+	if (connector->status != connector_status_connected)
> >+		return -ENODEV;
> >+
> >+	switch (INTEL_GEN(dev_priv)) {
> >+	case 12:
> >+		intel_lpsp_gen12_helper(m, connector);
> >+		break;
> >+	case 11:
> >+		intel_lpsp_gen11_helper(m, connector);
> >+		break;
> >+	case 10:
> >+	case 9:
> >+		intel_lpsp_gen9_helper(m, connector);
> >+		break;
> >+	default:
> >+		intel_lpsp_legacy_gen_helper(m, connector);
> >+	}
> >+
> >+	return 0;
> >+}
> >+DEFINE_SHOW_ATTRIBUTE(i915_lpsp_info);
> >+
> >  static int i915_dsc_fec_support_show(struct seq_file *m, void *data)
> >  {
> >  	struct drm_connector *connector = m->private;
> >@@ -2130,5 +2250,9 @@ int intel_connector_debugfs_add(struct drm_connector *connector)
> >  		debugfs_create_file("i915_dsc_fec_support", S_IRUGO, root,
> >  				    connector, &i915_dsc_fec_support_fops);
> >+	if (intel_have_lpsp_supported_panel(connector))
> >+		debugfs_create_file("i915_lpsp_info", 0444, root,
> >+				    connector, &i915_lpsp_info_fops);
> >+
> >  	return 0;
> >  }
> >diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
> >index 56cbae6327b7..14c5ad20287f 100644
> >--- a/drivers/gpu/drm/i915/display/intel_display_power.h
> >+++ b/drivers/gpu/drm/i915/display/intel_display_power.h
> >@@ -266,6 +266,8 @@ intel_display_power_domain_str(enum intel_display_power_domain domain);
> >  bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
> >  				    enum intel_display_power_domain domain);
> >+bool intel_display_power_well_is_enabled(struct drm_i915_private *dev_priv,
> >+					 enum i915_power_well_id power_well_id);
> >  bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
> >  				      enum intel_display_power_domain domain);
> >  intel_wakeref_t intel_display_power_get(struct drm_i915_private *dev_priv,
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs
  2020-04-02 12:45     ` Anshuman Gupta
@ 2020-04-02 15:29       ` Manna, Animesh
  2020-04-02 16:25         ` Anshuman Gupta
  0 siblings, 1 reply; 15+ messages in thread
From: Manna, Animesh @ 2020-04-02 15:29 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: jani.nikula, intel-gfx, ankit.k.nautiyal


On 02-04-2020 18:15, Anshuman Gupta wrote:
> On 2020-04-01 at 21:23:28 +0530, Manna, Animesh wrote:
> thanks animesh for review!
>> On 31-03-2020 17:07, Anshuman Gupta wrote:
>>> New i915_pm_lpsp igt solution approach relies on connector specific
>>> debugfs attribute i915_lpsp_info, it exposes whether an output is
>>> capable of driving lpsp and exposes lpsp enablement info.
>>>
>>> v2:
>>> - CI fixup.
>>> v3:
>>> - register i915_lpsp_info only for supported connector. [Jani]
>>> - use intel_display_power_well_is_enabled() instead of looking
>>>    inside power_well count. [Jani]
>>> - fixes the lpsp capable conditional logic. [Jani]
>>> - combined the lpsp capable and enable info. [Jani]
>>>
>>> Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
>>> ---
>>>   .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
>>>   .../drm/i915/display/intel_display_power.h    |   2 +
>>>   2 files changed, 126 insertions(+)
>>>
>>> diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
>>> index 424f4e52f783..b185c4617468 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
>>> +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
>>> @@ -9,6 +9,7 @@
>>>   #include "i915_debugfs.h"
>>>   #include "intel_csr.h"
>>>   #include "intel_display_debugfs.h"
>>> +#include "intel_display_power.h"
>>>   #include "intel_display_types.h"
>>>   #include "intel_dp.h"
>>>   #include "intel_fbc.h"
>>> @@ -611,6 +612,98 @@ static void intel_hdcp_info(struct seq_file *m,
>>>   	seq_puts(m, "\n");
>>>   }
>>> +#define LPSP_CAPABLE(COND) (COND ? seq_puts(m, "LPSP capable\n") : seq_puts(m, "LPSP incapable\n"))
>>> +#define LPSP_ENABLE(COND) (COND ? seq_puts(m, "LPSP enabled\n") : seq_puts(m, "LPSP disabled\n"))
>>> +
>>> +/* LVDS also an embedded panel but we are not interested in it */
>>> +static bool intel_have_embedded_panel(struct drm_connector *connector)
>>> +{
>>> +	return connector->connector_type == DRM_MODE_CONNECTOR_DSI ||
>>> +		connector->connector_type == DRM_MODE_CONNECTOR_eDP;
>>> +}
>>> +
>>> +static bool intel_have_gen9_lpsp_panel(struct drm_connector *connector)
>>> +{
>>> +	return intel_have_embedded_panel(connector) ||
>>> +		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort;
>>> +}
>>> +
>>> +static bool intel_have_lpsp_supported_panel(struct drm_connector *connector)
>>> +{
>>> +	return intel_have_gen9_lpsp_panel(connector) ||
>>> +		connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
>>> +		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
>>> +}
>> This function will pass for every platform for almost all (EDP/MIPI/DP/HDMI) connector type even if not supported ...rt?
> Above function will only used to add i915_lpsp_info for DP/MIPI/DP/HDMI connecotr,
> It can nuke it with condition below condition.
>   return connector->connector_type == DRM_MODE_CONNECTOR_DSI || connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
>   		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort || connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
> 		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
> So in order to avoid such big condition i had prefred the above function, please suggest a better readable way.
> use condition as such, function name change or using a macro.
>> Apart from that I did not understand the purpose of above functions.
> My thought process was to break longer conditional if chunk in static function,
> please suggest if u are in favour of nuke these functions, or if u want to suggest
> a better name.
>> Can we have a single function to check the connector is supported lpsp or not.
>>
>> static bool is_lpsp_supported(struct drm_connector *connector)
>>
>> In function definition we can check for platform first, then check connector_type and return true/false.
> i915_lpsp_info_show is first checking the gen and then platform, after checking
> platform it needs to check DDI port and connector based upon platform lpsp block diagram
> in order to evaluate lpsp capablity, followed by power well check to evlauate lpsp
> enabled.
> if i understand you are suggesting to break above two parts,
> is_lpsp_supported()
> is_lpsp_capable()
> but by breaking above we would require to check gen and platfrom twice
> which can be avoided by combining above.

No, as I mentioned below, both looks to me same, better to have one function.

if (is_lpsp_supported())
	then add debugfs-entry.

Inside is_lpsp_supported() check everything related to connector. And in i915_lpsp_info_show() function check only power-well status and print lpsp is enabled or disabled

My understanding first i-g-t will check the lpsp capability of a connector then check the lpsp status to compare with our expectation ... right?

BTW, LPSP is related to single pipe with minimum power-well usage. No direct relation with port/connector. For headless configuration we can have lpsp mode enabled. How you will handle that?


Regards,
Animesh

> please correct me if i am wrong.
> Thanks ,
> Anshuman Gupta.
>>> +
>>> +static bool
>>> +intel_lpsp_power_well_enabled(struct drm_i915_private *dev_priv,
>>> +			      enum i915_power_well_id power_well_id)
>>> +{
>>> +	intel_wakeref_t wakeref;
>>> +	bool is_enabled;
>>> +
>>> +	wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
>>> +	is_enabled = intel_display_power_well_is_enabled(dev_priv,
>>> +							 power_well_id);
>>> +	intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
>>> +
>>> +	return is_enabled;
>>> +}
>>> +
>>> +static void
>>> +intel_lpsp_gen12_helper(struct seq_file *m, struct drm_connector *connector)
>>> +{
>>> +	struct intel_encoder *encoder =
>>> +			intel_attached_encoder(to_intel_connector(connector));
>>> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
>>> +	bool lpsp_capable = false;
>>> +
>>> +	if (IS_TIGERLAKE(dev_priv))
>>> +		lpsp_capable = encoder->port <= PORT_C;
>>> +
>>> +	LPSP_CAPABLE(lpsp_capable);
>> is_supported and capable looks similar to me, what is the difference?
> is_supported is just to differentiate from legacy connector, we don't want to
> add debugfs for legacy conector.
>>> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
>>> +}
>>> +
>>> +static void
>>> +intel_lpsp_gen11_helper(struct seq_file *m, struct drm_connector *connector)
>>> +{
>>> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
>>> +
>>> +	LPSP_CAPABLE(intel_have_embedded_panel(connector));
>>> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
>>> +}
>>> +
>>> +static void
>>> +intel_lpsp_gen9_helper(struct seq_file *m, struct drm_connector *connector)
>>> +{
>>> +	struct intel_encoder *encoder =
>>> +			intel_attached_encoder(to_intel_connector(connector));
>>> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
>>> +
>>> +	LPSP_CAPABLE(encoder->port == PORT_A &&
>>> +		     intel_have_gen9_lpsp_panel(connector));
>>> +	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, SKL_DISP_PW_2));
>>> +}
>>> +
>>> +static void
>>> +intel_lpsp_legacy_gen_helper(struct seq_file *m,
>>> +			     struct drm_connector *connector)
>>> +{
>>> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
>>> +
>>> +	/*
>>> +	 * Apart from HASWELL/BROADWELL other legacy platform doesn't
>>> +	 * support lpsp.
>>> +	 */
>>> +	if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) {
>>> +		LPSP_CAPABLE(connector->connector_type == DRM_MODE_CONNECTOR_eDP);
>>> +		LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, HSW_DISP_PW_GLOBAL));
>>> +	} else {
>>> +		seq_puts(m, "LPSP not supported\n");
>>> +	}
>>> +}
>>> +
>>>   static void intel_dp_info(struct seq_file *m,
>>>   			  struct intel_connector *intel_connector)
>>>   {
>>> @@ -1987,6 +2080,33 @@ static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data)
>>>   }
>>>   DEFINE_SHOW_ATTRIBUTE(i915_hdcp_sink_capability);
>>> +static int i915_lpsp_info_show(struct seq_file *m, void *data)
>>> +{
>>> +	struct drm_connector *connector = m->private;
>>> +	struct drm_i915_private *dev_priv = to_i915(connector->dev);
>>> +
>>> +	if (connector->status != connector_status_connected)
>>> +		return -ENODEV;
>>> +
>>> +	switch (INTEL_GEN(dev_priv)) {
>>> +	case 12:
>>> +		intel_lpsp_gen12_helper(m, connector);
>>> +		break;
>>> +	case 11:
>>> +		intel_lpsp_gen11_helper(m, connector);
>>> +		break;
>>> +	case 10:
>>> +	case 9:
>>> +		intel_lpsp_gen9_helper(m, connector);
>>> +		break;
>>> +	default:
>>> +		intel_lpsp_legacy_gen_helper(m, connector);
>>> +	}
>>> +
>>> +	return 0;
>>> +}
>>> +DEFINE_SHOW_ATTRIBUTE(i915_lpsp_info);
>>> +
>>>   static int i915_dsc_fec_support_show(struct seq_file *m, void *data)
>>>   {
>>>   	struct drm_connector *connector = m->private;
>>> @@ -2130,5 +2250,9 @@ int intel_connector_debugfs_add(struct drm_connector *connector)
>>>   		debugfs_create_file("i915_dsc_fec_support", S_IRUGO, root,
>>>   				    connector, &i915_dsc_fec_support_fops);
>>> +	if (intel_have_lpsp_supported_panel(connector))
>>> +		debugfs_create_file("i915_lpsp_info", 0444, root,
>>> +				    connector, &i915_lpsp_info_fops);
>>> +
>>>   	return 0;
>>>   }
>>> diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
>>> index 56cbae6327b7..14c5ad20287f 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_display_power.h
>>> +++ b/drivers/gpu/drm/i915/display/intel_display_power.h
>>> @@ -266,6 +266,8 @@ intel_display_power_domain_str(enum intel_display_power_domain domain);
>>>   bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
>>>   				    enum intel_display_power_domain domain);
>>> +bool intel_display_power_well_is_enabled(struct drm_i915_private *dev_priv,
>>> +					 enum i915_power_well_id power_well_id);
>>>   bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
>>>   				      enum intel_display_power_domain domain);
>>>   intel_wakeref_t intel_display_power_get(struct drm_i915_private *dev_priv,
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs
  2020-04-02 15:29       ` Manna, Animesh
@ 2020-04-02 16:25         ` Anshuman Gupta
  0 siblings, 0 replies; 15+ messages in thread
From: Anshuman Gupta @ 2020-04-02 16:25 UTC (permalink / raw)
  To: Manna, Animesh; +Cc: jani.nikula, intel-gfx, ankit.k.nautiyal

On 2020-04-02 at 20:59:21 +0530, Manna, Animesh wrote:
> 
> On 02-04-2020 18:15, Anshuman Gupta wrote:
> >On 2020-04-01 at 21:23:28 +0530, Manna, Animesh wrote:
> >thanks animesh for review!
> >>On 31-03-2020 17:07, Anshuman Gupta wrote:
> >>>New i915_pm_lpsp igt solution approach relies on connector specific
> >>>debugfs attribute i915_lpsp_info, it exposes whether an output is
> >>>capable of driving lpsp and exposes lpsp enablement info.
> >>>
> >>>v2:
> >>>- CI fixup.
> >>>v3:
> >>>- register i915_lpsp_info only for supported connector. [Jani]
> >>>- use intel_display_power_well_is_enabled() instead of looking
> >>>   inside power_well count. [Jani]
> >>>- fixes the lpsp capable conditional logic. [Jani]
> >>>- combined the lpsp capable and enable info. [Jani]
> >>>
> >>>Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
> >>>---
> >>>  .../drm/i915/display/intel_display_debugfs.c  | 124 ++++++++++++++++++
> >>>  .../drm/i915/display/intel_display_power.h    |   2 +
> >>>  2 files changed, 126 insertions(+)
> >>>
> >>>diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >>>index 424f4e52f783..b185c4617468 100644
> >>>--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >>>+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> >>>@@ -9,6 +9,7 @@
> >>>  #include "i915_debugfs.h"
> >>>  #include "intel_csr.h"
> >>>  #include "intel_display_debugfs.h"
> >>>+#include "intel_display_power.h"
> >>>  #include "intel_display_types.h"
> >>>  #include "intel_dp.h"
> >>>  #include "intel_fbc.h"
> >>>@@ -611,6 +612,98 @@ static void intel_hdcp_info(struct seq_file *m,
> >>>  	seq_puts(m, "\n");
> >>>  }
> >>>+#define LPSP_CAPABLE(COND) (COND ? seq_puts(m, "LPSP capable\n") : seq_puts(m, "LPSP incapable\n"))
> >>>+#define LPSP_ENABLE(COND) (COND ? seq_puts(m, "LPSP enabled\n") : seq_puts(m, "LPSP disabled\n"))
> >>>+
> >>>+/* LVDS also an embedded panel but we are not interested in it */
> >>>+static bool intel_have_embedded_panel(struct drm_connector *connector)
> >>>+{
> >>>+	return connector->connector_type == DRM_MODE_CONNECTOR_DSI ||
> >>>+		connector->connector_type == DRM_MODE_CONNECTOR_eDP;
> >>>+}
> >>>+
> >>>+static bool intel_have_gen9_lpsp_panel(struct drm_connector *connector)
> >>>+{
> >>>+	return intel_have_embedded_panel(connector) ||
> >>>+		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort;
> >>>+}
> >>>+
> >>>+static bool intel_have_lpsp_supported_panel(struct drm_connector *connector)
> >>>+{
> >>>+	return intel_have_gen9_lpsp_panel(connector) ||
> >>>+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
> >>>+		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
> >>>+}
> >>This function will pass for every platform for almost all (EDP/MIPI/DP/HDMI) connector type even if not supported ...rt?
> >Above function will only used to add i915_lpsp_info for DP/MIPI/DP/HDMI connecotr,
> >It can nuke it with condition below condition.
> >  return connector->connector_type == DRM_MODE_CONNECTOR_DSI || connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
> >  		connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort || connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
> >		connector->connector_type == DRM_MODE_CONNECTOR_HDMIB;
> >So in order to avoid such big condition i had prefred the above function, please suggest a better readable way.
> >use condition as such, function name change or using a macro.
> >>Apart from that I did not understand the purpose of above functions.
> >My thought process was to break longer conditional if chunk in static function,
> >please suggest if u are in favour of nuke these functions, or if u want to suggest
> >a better name.
> >>Can we have a single function to check the connector is supported lpsp or not.
> >>
> >>static bool is_lpsp_supported(struct drm_connector *connector)
> >>
> >>In function definition we can check for platform first, then check connector_type and return true/false.
> >i915_lpsp_info_show is first checking the gen and then platform, after checking
> >platform it needs to check DDI port and connector based upon platform lpsp block diagram
> >in order to evaluate lpsp capablity, followed by power well check to evlauate lpsp
> >enabled.
> >if i understand you are suggesting to break above two parts,
> >is_lpsp_supported()
> >is_lpsp_capable()
> >but by breaking above we would require to check gen and platfrom twice
> >which can be avoided by combining above.
> 
> No, as I mentioned below, both looks to me same, better to have one function.
> 
> if (is_lpsp_supported())
> 	then add debugfs-entry.
> 
> Inside is_lpsp_supported() check everything related to connector. And in i915_lpsp_info_show() function check only power-well status and print lpsp is enabled or disabled
> 
Lets say we have a function to check lpsp capabilty is_lpsp_{capabale/supported}
here it have to check a specifc connector and port, but that check is subjected to a platform,
then it requires a  gen check followed by a platform check,
then it will evaluate lpsp cpapabilty, but where it will show this lpsp capabilty (which debugfs), 
As it is adding debugfs-entry in this function after connector and port check ?
Now for power well enablement check again it requires to go though platform check.
Please correct me if i am wrong here.
 
> My understanding first i-g-t will check the lpsp capability of a connector then check the lpsp status to compare with our expectation ... right?
correct igt need capability to check lpsp status.
> 
> BTW, LPSP is related to single pipe with minimum power-well usage. No direct relation with port/connector. For headless configuration we can have lpsp mode enabled. How you will handle that?
yes lpsp by name only related to pipe but power well has direct relation with DDI/PORT, and we are validating power leackage here.
AFAIU in headless mode PG0 would be turned off, so lpsp valdation is irrelevent in headless mode,
it is only PCI D3 state need to be validated in headless mode, 
i915_pm_rpm subtest tests pci d3 state of graphics pci card.
please correct me if i am wrong here.
Thanks,
Anshuman Gupta.
> 
> 
> Regards,
> Animesh
> 
> >please correct me if i am wrong.
> >Thanks ,
> >Anshuman Gupta.
> >>>+
> >>>+static bool
> >>>+intel_lpsp_power_well_enabled(struct drm_i915_private *dev_priv,
> >>>+			      enum i915_power_well_id power_well_id)
> >>>+{
> >>>+	intel_wakeref_t wakeref;
> >>>+	bool is_enabled;
> >>>+
> >>>+	wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
> >>>+	is_enabled = intel_display_power_well_is_enabled(dev_priv,
> >>>+							 power_well_id);
> >>>+	intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
> >>>+
> >>>+	return is_enabled;
> >>>+}
> >>>+
> >>>+static void
> >>>+intel_lpsp_gen12_helper(struct seq_file *m, struct drm_connector *connector)
> >>>+{
> >>>+	struct intel_encoder *encoder =
> >>>+			intel_attached_encoder(to_intel_connector(connector));
> >>>+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >>>+	bool lpsp_capable = false;
> >>>+
> >>>+	if (IS_TIGERLAKE(dev_priv))
> >>>+		lpsp_capable = encoder->port <= PORT_C;
> >>>+
> >>>+	LPSP_CAPABLE(lpsp_capable);
> >>is_supported and capable looks similar to me, what is the difference?
> >is_supported is just to differentiate from legacy connector, we don't want to
> >add debugfs for legacy conector.
> >>>+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> >>>+}
> >>>+
> >>>+static void
> >>>+intel_lpsp_gen11_helper(struct seq_file *m, struct drm_connector *connector)
> >>>+{
> >>>+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >>>+
> >>>+	LPSP_CAPABLE(intel_have_embedded_panel(connector));
> >>>+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, ICL_DISP_PW_3));
> >>>+}
> >>>+
> >>>+static void
> >>>+intel_lpsp_gen9_helper(struct seq_file *m, struct drm_connector *connector)
> >>>+{
> >>>+	struct intel_encoder *encoder =
> >>>+			intel_attached_encoder(to_intel_connector(connector));
> >>>+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >>>+
> >>>+	LPSP_CAPABLE(encoder->port == PORT_A &&
> >>>+		     intel_have_gen9_lpsp_panel(connector));
> >>>+	LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, SKL_DISP_PW_2));
> >>>+}
> >>>+
> >>>+static void
> >>>+intel_lpsp_legacy_gen_helper(struct seq_file *m,
> >>>+			     struct drm_connector *connector)
> >>>+{
> >>>+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >>>+
> >>>+	/*
> >>>+	 * Apart from HASWELL/BROADWELL other legacy platform doesn't
> >>>+	 * support lpsp.
> >>>+	 */
> >>>+	if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) {
> >>>+		LPSP_CAPABLE(connector->connector_type == DRM_MODE_CONNECTOR_eDP);
> >>>+		LPSP_ENABLE(!intel_lpsp_power_well_enabled(dev_priv, HSW_DISP_PW_GLOBAL));
> >>>+	} else {
> >>>+		seq_puts(m, "LPSP not supported\n");
> >>>+	}
> >>>+}
> >>>+
> >>>  static void intel_dp_info(struct seq_file *m,
> >>>  			  struct intel_connector *intel_connector)
> >>>  {
> >>>@@ -1987,6 +2080,33 @@ static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data)
> >>>  }
> >>>  DEFINE_SHOW_ATTRIBUTE(i915_hdcp_sink_capability);
> >>>+static int i915_lpsp_info_show(struct seq_file *m, void *data)
> >>>+{
> >>>+	struct drm_connector *connector = m->private;
> >>>+	struct drm_i915_private *dev_priv = to_i915(connector->dev);
> >>>+
> >>>+	if (connector->status != connector_status_connected)
> >>>+		return -ENODEV;
> >>>+
> >>>+	switch (INTEL_GEN(dev_priv)) {
> >>>+	case 12:
> >>>+		intel_lpsp_gen12_helper(m, connector);
> >>>+		break;
> >>>+	case 11:
> >>>+		intel_lpsp_gen11_helper(m, connector);
> >>>+		break;
> >>>+	case 10:
> >>>+	case 9:
> >>>+		intel_lpsp_gen9_helper(m, connector);
> >>>+		break;
> >>>+	default:
> >>>+		intel_lpsp_legacy_gen_helper(m, connector);
> >>>+	}
> >>>+
> >>>+	return 0;
> >>>+}
> >>>+DEFINE_SHOW_ATTRIBUTE(i915_lpsp_info);
> >>>+
> >>>  static int i915_dsc_fec_support_show(struct seq_file *m, void *data)
> >>>  {
> >>>  	struct drm_connector *connector = m->private;
> >>>@@ -2130,5 +2250,9 @@ int intel_connector_debugfs_add(struct drm_connector *connector)
> >>>  		debugfs_create_file("i915_dsc_fec_support", S_IRUGO, root,
> >>>  				    connector, &i915_dsc_fec_support_fops);
> >>>+	if (intel_have_lpsp_supported_panel(connector))
> >>>+		debugfs_create_file("i915_lpsp_info", 0444, root,
> >>>+				    connector, &i915_lpsp_info_fops);
> >>>+
> >>>  	return 0;
> >>>  }
> >>>diff --git a/drivers/gpu/drm/i915/display/intel_display_power.h b/drivers/gpu/drm/i915/display/intel_display_power.h
> >>>index 56cbae6327b7..14c5ad20287f 100644
> >>>--- a/drivers/gpu/drm/i915/display/intel_display_power.h
> >>>+++ b/drivers/gpu/drm/i915/display/intel_display_power.h
> >>>@@ -266,6 +266,8 @@ intel_display_power_domain_str(enum intel_display_power_domain domain);
> >>>  bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
> >>>  				    enum intel_display_power_domain domain);
> >>>+bool intel_display_power_well_is_enabled(struct drm_i915_private *dev_priv,
> >>>+					 enum i915_power_well_id power_well_id);
> >>>  bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv,
> >>>  				      enum intel_display_power_domain domain);
> >>>  intel_wakeref_t intel_display_power_get(struct drm_i915_private *dev_priv,
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx]  ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)
  2020-04-02  9:06   ` Anshuman Gupta
@ 2020-04-03  7:43     ` Vudum, Lakshminarayana
  0 siblings, 0 replies; 15+ messages in thread
From: Vudum, Lakshminarayana @ 2020-04-03  7:43 UTC (permalink / raw)
  To: Gupta, Anshuman; +Cc: intel-gfx

New test igt@i915_pm_lpsp@non-edp-lpsp is not yet available in CI bug log. So, I can't create a filter for this skip yet. Otherwise other issues are addressed. 
Yesterday I have re-reported after addressing the issues but due to long queue results are not yet updated.

Lakshmi.
-----Original Message-----
From: Gupta, Anshuman <anshuman.gupta@intel.com> 
Sent: Thursday, April 2, 2020 12:07 PM
To: Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)

On 2020-04-01 at 14:17:33 +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: i915 lpsp support for lpsp igt (rev6)
> URL   : https://patchwork.freedesktop.org/series/74648/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full 
> ====================================================
> 
> Summary
> -------
> 
>   **FAILURE**
> 
>   Serious unknown changes coming with Patchwork_17155_full absolutely need to be
>   verified manually.
>   
>   If you think the reported changes have nothing to do with the changes
>   introduced in Patchwork_17155_full, please notify your bug team to allow them
>   to document this new failure mode, which will reduce false positives in CI.
> 
>   
> 
> Possible new issues
> -------------------
> 
>   Here are the unknown changes that may have been introduced in Patchwork_17155_full:
>
Hi Lakshmi , 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>   * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
>     - shard-tglb:         NOTRUN -> [SKIP][1]
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
>     - shard-iclb:         NOTRUN -> [SKIP][2]
>    [2]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/i
> gt@i915_pm_lpsp@non-edp-lpsp.html

Above are new test and valid skip since there is no non-edp panel, could we filter these as valid skip.
Test requirement: valid_output
No valid output found
> 
>   * igt@i915_pm_rpm@fences-dpms:
>     - shard-tglb:         [PASS][3] -> [SKIP][4] +1 similar issue
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
>    [4]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/i
> gt@i915_pm_rpm@fences-dpms.html
> 
>   * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
>     - shard-iclb:         [PASS][5] -> [SKIP][6] +1 similar issue
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
>    [6]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/i
> gt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
Above two test fails due to runtime-pm was actvie
"(i915_pm_rpm:2380) igt_pm-WARNING: timeout: pm_status expected:suspended, got:active"
Could u please check if there is any known issue, if it is not known issue probably we need to file bug for these.
> 
>   * igt@runner@aborted:
>     - shard-tglb:         NOTRUN -> [FAIL][7]
>    [7]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/i
> gt@runner@aborted.html
Above failure is due to below WARN_ON in kms_vblank@pipe-D-ts-continuation-suspend
<7>[  500.119918] [IGT] kms_vblank: starting subtest pipe-D-ts-continuation-suspend
-------------------------------------------------------------------------------------
<4>[  501.899229] ------------[ cut here ]------------ <4>[  501.899232] i915 raw-wakerefs=1 wakelocks=1 on cleanup <4>[  501.899280] WARNING: CPU: 7 PID: 2600 at drivers/gpu/drm/i915/intel_runtime_pm.c:602 intel_runtime_pm_driver_release+0x27/0x40 [i915] Is above WARN_ON a known issue.
Thanks ,
Anshuman Gupta
> 
>   
> #### Warnings ####
> 
>   * igt@i915_pm_lpsp@screens-disabled:
>     - shard-snb:          [SKIP][8] ([fdo#109271]) -> [FAIL][9]
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
>    [9]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/ig
> t@i915_pm_lpsp@screens-disabled.html
> 
>   
> #### Suppressed ####
> 
>   The following results come from untrusted machines, tests, or statuses.
>   They do not affect the overall result.
> 
>   * {igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb}:
>     - shard-glk:          NOTRUN -> [FAIL][10]
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
>     - shard-skl:          NOTRUN -> [FAIL][11]
>    [11]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl9/ig
> t@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
> 
>   
> New tests
> ---------
> 
>   New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:
> 
> ### New IGT tests (2) ###
> 
>   * igt@gem_exec_capture@capture:
>     - Statuses :
>     - Exec time: [None] s
> 
>   * igt@i915_pm_lpsp@non-edp-lpsp:
>     - Statuses : 4 pass(s) 3 skip(s)
>     - Exec time: [0.0, 0.77] s
> 
>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_17155_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_busy@busy-vcs1:
>     - shard-iclb:         [PASS][12] -> [SKIP][13] ([fdo#112080]) +8 similar issues
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
>    [13]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/i
> gt@gem_busy@busy-vcs1.html
> 
>   * igt@gem_exec_schedule@implicit-both-bsd1:
>     - shard-iclb:         [PASS][14] -> [SKIP][15] ([fdo#109276] / [i915#677]) +1 similar issue
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
>    [15]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/i
> gt@gem_exec_schedule@implicit-both-bsd1.html
> 
>   * igt@gem_exec_schedule@in-order-bsd2:
>     - shard-iclb:         [PASS][16] -> [SKIP][17] ([fdo#109276]) +10 similar issues
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
>    [17]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/i
> gt@gem_exec_schedule@in-order-bsd2.html
> 
>   * igt@gem_exec_schedule@pi-distinct-iova-bsd:
>     - shard-iclb:         [PASS][18] -> [SKIP][19] ([i915#677]) +1 similar issue
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
>    [19]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/i
> gt@gem_exec_schedule@pi-distinct-iova-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-bsd:
>     - shard-iclb:         [PASS][20] -> [SKIP][21] ([fdo#112146]) +5 similar issues
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
>    [21]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/i
> gt@gem_exec_schedule@preempt-bsd.html
> 
>   * igt@gem_exec_suspend@basic-s3:
>     - shard-kbl:          [PASS][22] -> [DMESG-WARN][23] ([i915#180] / [i915#93] / [i915#95])
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
>    [23]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@gem_exec_suspend@basic-s3.html
> 
>   * igt@i915_pm_rc6_residency@rc6-idle:
>     - shard-snb:          [PASS][24] -> [TIMEOUT][25] ([i915#1526])
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
>    [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
>     - shard-glk:          [PASS][26] -> [FAIL][27] ([i915#1527])
>    [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
>    [27]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/ig
> t@i915_pm_rc6_residency@rc6-idle.html
> 
>   * igt@i915_pm_rpm@fences-dpms:
>     - shard-glk:          [PASS][28] -> [SKIP][29] ([fdo#109271]) +1 similar issue
>    [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
>    [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
>     - shard-skl:          [PASS][30] -> [SKIP][31] ([fdo#109271]) +2 similar issues
>    [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
>    [31]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/ig
> t@i915_pm_rpm@fences-dpms.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-glk:          [PASS][32] -> [INCOMPLETE][33] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
>    [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
>    [33]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/ig
> t@i915_selftest@live@execlists.html
> 
>   * igt@i915_suspend@forcewake:
>     - shard-apl:          [PASS][34] -> [DMESG-WARN][35] ([i915#180])
>    [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
>    [35]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/ig
> t@i915_suspend@forcewake.html
> 
>   * igt@kms_color@pipe-b-ctm-blue-to-red:
>     - shard-apl:          [PASS][36] -> [FAIL][37] ([i915#129])
>    [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
>     - shard-kbl:          [PASS][38] -> [FAIL][39] ([i915#129])
>    [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
>     - shard-skl:          [PASS][40] -> [FAIL][41] ([i915#129])
>    [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
>    [41]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/ig
> t@kms_color@pipe-b-ctm-blue-to-red.html
> 
>   * igt@kms_color@pipe-c-legacy-gamma:
>     - shard-kbl:          [PASS][42] -> [FAIL][43] ([i915#71])
>    [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
>    [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
>     - shard-apl:          [PASS][44] -> [FAIL][45] ([i915#71])
>    [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
>    [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
>     - shard-skl:          [PASS][46] -> [FAIL][47] ([i915#71])
>    [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
>    [47]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/i
> gt@kms_color@pipe-c-legacy-gamma.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - shard-kbl:          [PASS][48] -> [FAIL][49] ([i915#54] / [i915#93] / [i915#95])
>    [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
>    [49]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/ig
> t@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - shard-skl:          [PASS][50] -> [INCOMPLETE][51] ([i915#300])
>    [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
>    [51]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/ig
> t@kms_cursor_crc@pipe-a-cursor-suspend.html
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
>     - shard-skl:          [PASS][52] -> [FAIL][53] ([i915#54])
>    [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
>    [53]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/ig
> t@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>     - shard-kbl:          [PASS][54] -> [DMESG-WARN][55] ([i915#180]) +4 similar issues
>    [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
>    [55]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/ig
> t@kms_cursor_crc@pipe-c-cursor-suspend.html
> 
>   * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
>     - shard-glk:          [PASS][56] -> [FAIL][57] ([i915#72])
>    [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
>    [57]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/ig
> t@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
> 
>   * igt@kms_dp_dsc@basic-dsc-enable-edp:
>     - shard-iclb:         [PASS][58] -> [SKIP][59] ([fdo#109349])
>    [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
>    [59]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/i
> gt@kms_dp_dsc@basic-dsc-enable-edp.html
> 
>   * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
>     - shard-glk:          [PASS][60] -> [FAIL][61] ([i915#52] / [i915#54]) +2 similar issues
>    [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
>    [61]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/ig
> t@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
> 
>   * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
>     - shard-kbl:          [PASS][62] -> [FAIL][63] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
>    [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>    [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>     - shard-apl:          [PASS][64] -> [FAIL][65] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
>    [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
>    [65]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/ig
> t@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
> 
>   * igt@kms_fbcon_fbt@fbc:
>     - shard-kbl:          [PASS][66] -> [FAIL][67] ([i915#64] / [i915#93] / [i915#95])
>    [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
>    [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
>     - shard-apl:          [PASS][68] -> [FAIL][69] ([i915#1525])
>    [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
>    [69]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/ig
> t@kms_fbcon_fbt@fbc.html
> 
>   * igt@kms_flip@2x-flip-vs-expired-vblank:
>     - shard-glk:          [PASS][70] -> [FAIL][71] ([i915#79])
>    [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
>    [71]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/ig
> t@kms_flip@2x-flip-vs-expired-vblank.html
> 
>   * igt@kms_flip@flip-vs-expired-vblank:
>     - shard-skl:          [PASS][72] -> [FAIL][73] ([i915#79])
>    [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
>    [73]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/ig
> t@kms_flip@flip-vs-expired-vblank.html
> 
>   * igt@kms_flip_tiling@flip-changes-tiling-y:
>     - shard-apl:          [PASS][74] -> [FAIL][75] ([i915#95])
>    [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
>    [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
>     - shard-kbl:          [PASS][76] -> [FAIL][77] ([i915#699] / [i915#93] / [i915#95])
>    [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
>    [77]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/ig
> t@kms_flip_tiling@flip-changes-tiling-y.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
>     - shard-kbl:          [PASS][78] -> [FAIL][79] ([fdo#108145] / [i915#93] / [i915#95])
>    [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>    [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>     - shard-apl:          [PASS][80] -> [FAIL][81] ([fdo#108145] / [i915#95])
>    [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
>    [81]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/ig
> t@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
> 
>   * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
>     - shard-skl:          [PASS][82] -> [FAIL][83] ([fdo#108145]) +1 similar issue
>    [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
>    [83]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/ig
> t@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
> 
>   * igt@kms_plane_cursor@pipe-a-overlay-size-256:
>     - shard-kbl:          [PASS][84] -> [FAIL][85] ([i915#1559] / [i915#93] / [i915#95])
>    [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>    [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>     - shard-apl:          [PASS][86] -> [FAIL][87] ([i915#1559] / [i915#95])
>    [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
>    [87]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/ig
> t@kms_plane_cursor@pipe-a-overlay-size-256.html
> 
>   * igt@kms_psr@psr2_primary_render:
>     - shard-iclb:         [PASS][88] -> [SKIP][89] ([fdo#109441])
>    [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
>    [89]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/i
> gt@kms_psr@psr2_primary_render.html
> 
>   * igt@kms_vblank@pipe-d-ts-continuation-suspend:
>     - shard-tglb:         [PASS][90] -> [INCOMPLETE][91] ([i915#460])
>    [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
>    [91]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/i
> gt@kms_vblank@pipe-d-ts-continuation-suspend.html
> 
>   * igt@perf@invalid-open-flags:
>     - shard-tglb:         [PASS][92] -> [SKIP][93] ([i915#405])
>    [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
>    [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
>     - shard-apl:          [PASS][94] -> [SKIP][95] ([fdo#109271])
>    [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
>    [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
>     - shard-iclb:         [PASS][96] -> [SKIP][97] ([i915#405])
>    [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
>    [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
>     - shard-kbl:          [PASS][98] -> [SKIP][99] ([fdo#109271])
>    [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
>    [99]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/ig
> t@perf@invalid-open-flags.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
>     - shard-skl:          [FAIL][100] ([i915#1528]) -> [PASS][101]
>    [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
>    [101]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/ig
> t@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
> 
>   * igt@gem_exec_balancer@smoke:
>     - shard-iclb:         [SKIP][102] ([fdo#110854]) -> [PASS][103]
>    [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
>    [103]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/i
> gt@gem_exec_balancer@smoke.html
> 
>   * igt@gem_exec_schedule@implicit-read-write-bsd2:
>     - shard-iclb:         [SKIP][104] ([fdo#109276] / [i915#677]) -> [PASS][105]
>    [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
>    [105]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/i
> gt@gem_exec_schedule@implicit-read-write-bsd2.html
> 
>   * igt@gem_exec_schedule@pi-common-bsd:
>     - shard-iclb:         [SKIP][106] ([i915#677]) -> [PASS][107]
>    [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
>    [107]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/i
> gt@gem_exec_schedule@pi-common-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-other-bsd:
>     - shard-iclb:         [SKIP][108] ([fdo#112146]) -> [PASS][109] +2 similar issues
>    [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
>    [109]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/i
> gt@gem_exec_schedule@preempt-other-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-queue-bsd1:
>     - shard-iclb:         [SKIP][110] ([fdo#109276]) -> [PASS][111] +11 similar issues
>    [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
>    [111]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/i
> gt@gem_exec_schedule@preempt-queue-bsd1.html
> 
>   * igt@gem_workarounds@suspend-resume-context:
>     - shard-apl:          [DMESG-WARN][112] ([i915#180]) -> [PASS][113] +1 similar issue
>    [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
>    [113]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/ig
> t@gem_workarounds@suspend-resume-context.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-skl:          [DMESG-WARN][114] -> [PASS][115]
>    [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
>    [115]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/ig
> t@gen9_exec_parse@allowed-all.html
> 
>   * igt@i915_pm_lpsp@edp-native:
>     - shard-iclb:         [SKIP][116] ([fdo#109301]) -> [PASS][117] +1 similar issue
>    [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
>    [117]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/i
> gt@i915_pm_lpsp@edp-native.html
> 
>   * igt@i915_pm_lpsp@screens-disabled:
>     - shard-skl:          [SKIP][118] ([fdo#109271]) -> [PASS][119] +1 similar issue
>    [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
>    [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-tglb:         [SKIP][120] ([fdo#109301]) -> [PASS][121] +1 similar issue
>    [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
>    [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-kbl:          [SKIP][122] ([fdo#109271]) -> [PASS][123]
>    [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
>    [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-apl:          [SKIP][124] ([fdo#109271]) -> [PASS][125]
>    [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
>    [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
>     - shard-glk:          [SKIP][126] ([fdo#109271]) -> [PASS][127]
>    [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
>    [127]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/ig
> t@i915_pm_lpsp@screens-disabled.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-apl:          [INCOMPLETE][128] ([i915#656]) -> [PASS][129]
>    [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
>    [129]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/ig
> t@i915_selftest@live@execlists.html
> 
>   * igt@i915_selftest@live@requests:
>     - shard-tglb:         [INCOMPLETE][130] ([i915#1531]) -> [PASS][131]
>    [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
>    [131]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/i
> gt@i915_selftest@live@requests.html
> 
>   * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
>     - shard-kbl:          [FAIL][132] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][133]
>    [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
>    [133]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_big_fb@y-tiled-16bpp-rotate-180.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
>     - shard-kbl:          [FAIL][134] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][135] +2 similar issues
>    [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
>    [135]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_cursor_crc@pipe-a-cursor-128x128-random.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - shard-kbl:          [DMESG-WARN][136] ([i915#180]) -> [PASS][137] +2 similar issues
>    [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
>    [137]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_cursor_crc@pipe-a-cursor-suspend.html
> 
>   * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
>     - shard-glk:          [FAIL][138] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][139]
>    [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
>    [139]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/ig
> t@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
> 
>   * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
>     - shard-glk:          [FAIL][140] ([i915#52] / [i915#54]) -> [PASS][141] +5 similar issues
>    [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
>    [141]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/ig
> t@kms_draw_crc@draw-method-rgb565-render-untiled.html
> 
>   * igt@kms_flip@plain-flip-ts-check:
>     - shard-glk:          [FAIL][142] ([i915#34]) -> [PASS][143]
>    [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
>    [143]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/ig
> t@kms_flip@plain-flip-ts-check.html
> 
>   * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
>     - shard-skl:          [FAIL][144] ([i915#49]) -> [PASS][145]
>    [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
>    [145]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/ig
> t@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
> 
>   * igt@kms_hdr@bpc-switch-suspend:
>     - shard-skl:          [FAIL][146] ([i915#1188]) -> [PASS][147]
>    [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
>    [147]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/ig
> t@kms_hdr@bpc-switch-suspend.html
> 
>   * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
>     - shard-apl:          [FAIL][148] ([i915#53] / [i915#95]) -> [PASS][149]
>    [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>    [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>     - shard-kbl:          [FAIL][150] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][151]
>    [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
>    [151]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
> 
>   * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
>     - shard-kbl:          [INCOMPLETE][152] ([i915#155]) -> [PASS][153]
>    [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
>    [153]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
>     - shard-kbl:          [FAIL][154] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][155]
>    [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
>    [155]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/ig
> t@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>     - shard-apl:          [FAIL][156] ([fdo#108145] / [i915#95]) -> [PASS][157]
>    [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>     - shard-skl:          [FAIL][158] ([fdo#108145]) -> [PASS][159]
>    [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [159]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/ig
> t@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_primary_page_flip:
>     - shard-iclb:         [SKIP][160] ([fdo#109441]) -> [PASS][161] +2 similar issues
>    [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
>    [161]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/i
> gt@kms_psr@psr2_primary_page_flip.html
> 
>   * igt@perf_pmu@busy-check-all-vcs1:
>     - shard-iclb:         [SKIP][162] ([fdo#112080]) -> [PASS][163] +9 similar issues
>    [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
>    [163]: https://intel-gfx-ci.01.org/tree/dr
> 
> == Logs ==
> 
> For more details see: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki 
Business Identity Code: 0357606 - 4 
Domiciled in Helsinki 

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
                   ` (4 preceding siblings ...)
  2020-04-01 14:17 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
@ 2020-04-03  8:48 ` Patchwork
  2020-04-03  9:29 ` Patchwork
  2020-04-03 17:02 ` [Intel-gfx] ✓ Fi.CI.IGT: success " Patchwork
  7 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2020-04-03  8:48 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: intel-gfx

== Series Details ==

Series: i915 lpsp support for lpsp igt (rev6)
URL   : https://patchwork.freedesktop.org/series/74648/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_17155_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_17155_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

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

  Here are the unknown changes that may have been introduced in Patchwork_17155_full:

### IGT changes ###

#### Possible regressions ####

  * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
    - shard-tglb:         NOTRUN -> [SKIP][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
    - shard-iclb:         NOTRUN -> [SKIP][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@non-edp-lpsp.html

  * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-iclb:         [PASS][3] -> [SKIP][4] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@runner@aborted:
    - shard-tglb:         NOTRUN -> [FAIL][5]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@runner@aborted.html

  
#### Warnings ####

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-snb:          [SKIP][6] ([fdo#109271]) -> [FAIL][7]
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/igt@i915_pm_lpsp@screens-disabled.html

  
New tests
---------

  New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:

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

  * igt@i915_pm_lpsp@non-edp-lpsp:
    - Statuses : 4 pass(s) 3 skip(s)
    - Exec time: [0.0, 0.77] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_busy@busy-vcs1:
    - shard-iclb:         [PASS][8] -> [SKIP][9] ([fdo#112080]) +8 similar issues
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_busy@busy-vcs1.html

  * igt@gem_exec_schedule@implicit-both-bsd1:
    - shard-iclb:         [PASS][10] -> [SKIP][11] ([fdo#109276] / [i915#677]) +1 similar issue
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@implicit-both-bsd1.html

  * igt@gem_exec_schedule@in-order-bsd2:
    - shard-iclb:         [PASS][12] -> [SKIP][13] ([fdo#109276]) +10 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@gem_exec_schedule@in-order-bsd2.html

  * igt@gem_exec_schedule@pi-distinct-iova-bsd:
    - shard-iclb:         [PASS][14] -> [SKIP][15] ([i915#677]) +1 similar issue
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@pi-distinct-iova-bsd.html

  * igt@gem_exec_schedule@preempt-bsd:
    - shard-iclb:         [PASS][16] -> [SKIP][17] ([fdo#112146]) +5 similar issues
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html

  * igt@gem_exec_suspend@basic-s3:
    - shard-kbl:          [PASS][18] -> [DMESG-WARN][19] ([i915#180] / [i915#93] / [i915#95])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-snb:          [PASS][20] -> [TIMEOUT][21] ([i915#1526])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-glk:          [PASS][22] -> [FAIL][23] ([i915#1527])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rpm@fences-dpms:
    - shard-glk:          [PASS][24] -> [SKIP][25] ([fdo#109271]) +1 similar issue
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
    - shard-skl:          [PASS][26] -> [SKIP][27] ([fdo#109271]) +2 similar issues
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@i915_pm_rpm@fences-dpms.html
    - shard-tglb:         [PASS][28] -> [SKIP][29] ([i915#579]) +1 similar issue
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html

  * igt@i915_selftest@live@execlists:
    - shard-glk:          [PASS][30] -> [INCOMPLETE][31] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_selftest@live@execlists.html

  * igt@i915_suspend@forcewake:
    - shard-apl:          [PASS][32] -> [DMESG-WARN][33] ([i915#180])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@i915_suspend@forcewake.html

  * igt@kms_color@pipe-b-ctm-blue-to-red:
    - shard-apl:          [PASS][34] -> [FAIL][35] ([i915#129])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-kbl:          [PASS][36] -> [FAIL][37] ([i915#129])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-skl:          [PASS][38] -> [FAIL][39] ([i915#129])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@kms_color@pipe-b-ctm-blue-to-red.html

  * igt@kms_color@pipe-c-legacy-gamma:
    - shard-kbl:          [PASS][40] -> [FAIL][41] ([i915#71])
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-apl:          [PASS][42] -> [FAIL][43] ([i915#71])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-skl:          [PASS][44] -> [FAIL][45] ([i915#71])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/igt@kms_color@pipe-c-legacy-gamma.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - shard-kbl:          [PASS][46] -> [FAIL][47] ([i915#54] / [i915#93] / [i915#95])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-skl:          [PASS][48] -> [INCOMPLETE][49] ([i915#300])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
    - shard-skl:          [PASS][50] -> [FAIL][51] ([i915#54])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-kbl:          [PASS][52] -> [DMESG-WARN][53] ([i915#180]) +4 similar issues
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-glk:          [PASS][54] -> [FAIL][55] ([i915#72])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [PASS][56] -> [SKIP][57] ([fdo#109349])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
    - shard-glk:          [PASS][58] -> [FAIL][59] ([i915#52] / [i915#54]) +2 similar issues
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html

  * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
    - shard-kbl:          [PASS][60] -> [FAIL][61] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
    - shard-apl:          [PASS][62] -> [FAIL][63] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html

  * igt@kms_fbcon_fbt@fbc:
    - shard-kbl:          [PASS][64] -> [FAIL][65] ([i915#64] / [i915#93] / [i915#95])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
    - shard-apl:          [PASS][66] -> [FAIL][67] ([i915#1525])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_fbcon_fbt@fbc.html

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-glk:          [PASS][68] -> [FAIL][69] ([i915#79])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank.html

  * igt@kms_flip@flip-vs-expired-vblank:
    - shard-skl:          [PASS][70] -> [FAIL][71] ([i915#79])
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_flip@flip-vs-expired-vblank.html

  * igt@kms_flip_tiling@flip-changes-tiling-y:
    - shard-apl:          [PASS][72] -> [FAIL][73] ([i915#95])
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
    - shard-kbl:          [PASS][74] -> [FAIL][75] ([i915#699] / [i915#93] / [i915#95])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
    - shard-kbl:          [PASS][76] -> [FAIL][77] ([fdo#108145] / [i915#93] / [i915#95])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
    - shard-apl:          [PASS][78] -> [FAIL][79] ([fdo#108145] / [i915#95])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html

  * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
    - shard-skl:          [PASS][80] -> [FAIL][81] ([fdo#108145]) +1 similar issue
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html

  * igt@kms_plane_cursor@pipe-a-overlay-size-256:
    - shard-kbl:          [PASS][82] -> [FAIL][83] ([i915#1559] / [i915#93] / [i915#95])
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
    - shard-apl:          [PASS][84] -> [FAIL][85] ([i915#1559] / [i915#95])
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html

  * igt@kms_psr@psr2_primary_render:
    - shard-iclb:         [PASS][86] -> [SKIP][87] ([fdo#109441])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@kms_psr@psr2_primary_render.html

  * igt@kms_vblank@pipe-d-ts-continuation-suspend:
    - shard-tglb:         [PASS][88] -> [INCOMPLETE][89] ([i915#460])
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@kms_vblank@pipe-d-ts-continuation-suspend.html

  * igt@perf@invalid-open-flags:
    - shard-tglb:         [PASS][90] -> [SKIP][91] ([i915#405])
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
    - shard-apl:          [PASS][92] -> [SKIP][93] ([fdo#109271])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
    - shard-iclb:         [PASS][94] -> [SKIP][95] ([i915#405])
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
    - shard-kbl:          [PASS][96] -> [SKIP][97] ([fdo#109271])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@perf@invalid-open-flags.html

  
#### Possible fixes ####

  * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
    - shard-skl:          [FAIL][98] ([i915#1528]) -> [PASS][99]
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html

  * igt@gem_exec_balancer@smoke:
    - shard-iclb:         [SKIP][100] ([fdo#110854]) -> [PASS][101]
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_balancer@smoke.html

  * igt@gem_exec_schedule@implicit-read-write-bsd2:
    - shard-iclb:         [SKIP][102] ([fdo#109276] / [i915#677]) -> [PASS][103]
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@implicit-read-write-bsd2.html

  * igt@gem_exec_schedule@pi-common-bsd:
    - shard-iclb:         [SKIP][104] ([i915#677]) -> [PASS][105]
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@pi-common-bsd.html

  * igt@gem_exec_schedule@preempt-other-bsd:
    - shard-iclb:         [SKIP][106] ([fdo#112146]) -> [PASS][107] +2 similar issues
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/igt@gem_exec_schedule@preempt-other-bsd.html

  * igt@gem_exec_schedule@preempt-queue-bsd1:
    - shard-iclb:         [SKIP][108] ([fdo#109276]) -> [PASS][109] +11 similar issues
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@preempt-queue-bsd1.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-apl:          [DMESG-WARN][110] ([i915#180]) -> [PASS][111] +1 similar issue
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@gem_workarounds@suspend-resume-context.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-skl:          [DMESG-WARN][112] ([i915#716]) -> [PASS][113]
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_pm_lpsp@edp-native:
    - shard-iclb:         [SKIP][114] ([fdo#109301]) -> [PASS][115] +1 similar issue
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@edp-native.html

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-skl:          [SKIP][116] ([fdo#109271]) -> [PASS][117] +1 similar issue
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
    - shard-tglb:         [SKIP][118] ([fdo#109301]) -> [PASS][119] +1 similar issue
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
    - shard-kbl:          [SKIP][120] ([fdo#109271]) -> [PASS][121]
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
    - shard-apl:          [SKIP][122] ([fdo#109271]) -> [PASS][123]
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
    - shard-glk:          [SKIP][124] ([fdo#109271]) -> [PASS][125]
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@i915_pm_lpsp@screens-disabled.html

  * igt@i915_selftest@live@execlists:
    - shard-apl:          [INCOMPLETE][126] ([i915#656]) -> [PASS][127]
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@requests:
    - shard-tglb:         [INCOMPLETE][128] ([i915#1531]) -> [PASS][129]
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_selftest@live@requests.html

  * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
    - shard-kbl:          [FAIL][130] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][131]
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
    - shard-kbl:          [FAIL][132] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][133] +2 similar issues
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][134] ([i915#180]) -> [PASS][135] +2 similar issues
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
    - shard-glk:          [FAIL][136] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][137]
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html

  * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
    - shard-glk:          [FAIL][138] ([i915#52] / [i915#54]) -> [PASS][139] +5 similar issues
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html

  * igt@kms_flip@plain-flip-ts-check:
    - shard-glk:          [FAIL][140] ([i915#34]) -> [PASS][141]
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/igt@kms_flip@plain-flip-ts-check.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
    - shard-skl:          [FAIL][142] ([i915#49]) -> [PASS][143]
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-skl:          [FAIL][144] ([i915#1188]) -> [PASS][145]
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
    - shard-apl:          [FAIL][146] ([i915#53] / [i915#95]) -> [PASS][147]
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
    - shard-kbl:          [FAIL][148] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][149]
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - shard-kbl:          [INCOMPLETE][150] ([i915#155]) -> [PASS][151]
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
    - shard-kbl:          [FAIL][152] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][153]
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-apl:          [FAIL][154] ([fdo#108145] / [i915#95]) -> [PASS][155]
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
    - shard-skl:          [FAIL][156] ([fdo#108145]) -> [PASS][157]
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_psr@psr2_primary_page_flip:
    - shard-iclb:         [SKIP][158] ([fdo#109441]) -> [PASS][159] +2 similar issues
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html

  * igt@perf_pmu@busy-check-all-vcs1:
    - shard-iclb:         [SKIP][160] ([fdo#112080]) -> [PASS][161] +9 similar issues
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@perf_pmu@busy-check-all-vcs1.html

  
#### Warnings ####

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][162] ([i915#658]) -> [SKIP][163] ([i915#588])
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-kbl:          [DMESG-WARN][164] ([i915#165] / [i915#180]) -> [DMESG-WARN][165] ([i915#180])
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✗ Fi.CI.IGT: failure for i915 lpsp support for lpsp igt (rev6)
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
                   ` (5 preceding siblings ...)
  2020-04-03  8:48 ` Patchwork
@ 2020-04-03  9:29 ` Patchwork
  2020-04-03 17:02 ` [Intel-gfx] ✓ Fi.CI.IGT: success " Patchwork
  7 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2020-04-03  9:29 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: intel-gfx

== Series Details ==

Series: i915 lpsp support for lpsp igt (rev6)
URL   : https://patchwork.freedesktop.org/series/74648/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_17155_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_17155_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

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

  Here are the unknown changes that may have been introduced in Patchwork_17155_full:

### IGT changes ###

#### Possible regressions ####

  * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
    - shard-tglb:         NOTRUN -> [SKIP][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
    - shard-iclb:         NOTRUN -> [SKIP][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@non-edp-lpsp.html

  * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-iclb:         [PASS][3] -> [SKIP][4] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@runner@aborted:
    - shard-tglb:         NOTRUN -> [FAIL][5]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@runner@aborted.html

  
#### Warnings ####

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-snb:          [SKIP][6] ([fdo#109271]) -> [FAIL][7]
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/igt@i915_pm_lpsp@screens-disabled.html

  
New tests
---------

  New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:

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

  * igt@i915_pm_lpsp@non-edp-lpsp:
    - Statuses : 4 pass(s) 3 skip(s)
    - Exec time: [0.0, 0.77] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_busy@busy-vcs1:
    - shard-iclb:         [PASS][8] -> [SKIP][9] ([fdo#112080]) +8 similar issues
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_busy@busy-vcs1.html

  * igt@gem_exec_schedule@implicit-both-bsd1:
    - shard-iclb:         [PASS][10] -> [SKIP][11] ([fdo#109276] / [i915#677]) +1 similar issue
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@implicit-both-bsd1.html

  * igt@gem_exec_schedule@in-order-bsd2:
    - shard-iclb:         [PASS][12] -> [SKIP][13] ([fdo#109276]) +10 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@gem_exec_schedule@in-order-bsd2.html

  * igt@gem_exec_schedule@pi-distinct-iova-bsd:
    - shard-iclb:         [PASS][14] -> [SKIP][15] ([i915#677]) +1 similar issue
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@pi-distinct-iova-bsd.html

  * igt@gem_exec_schedule@preempt-bsd:
    - shard-iclb:         [PASS][16] -> [SKIP][17] ([fdo#112146]) +5 similar issues
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html

  * igt@gem_exec_suspend@basic-s3:
    - shard-kbl:          [PASS][18] -> [DMESG-WARN][19] ([i915#180] / [i915#93] / [i915#95])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-snb:          [PASS][20] -> [TIMEOUT][21] ([i915#1526])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-glk:          [PASS][22] -> [FAIL][23] ([i915#1527])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rpm@fences-dpms:
    - shard-glk:          [PASS][24] -> [SKIP][25] ([fdo#109271]) +1 similar issue
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
    - shard-skl:          [PASS][26] -> [SKIP][27] ([fdo#109271]) +2 similar issues
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@i915_pm_rpm@fences-dpms.html
    - shard-tglb:         [PASS][28] -> [SKIP][29] ([i915#579]) +1 similar issue
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html

  * igt@i915_selftest@live@execlists:
    - shard-glk:          [PASS][30] -> [INCOMPLETE][31] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_selftest@live@execlists.html

  * igt@i915_suspend@forcewake:
    - shard-apl:          [PASS][32] -> [DMESG-WARN][33] ([i915#180])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@i915_suspend@forcewake.html

  * igt@kms_color@pipe-b-ctm-blue-to-red:
    - shard-apl:          [PASS][34] -> [FAIL][35] ([i915#129])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-kbl:          [PASS][36] -> [FAIL][37] ([i915#129])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-skl:          [PASS][38] -> [FAIL][39] ([i915#129])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@kms_color@pipe-b-ctm-blue-to-red.html

  * igt@kms_color@pipe-c-legacy-gamma:
    - shard-kbl:          [PASS][40] -> [FAIL][41] ([i915#71])
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-apl:          [PASS][42] -> [FAIL][43] ([i915#71])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-skl:          [PASS][44] -> [FAIL][45] ([i915#71])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/igt@kms_color@pipe-c-legacy-gamma.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - shard-kbl:          [PASS][46] -> [FAIL][47] ([i915#54] / [i915#93] / [i915#95])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-skl:          [PASS][48] -> [INCOMPLETE][49] ([i915#300])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
    - shard-skl:          [PASS][50] -> [FAIL][51] ([i915#54])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-kbl:          [PASS][52] -> [DMESG-WARN][53] ([i915#180]) +4 similar issues
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-glk:          [PASS][54] -> [FAIL][55] ([i915#72])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [PASS][56] -> [SKIP][57] ([fdo#109349])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
    - shard-glk:          [PASS][58] -> [FAIL][59] ([i915#52] / [i915#54]) +2 similar issues
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html

  * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
    - shard-kbl:          [PASS][60] -> [FAIL][61] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
    - shard-apl:          [PASS][62] -> [FAIL][63] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html

  * igt@kms_fbcon_fbt@fbc:
    - shard-kbl:          [PASS][64] -> [FAIL][65] ([i915#64] / [i915#93] / [i915#95])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
    - shard-apl:          [PASS][66] -> [FAIL][67] ([i915#1525])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_fbcon_fbt@fbc.html

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-glk:          [PASS][68] -> [FAIL][69] ([i915#79])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank.html

  * igt@kms_flip@flip-vs-expired-vblank:
    - shard-skl:          [PASS][70] -> [FAIL][71] ([i915#79])
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_flip@flip-vs-expired-vblank.html

  * igt@kms_flip_tiling@flip-changes-tiling-y:
    - shard-apl:          [PASS][72] -> [FAIL][73] ([i915#95])
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
    - shard-kbl:          [PASS][74] -> [FAIL][75] ([i915#699] / [i915#93] / [i915#95])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
    - shard-kbl:          [PASS][76] -> [FAIL][77] ([fdo#108145] / [i915#93] / [i915#95])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
    - shard-apl:          [PASS][78] -> [FAIL][79] ([fdo#108145] / [i915#95])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html

  * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
    - shard-skl:          [PASS][80] -> [FAIL][81] ([fdo#108145]) +1 similar issue
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html

  * igt@kms_plane_cursor@pipe-a-overlay-size-256:
    - shard-kbl:          [PASS][82] -> [FAIL][83] ([i915#1559] / [i915#93] / [i915#95])
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
    - shard-apl:          [PASS][84] -> [FAIL][85] ([i915#1559] / [i915#95])
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html

  * igt@kms_psr@psr2_primary_render:
    - shard-iclb:         [PASS][86] -> [SKIP][87] ([fdo#109441])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@kms_psr@psr2_primary_render.html

  * igt@kms_vblank@pipe-d-ts-continuation-suspend:
    - shard-tglb:         [PASS][88] -> [INCOMPLETE][89] ([i915#460])
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@kms_vblank@pipe-d-ts-continuation-suspend.html

  * igt@perf@invalid-open-flags:
    - shard-tglb:         [PASS][90] -> [SKIP][91] ([i915#405])
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
    - shard-apl:          [PASS][92] -> [SKIP][93] ([fdo#109271])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
    - shard-iclb:         [PASS][94] -> [SKIP][95] ([i915#405])
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
    - shard-kbl:          [PASS][96] -> [SKIP][97] ([fdo#109271])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@perf@invalid-open-flags.html

  
#### Possible fixes ####

  * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
    - shard-skl:          [FAIL][98] ([i915#1528]) -> [PASS][99]
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html

  * igt@gem_exec_balancer@smoke:
    - shard-iclb:         [SKIP][100] ([fdo#110854]) -> [PASS][101]
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_balancer@smoke.html

  * igt@gem_exec_schedule@implicit-read-write-bsd2:
    - shard-iclb:         [SKIP][102] ([fdo#109276] / [i915#677]) -> [PASS][103]
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@implicit-read-write-bsd2.html

  * igt@gem_exec_schedule@pi-common-bsd:
    - shard-iclb:         [SKIP][104] ([i915#677]) -> [PASS][105]
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@pi-common-bsd.html

  * igt@gem_exec_schedule@preempt-other-bsd:
    - shard-iclb:         [SKIP][106] ([fdo#112146]) -> [PASS][107] +2 similar issues
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/igt@gem_exec_schedule@preempt-other-bsd.html

  * igt@gem_exec_schedule@preempt-queue-bsd1:
    - shard-iclb:         [SKIP][108] ([fdo#109276]) -> [PASS][109] +11 similar issues
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@preempt-queue-bsd1.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-apl:          [DMESG-WARN][110] ([i915#180]) -> [PASS][111] +1 similar issue
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@gem_workarounds@suspend-resume-context.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-skl:          [DMESG-WARN][112] ([i915#716]) -> [PASS][113]
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_pm_lpsp@edp-native:
    - shard-iclb:         [SKIP][114] ([fdo#109301]) -> [PASS][115] +1 similar issue
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@edp-native.html

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-skl:          [SKIP][116] ([fdo#109271]) -> [PASS][117] +1 similar issue
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
    - shard-tglb:         [SKIP][118] ([fdo#109301]) -> [PASS][119] +1 similar issue
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
    - shard-kbl:          [SKIP][120] ([fdo#109271]) -> [PASS][121]
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
    - shard-apl:          [SKIP][122] ([fdo#109271]) -> [PASS][123]
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
    - shard-glk:          [SKIP][124] ([fdo#109271]) -> [PASS][125]
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@i915_pm_lpsp@screens-disabled.html

  * igt@i915_selftest@live@execlists:
    - shard-apl:          [INCOMPLETE][126] ([i915#656]) -> [PASS][127]
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@requests:
    - shard-tglb:         [INCOMPLETE][128] ([i915#1531]) -> [PASS][129]
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_selftest@live@requests.html

  * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
    - shard-kbl:          [FAIL][130] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][131]
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
    - shard-kbl:          [FAIL][132] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][133] +2 similar issues
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][134] ([i915#180]) -> [PASS][135] +2 similar issues
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
    - shard-glk:          [FAIL][136] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][137]
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html

  * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
    - shard-glk:          [FAIL][138] ([i915#52] / [i915#54]) -> [PASS][139] +5 similar issues
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html

  * igt@kms_flip@plain-flip-ts-check:
    - shard-glk:          [FAIL][140] ([i915#34]) -> [PASS][141]
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/igt@kms_flip@plain-flip-ts-check.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
    - shard-skl:          [FAIL][142] ([i915#49]) -> [PASS][143]
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-skl:          [FAIL][144] ([i915#1188]) -> [PASS][145]
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
    - shard-apl:          [FAIL][146] ([i915#53] / [i915#95]) -> [PASS][147]
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
    - shard-kbl:          [FAIL][148] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][149]
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - shard-kbl:          [INCOMPLETE][150] ([i915#155]) -> [PASS][151]
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
    - shard-kbl:          [FAIL][152] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][153]
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-apl:          [FAIL][154] ([fdo#108145] / [i915#95]) -> [PASS][155]
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
    - shard-skl:          [FAIL][156] ([fdo#108145]) -> [PASS][157]
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_psr@psr2_primary_page_flip:
    - shard-iclb:         [SKIP][158] ([fdo#109441]) -> [PASS][159] +2 similar issues
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html

  * igt@perf_pmu@busy-check-all-vcs1:
    - shard-iclb:         [SKIP][160] ([fdo#112080]) -> [PASS][161] +9 similar issues
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@perf_pmu@busy-check-all-vcs1.html

  
#### Warnings ####

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][162] ([i915#658]) -> [SKIP][163] ([i915#588])
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-kbl:          [DMESG-WARN][164] ([i915#165] / [i915#180]) -> [DMESG-WARN][165] ([i915#180])
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✓ Fi.CI.IGT: success for i915 lpsp support for lpsp igt (rev6)
  2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
                   ` (6 preceding siblings ...)
  2020-04-03  9:29 ` Patchwork
@ 2020-04-03 17:02 ` Patchwork
  7 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2020-04-03 17:02 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: intel-gfx

== Series Details ==

Series: i915 lpsp support for lpsp igt (rev6)
URL   : https://patchwork.freedesktop.org/series/74648/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_8228_full -> Patchwork_17155_full
====================================================

Summary
-------

  **WARNING**

  Minor unknown changes coming with Patchwork_17155_full need to be verified
  manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_17155_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

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

  Here are the unknown changes that may have been introduced in Patchwork_17155_full:

### IGT changes ###

#### Possible regressions ####

  * {igt@i915_pm_lpsp@non-edp-lpsp} (NEW):
    - shard-tglb:         NOTRUN -> [SKIP][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_pm_lpsp@non-edp-lpsp.html
    - shard-iclb:         NOTRUN -> [SKIP][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@non-edp-lpsp.html

  
#### Warnings ####

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-snb:          [SKIP][3] ([fdo#109271]) -> [FAIL][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb2/igt@i915_pm_lpsp@screens-disabled.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb4/igt@i915_pm_lpsp@screens-disabled.html

  
New tests
---------

  New tests have been introduced between CI_DRM_8228_full and Patchwork_17155_full:

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

  * igt@i915_pm_lpsp@non-edp-lpsp:
    - Statuses : 4 pass(s) 3 skip(s)
    - Exec time: [0.0, 0.77] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_busy@busy-vcs1:
    - shard-iclb:         [PASS][5] -> [SKIP][6] ([fdo#112080]) +8 similar issues
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_busy@busy-vcs1.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_busy@busy-vcs1.html

  * igt@gem_exec_schedule@implicit-both-bsd1:
    - shard-iclb:         [PASS][7] -> [SKIP][8] ([fdo#109276] / [i915#677]) +1 similar issue
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@implicit-both-bsd1.html

  * igt@gem_exec_schedule@in-order-bsd2:
    - shard-iclb:         [PASS][9] -> [SKIP][10] ([fdo#109276]) +10 similar issues
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@gem_exec_schedule@in-order-bsd2.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@gem_exec_schedule@in-order-bsd2.html

  * igt@gem_exec_schedule@pi-distinct-iova-bsd:
    - shard-iclb:         [PASS][11] -> [SKIP][12] ([i915#677]) +1 similar issue
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@pi-distinct-iova-bsd.html

  * igt@gem_exec_schedule@preempt-bsd:
    - shard-iclb:         [PASS][13] -> [SKIP][14] ([fdo#112146]) +5 similar issues
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-bsd.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html

  * igt@gem_exec_suspend@basic-s3:
    - shard-kbl:          [PASS][15] -> [DMESG-WARN][16] ([i915#180] / [i915#93] / [i915#95])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@gem_exec_suspend@basic-s3.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-snb:          [PASS][17] -> [TIMEOUT][18] ([i915#1526])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-snb5/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-glk:          [PASS][19] -> [FAIL][20] ([i915#1527])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rpm@fences-dpms:
    - shard-glk:          [PASS][21] -> [SKIP][22] ([fdo#109271]) +1 similar issue
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk2/igt@i915_pm_rpm@fences-dpms.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk9/igt@i915_pm_rpm@fences-dpms.html
    - shard-skl:          [PASS][23] -> [SKIP][24] ([fdo#109271]) +2 similar issues
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@i915_pm_rpm@fences-dpms.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@i915_pm_rpm@fences-dpms.html
    - shard-tglb:         [PASS][25] -> [SKIP][26] ([i915#579]) +1 similar issue
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb6/igt@i915_pm_rpm@fences-dpms.html

  * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-iclb:         [PASS][27] -> [SKIP][28] ([i915#579]) +1 similar issue
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@i915_selftest@live@execlists:
    - shard-glk:          [PASS][29] -> [INCOMPLETE][30] ([i915#1430] / [i915#58] / [i915#656] / [k.org#198133])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_selftest@live@execlists.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk4/igt@i915_selftest@live@execlists.html

  * igt@i915_suspend@forcewake:
    - shard-apl:          [PASS][31] -> [DMESG-WARN][32] ([i915#180])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_suspend@forcewake.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@i915_suspend@forcewake.html

  * igt@kms_color@pipe-b-ctm-blue-to-red:
    - shard-apl:          [PASS][33] -> [FAIL][34] ([i915#129])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-kbl:          [PASS][35] -> [FAIL][36] ([i915#129])
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@kms_color@pipe-b-ctm-blue-to-red.html
    - shard-skl:          [PASS][37] -> [FAIL][38] ([i915#129])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@kms_color@pipe-b-ctm-blue-to-red.html

  * igt@kms_color@pipe-c-legacy-gamma:
    - shard-kbl:          [PASS][39] -> [FAIL][40] ([i915#71])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_color@pipe-c-legacy-gamma.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-apl:          [PASS][41] -> [FAIL][42] ([i915#71])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_color@pipe-c-legacy-gamma.html
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_color@pipe-c-legacy-gamma.html
    - shard-skl:          [PASS][43] -> [FAIL][44] ([i915#71])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@kms_color@pipe-c-legacy-gamma.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl10/igt@kms_color@pipe-c-legacy-gamma.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - shard-kbl:          [PASS][45] -> [FAIL][46] ([i915#54] / [i915#93] / [i915#95])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-skl:          [PASS][47] -> [INCOMPLETE][48] ([i915#300])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
    - shard-skl:          [PASS][49] -> [FAIL][50] ([i915#54])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl6/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-kbl:          [PASS][51] -> [DMESG-WARN][52] ([i915#180]) +4 similar issues
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-glk:          [PASS][53] -> [FAIL][54] ([i915#72])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [PASS][55] -> [SKIP][56] ([fdo#109349])
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb8/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled:
    - shard-glk:          [PASS][57] -> [FAIL][58] ([i915#52] / [i915#54]) +2 similar issues
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html

  * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled:
    - shard-kbl:          [PASS][59] -> [FAIL][60] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
    - shard-apl:          [PASS][61] -> [FAIL][62] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html

  * igt@kms_fbcon_fbt@fbc:
    - shard-kbl:          [PASS][63] -> [FAIL][64] ([i915#64] / [i915#93] / [i915#95])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_fbcon_fbt@fbc.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_fbcon_fbt@fbc.html
    - shard-apl:          [PASS][65] -> [FAIL][66] ([i915#1525])
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl7/igt@kms_fbcon_fbt@fbc.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_fbcon_fbt@fbc.html

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-glk:          [PASS][67] -> [FAIL][68] ([i915#79])
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank.html

  * igt@kms_flip@flip-vs-expired-vblank:
    - shard-skl:          [PASS][69] -> [FAIL][70] ([i915#79])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_flip@flip-vs-expired-vblank.html

  * igt@kms_flip_tiling@flip-changes-tiling-y:
    - shard-apl:          [PASS][71] -> [FAIL][72] ([i915#95])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
    - shard-kbl:          [PASS][73] -> [FAIL][74] ([i915#699] / [i915#93] / [i915#95])
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-y.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid:
    - shard-kbl:          [PASS][75] -> [FAIL][76] ([fdo#108145] / [i915#93] / [i915#95])
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
    - shard-apl:          [PASS][77] -> [FAIL][78] ([fdo#108145] / [i915#95])
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html

  * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
    - shard-skl:          [PASS][79] -> [FAIL][80] ([fdo#108145]) +1 similar issue
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html

  * igt@kms_plane_cursor@pipe-a-overlay-size-256:
    - shard-kbl:          [PASS][81] -> [FAIL][82] ([i915#1559] / [i915#93] / [i915#95])
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
    - shard-apl:          [PASS][83] -> [FAIL][84] ([i915#1559] / [i915#95])
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@kms_plane_cursor@pipe-a-overlay-size-256.html

  * igt@kms_psr@psr2_primary_render:
    - shard-iclb:         [PASS][85] -> [SKIP][86] ([fdo#109441])
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb2/igt@kms_psr@psr2_primary_render.html
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@kms_psr@psr2_primary_render.html

  * igt@kms_vblank@pipe-d-ts-continuation-suspend:
    - shard-tglb:         [PASS][87] -> [INCOMPLETE][88] ([i915#460])
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@kms_vblank@pipe-d-ts-continuation-suspend.html

  * igt@perf@invalid-open-flags:
    - shard-tglb:         [PASS][89] -> [SKIP][90] ([i915#405])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb3/igt@perf@invalid-open-flags.html
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@perf@invalid-open-flags.html
    - shard-apl:          [PASS][91] -> [SKIP][92] ([fdo#109271])
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@perf@invalid-open-flags.html
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl2/igt@perf@invalid-open-flags.html
    - shard-iclb:         [PASS][93] -> [SKIP][94] ([i915#405])
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb5/igt@perf@invalid-open-flags.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@perf@invalid-open-flags.html
    - shard-kbl:          [PASS][95] -> [SKIP][96] ([fdo#109271])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@perf@invalid-open-flags.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl4/igt@perf@invalid-open-flags.html

  
#### Possible fixes ####

  * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt:
    - shard-skl:          [FAIL][97] ([i915#1528]) -> [PASS][98]
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html

  * igt@gem_exec_balancer@smoke:
    - shard-iclb:         [SKIP][99] ([fdo#110854]) -> [PASS][100]
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@gem_exec_balancer@smoke.html
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_balancer@smoke.html

  * igt@gem_exec_schedule@implicit-read-write-bsd2:
    - shard-iclb:         [SKIP][101] ([fdo#109276] / [i915#677]) -> [PASS][102]
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@implicit-read-write-bsd2.html

  * igt@gem_exec_schedule@pi-common-bsd:
    - shard-iclb:         [SKIP][103] ([i915#677]) -> [PASS][104]
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb1/igt@gem_exec_schedule@pi-common-bsd.html
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@gem_exec_schedule@pi-common-bsd.html

  * igt@gem_exec_schedule@preempt-other-bsd:
    - shard-iclb:         [SKIP][105] ([fdo#112146]) -> [PASS][106] +2 similar issues
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@gem_exec_schedule@preempt-other-bsd.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb5/igt@gem_exec_schedule@preempt-other-bsd.html

  * igt@gem_exec_schedule@preempt-queue-bsd1:
    - shard-iclb:         [SKIP][107] ([fdo#109276]) -> [PASS][108] +11 similar issues
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb3/igt@gem_exec_schedule@preempt-queue-bsd1.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@gem_exec_schedule@preempt-queue-bsd1.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-apl:          [DMESG-WARN][109] ([i915#180]) -> [PASS][110] +1 similar issue
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@gem_workarounds@suspend-resume-context.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-skl:          [DMESG-WARN][111] ([i915#716]) -> [PASS][112]
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl8/igt@gen9_exec_parse@allowed-all.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_pm_lpsp@edp-native:
    - shard-iclb:         [SKIP][113] ([fdo#109301]) -> [PASS][114] +1 similar issue
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb6/igt@i915_pm_lpsp@edp-native.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb6/igt@i915_pm_lpsp@edp-native.html

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-skl:          [SKIP][115] ([fdo#109271]) -> [PASS][116] +1 similar issue
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl4/igt@i915_pm_lpsp@screens-disabled.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl2/igt@i915_pm_lpsp@screens-disabled.html
    - shard-tglb:         [SKIP][117] ([fdo#109301]) -> [PASS][118] +1 similar issue
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb7/igt@i915_pm_lpsp@screens-disabled.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb8/igt@i915_pm_lpsp@screens-disabled.html
    - shard-kbl:          [SKIP][119] ([fdo#109271]) -> [PASS][120]
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@i915_pm_lpsp@screens-disabled.html
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl3/igt@i915_pm_lpsp@screens-disabled.html
    - shard-apl:          [SKIP][121] ([fdo#109271]) -> [PASS][122]
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl3/igt@i915_pm_lpsp@screens-disabled.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@i915_pm_lpsp@screens-disabled.html
    - shard-glk:          [SKIP][123] ([fdo#109271]) -> [PASS][124]
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@i915_pm_lpsp@screens-disabled.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@i915_pm_lpsp@screens-disabled.html

  * igt@i915_selftest@live@execlists:
    - shard-apl:          [INCOMPLETE][125] ([i915#656]) -> [PASS][126]
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl8/igt@i915_selftest@live@execlists.html
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl3/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@requests:
    - shard-tglb:         [INCOMPLETE][127] ([i915#1531]) -> [PASS][128]
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-tglb8/igt@i915_selftest@live@requests.html
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-tglb1/igt@i915_selftest@live@requests.html

  * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
    - shard-kbl:          [FAIL][129] ([i915#1119] / [i915#93] / [i915#95]) -> [PASS][130]
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
    - shard-kbl:          [FAIL][131] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][132] +2 similar issues
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x128-random.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][133] ([i915#180]) -> [PASS][134] +2 similar issues
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge:
    - shard-glk:          [FAIL][135] ([i915#118] / [i915#70] / [i915#95]) -> [PASS][136]
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk8/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk1/igt@kms_cursor_edge_walk@pipe-a-256x256-right-edge.html

  * igt@kms_draw_crc@draw-method-rgb565-render-untiled:
    - shard-glk:          [FAIL][137] ([i915#52] / [i915#54]) -> [PASS][138] +5 similar issues
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk6/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html

  * igt@kms_flip@plain-flip-ts-check:
    - shard-glk:          [FAIL][139] ([i915#34]) -> [PASS][140]
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-glk5/igt@kms_flip@plain-flip-ts-check.html
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-glk2/igt@kms_flip@plain-flip-ts-check.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
    - shard-skl:          [FAIL][141] ([i915#49]) -> [PASS][142]
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-skl:          [FAIL][143] ([i915#1188]) -> [PASS][144]
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl5/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
    - shard-apl:          [FAIL][145] ([i915#53] / [i915#95]) -> [PASS][146]
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
    - shard-kbl:          [FAIL][147] ([i915#53] / [i915#93] / [i915#95]) -> [PASS][148]
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl6/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - shard-kbl:          [INCOMPLETE][149] ([i915#155]) -> [PASS][150]
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
    - shard-kbl:          [FAIL][151] ([fdo#108145] / [i915#93] / [i915#95]) -> [PASS][152]
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-apl:          [FAIL][153] ([fdo#108145] / [i915#95]) -> [PASS][154]
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
    - shard-skl:          [FAIL][155] ([fdo#108145]) -> [PASS][156]
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_psr@psr2_primary_page_flip:
    - shard-iclb:         [SKIP][157] ([fdo#109441]) -> [PASS][158] +2 similar issues
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@kms_psr@psr2_primary_page_flip.html
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html

  * igt@perf_pmu@busy-check-all-vcs1:
    - shard-iclb:         [SKIP][159] ([fdo#112080]) -> [PASS][160] +9 similar issues
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb7/igt@perf_pmu@busy-check-all-vcs1.html
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb4/igt@perf_pmu@busy-check-all-vcs1.html

  
#### Warnings ####

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][161] ([i915#658]) -> [SKIP][162] ([i915#588])
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-kbl:          [DMESG-WARN][163] ([i915#165] / [i915#180]) -> [DMESG-WARN][164] ([i915#180])
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8228/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible.html
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/shard-kbl2/igt@kms_flip@flip-vs-suspend-i

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17155/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2020-04-03 17:02 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-31 11:37 [Intel-gfx] [PATCH v3 0/3] i915 lpsp support for lpsp igt Anshuman Gupta
2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 1/3] drm/i915: Power well id for ICL PG3 Anshuman Gupta
2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 2/3] drm/i915: Add i915_lpsp_info debugfs Anshuman Gupta
2020-04-01 15:53   ` Manna, Animesh
2020-04-02 12:45     ` Anshuman Gupta
2020-04-02 15:29       ` Manna, Animesh
2020-04-02 16:25         ` Anshuman Gupta
2020-03-31 11:37 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Add connector dbgfs for all connectors Anshuman Gupta
2020-03-31 19:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for i915 lpsp support for lpsp igt (rev6) Patchwork
2020-04-01 14:17 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
2020-04-02  9:06   ` Anshuman Gupta
2020-04-03  7:43     ` Vudum, Lakshminarayana
2020-04-03  8:48 ` Patchwork
2020-04-03  9:29 ` Patchwork
2020-04-03 17:02 ` [Intel-gfx] ✓ Fi.CI.IGT: success " Patchwork

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