All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs
@ 2020-12-10 13:28 Saichandana S
  2020-12-10 14:37 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Saichandana S @ 2020-12-10 13:28 UTC (permalink / raw)
  To: intel-gfx, --cc=saichandana.s, --cc=uma.shankar, --cc=Anshuman.Gupta
  Cc: Saichandana

From: Saichandana <saichandana.s@intel.com>

PM_REQ register provides the value of the last PM request from PCU to
Display Engine.PM_RES register provides the value of the last PM response from
Display Engine to PCU.
This debugfs will be used by DC9 IGT test to know about "DC9 Ready"
status.
B.Spec : 49501, 49502

Signed-off-by: Saichandana <saichandana.s@intel.com>
---
 .../drm/i915/display/intel_display_debugfs.c  | 24 +++++++++++++++++++
 drivers/gpu/drm/i915/i915_reg.h               |  5 ++++
 2 files changed, 29 insertions(+)

diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
index cd7e5519ee7d..09e734e54032 100644
--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -559,6 +559,29 @@ static int i915_dmc_info(struct seq_file *m, void *unused)
 	return 0;
 }
 
+static int i915_pm_req_res_info(struct seq_file *m, void *unused)
+{
+        struct drm_i915_private *dev_priv = node_to_i915(m->private);
+        struct intel_csr *csr = &dev_priv->csr;
+
+        if (!HAS_CSR(dev_priv))
+                return -ENODEV;
+
+        if (!csr->dmc_payload)
+                return 0;
+
+        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_REQ_DBG_0));
+        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_REQ_DBG_1));
+        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_RSP_DBG_0));
+        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_RSP_DBG_1));
+
+        return 0;
+}
+
 static void intel_seq_print_mode(struct seq_file *m, int tabs,
 				 const struct drm_display_mode *mode)
 {
@@ -2100,6 +2123,7 @@ static const struct drm_info_list intel_display_debugfs_list[] = {
 	{"i915_edp_psr_status", i915_edp_psr_status, 0},
 	{"i915_power_domain_info", i915_power_domain_info, 0},
 	{"i915_dmc_info", i915_dmc_info, 0},
+	{"i915_pm_req_res_info", i915_pm_req_res_info, 0},
 	{"i915_display_info", i915_display_info, 0},
 	{"i915_shared_dplls_info", i915_shared_dplls_info, 0},
 	{"i915_dp_mst_info", i915_dp_mst_info, 0},
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 0023c023f472..b477a1f7b1bd 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -371,6 +371,11 @@ static inline bool i915_mmio_reg_valid(i915_reg_t reg)
 #define VLV_G3DCTL		_MMIO(0x9024)
 #define VLV_GSCKGCTL		_MMIO(0x9028)
 
+#define PM_REQ_DBG_0		_MMIO(0x45284)
+#define PM_REQ_DBG_1 		_MMIO(0x45288)
+#define PM_RSP_DBG_0 		_MMIO(0x4528C)
+#define PM_RSP_DBG_1 		_MMIO(0x45290)
+
 #define GEN6_MBCTL		_MMIO(0x0907c)
 #define   GEN6_MBCTL_ENABLE_BOOT_FETCH	(1 << 4)
 #define   GEN6_MBCTL_CTX_FETCH_NEEDED	(1 << 3)
-- 
2.17.1

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

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

* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
@ 2020-12-10 14:37 ` Patchwork
  2020-12-10 16:39   ` Jani Nikula
  2020-12-10 14:41 ` [Intel-gfx] ✗ Fi.CI.DOCS: " Patchwork
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 7+ messages in thread
From: Patchwork @ 2020-12-10 14:37 UTC (permalink / raw)
  To: Saichandana S; +Cc: intel-gfx

== Series Details ==

Series: drm/i915/debugfs : PM_REQ and PM_RES register debugfs
URL   : https://patchwork.freedesktop.org/series/84782/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
b23f408141a8 drm/i915/debugfs : PM_REQ and PM_RES register debugfs
-:7: WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapped commit description (prefer a maximum 75 chars per line)
#7: 
Display Engine.PM_RES register provides the value of the last PM response from

-:25: ERROR:CODE_INDENT: code indent should use tabs where possible
#25: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:564:
+        struct drm_i915_private *dev_priv = node_to_i915(m->private);$

-:25: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#25: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:564:
+        struct drm_i915_private *dev_priv = node_to_i915(m->private);$

-:26: ERROR:CODE_INDENT: code indent should use tabs where possible
#26: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:565:
+        struct intel_csr *csr = &dev_priv->csr;$

-:26: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#26: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:565:
+        struct intel_csr *csr = &dev_priv->csr;$

-:28: ERROR:CODE_INDENT: code indent should use tabs where possible
#28: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:567:
+        if (!HAS_CSR(dev_priv))$

-:28: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#28: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:567:
+        if (!HAS_CSR(dev_priv))$

-:29: ERROR:CODE_INDENT: code indent should use tabs where possible
#29: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:568:
+                return -ENODEV;$

-:29: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#29: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:568:
+                return -ENODEV;$

-:31: ERROR:CODE_INDENT: code indent should use tabs where possible
#31: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:570:
+        if (!csr->dmc_payload)$

-:31: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#31: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:570:
+        if (!csr->dmc_payload)$

-:32: ERROR:CODE_INDENT: code indent should use tabs where possible
#32: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:571:
+                return 0;$

-:32: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#32: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:571:
+                return 0;$

-:34: ERROR:CODE_INDENT: code indent should use tabs where possible
#34: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:573:
+        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",$

-:34: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#34: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:573:
+        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",$

-:35: ERROR:CODE_INDENT: code indent should use tabs where possible
#35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
+                        intel_de_read(dev_priv, PM_REQ_DBG_0));$

-:35: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
+        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_REQ_DBG_0));

-:35: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
+                        intel_de_read(dev_priv, PM_REQ_DBG_0));$

-:36: ERROR:CODE_INDENT: code indent should use tabs where possible
#36: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:575:
+        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",$

-:36: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#36: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:575:
+        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",$

-:37: ERROR:CODE_INDENT: code indent should use tabs where possible
#37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
+                        intel_de_read(dev_priv, PM_REQ_DBG_1));$

-:37: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
+        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_REQ_DBG_1));

-:37: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
+                        intel_de_read(dev_priv, PM_REQ_DBG_1));$

-:38: ERROR:CODE_INDENT: code indent should use tabs where possible
#38: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:577:
+        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",$

-:38: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#38: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:577:
+        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",$

-:39: ERROR:CODE_INDENT: code indent should use tabs where possible
#39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
+                        intel_de_read(dev_priv, PM_RSP_DBG_0));$

-:39: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
+        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_RSP_DBG_0));

-:39: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
+                        intel_de_read(dev_priv, PM_RSP_DBG_0));$

-:40: ERROR:CODE_INDENT: code indent should use tabs where possible
#40: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:579:
+        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",$

-:40: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#40: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:579:
+        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",$

-:41: ERROR:CODE_INDENT: code indent should use tabs where possible
#41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
+                        intel_de_read(dev_priv, PM_RSP_DBG_1));$

-:41: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
+        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",
+                        intel_de_read(dev_priv, PM_RSP_DBG_1));

-:41: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
+                        intel_de_read(dev_priv, PM_RSP_DBG_1));$

-:43: ERROR:CODE_INDENT: code indent should use tabs where possible
#43: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:582:
+        return 0;$

-:43: WARNING:LEADING_SPACE: please, no spaces at the start of a line
#43: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:582:
+        return 0;$

-:66: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#66: FILE: drivers/gpu/drm/i915/i915_reg.h:375:
+#define PM_REQ_DBG_1 ^I^I_MMIO(0x45288)$

-:67: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#67: FILE: drivers/gpu/drm/i915/i915_reg.h:376:
+#define PM_RSP_DBG_0 ^I^I_MMIO(0x4528C)$

-:68: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#68: FILE: drivers/gpu/drm/i915/i915_reg.h:377:
+#define PM_RSP_DBG_1 ^I^I_MMIO(0x45290)$

total: 15 errors, 19 warnings, 4 checks, 47 lines checked


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

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

* [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
  2020-12-10 14:37 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
@ 2020-12-10 14:41 ` Patchwork
  2020-12-10 15:07 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2020-12-10 14:41 UTC (permalink / raw)
  To: Saichandana S; +Cc: intel-gfx

== Series Details ==

Series: drm/i915/debugfs : PM_REQ and PM_RES register debugfs
URL   : https://patchwork.freedesktop.org/series/84782/
State : warning

== Summary ==

$ make htmldocs 2>&1 > /dev/null | grep i915
Error: Cannot open file ./drivers/gpu/drm/i915/gt/intel_lrc.c
WARNING: kernel-doc './scripts/kernel-doc -rst -enable-lineno -sphinx-version 1.7.9 -function Logical Rings, Logical Ring Contexts and Execlists ./drivers/gpu/drm/i915/gt/intel_lrc.c' failed with return code 1


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

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

* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
  2020-12-10 14:37 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
  2020-12-10 14:41 ` [Intel-gfx] ✗ Fi.CI.DOCS: " Patchwork
@ 2020-12-10 15:07 ` Patchwork
  2020-12-10 16:35 ` [Intel-gfx] [PATCH] " Jani Nikula
  2020-12-10 18:23 ` [Intel-gfx] ✗ Fi.CI.IGT: failure for " Patchwork
  4 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2020-12-10 15:07 UTC (permalink / raw)
  To: Saichandana S; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 5783 bytes --]

== Series Details ==

Series: drm/i915/debugfs : PM_REQ and PM_RES register debugfs
URL   : https://patchwork.freedesktop.org/series/84782/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_9471 -> Patchwork_19110
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

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

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

### IGT changes ###

#### Issues hit ####

  * igt@debugfs_test@read_all_entries:
    - fi-tgl-y:           [PASS][1] -> [DMESG-WARN][2] ([i915#402]) +2 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-tgl-y/igt@debugfs_test@read_all_entries.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-tgl-y/igt@debugfs_test@read_all_entries.html
    - fi-kbl-guc:         [PASS][3] -> [DMESG-WARN][4] ([i915#262])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-kbl-guc/igt@debugfs_test@read_all_entries.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-kbl-guc/igt@debugfs_test@read_all_entries.html
    - fi-kbl-8809g:       [PASS][5] -> [DMESG-WARN][6] ([i915#262])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-kbl-8809g/igt@debugfs_test@read_all_entries.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-kbl-8809g/igt@debugfs_test@read_all_entries.html

  * igt@gem_exec_suspend@basic-s3:
    - fi-tgl-y:           [PASS][7] -> [DMESG-WARN][8] ([i915#2411] / [i915#402])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-tgl-y/igt@gem_exec_suspend@basic-s3.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-tgl-y/igt@gem_exec_suspend@basic-s3.html

  * igt@runner@aborted:
    - fi-kbl-guc:         NOTRUN -> [FAIL][9] ([i915#1814] / [i915#2295] / [i915#2722])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-kbl-guc/igt@runner@aborted.html

  
#### Possible fixes ####

  * igt@i915_selftest@live@execlists:
    - fi-apl-guc:         [DMESG-WARN][10] ([i915#1037]) -> [PASS][11]
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-apl-guc/igt@i915_selftest@live@execlists.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-apl-guc/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@ring_submission:
    - fi-apl-guc:         [DMESG-WARN][12] -> [PASS][13] +8 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-apl-guc/igt@i915_selftest@live@ring_submission.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-apl-guc/igt@i915_selftest@live@ring_submission.html

  * igt@kms_chamelium@dp-crc-fast:
    - fi-kbl-7500u:       [FAIL][14] ([i915#1161] / [i915#262]) -> [PASS][15]
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html

  * igt@kms_force_connector_basic@force-connector-state:
    - fi-icl-u2:          [DMESG-WARN][16] ([i915#1226]) -> [PASS][17]
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-icl-u2/igt@kms_force_connector_basic@force-connector-state.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-icl-u2/igt@kms_force_connector_basic@force-connector-state.html

  * igt@prime_self_import@basic-with_one_bo_two_files:
    - fi-tgl-y:           [DMESG-WARN][18] ([i915#402]) -> [PASS][19] +1 similar issue
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-tgl-y/igt@prime_self_import@basic-with_one_bo_two_files.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-tgl-y/igt@prime_self_import@basic-with_one_bo_two_files.html

  
#### Warnings ####

  * igt@runner@aborted:
    - fi-kbl-8809g:       [FAIL][20] ([i915#1186] / [i915#2426] / [i915#2722]) -> [FAIL][21] ([i915#1814] / [i915#2295] / [i915#2722])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/fi-kbl-8809g/igt@runner@aborted.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/fi-kbl-8809g/igt@runner@aborted.html

  
  [i915#1037]: https://gitlab.freedesktop.org/drm/intel/issues/1037
  [i915#1161]: https://gitlab.freedesktop.org/drm/intel/issues/1161
  [i915#1186]: https://gitlab.freedesktop.org/drm/intel/issues/1186
  [i915#1226]: https://gitlab.freedesktop.org/drm/intel/issues/1226
  [i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814
  [i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
  [i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
  [i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426
  [i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262
  [i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
  [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402


Participating hosts (44 -> 40)
------------------------------

  Missing    (4): fi-ctg-p8600 fi-ilk-m540 fi-bdw-samus fi-hsw-4200u 


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

  * Linux: CI_DRM_9471 -> Patchwork_19110

  CI-20190529: 20190529
  CI_DRM_9471: 1e384ea457bc2af47dc7653f8ebbcae21fbac5fc @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5887: 7d87d0f1a22544e6a78dc0920b3f54b64144a029 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_19110: b23f408141a839da6922765c664107c6863be9af @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

b23f408141a8 drm/i915/debugfs : PM_REQ and PM_RES register debugfs

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/index.html

[-- Attachment #1.2: Type: text/html, Size: 7149 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

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

* Re: [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
                   ` (2 preceding siblings ...)
  2020-12-10 15:07 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
@ 2020-12-10 16:35 ` Jani Nikula
  2020-12-10 18:23 ` [Intel-gfx] ✗ Fi.CI.IGT: failure for " Patchwork
  4 siblings, 0 replies; 7+ messages in thread
From: Jani Nikula @ 2020-12-10 16:35 UTC (permalink / raw)
  To: Saichandana S, intel-gfx, saichandana.s, uma.shankar, Anshuman.Gupta
  Cc: Saichandana


[Stripped "--cc=" from Cc: addresses]

On Thu, 10 Dec 2020, Saichandana S <saichandana.s@intel.com> wrote:
> From: Saichandana <saichandana.s@intel.com>
>
> PM_REQ register provides the value of the last PM request from PCU to
> Display Engine.PM_RES register provides the value of the last PM response from
> Display Engine to PCU.
> This debugfs will be used by DC9 IGT test to know about "DC9 Ready"
> status.
> B.Spec : 49501, 49502
>
> Signed-off-by: Saichandana <saichandana.s@intel.com>
> ---
>  .../drm/i915/display/intel_display_debugfs.c  | 24 +++++++++++++++++++
>  drivers/gpu/drm/i915/i915_reg.h               |  5 ++++
>  2 files changed, 29 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> index cd7e5519ee7d..09e734e54032 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> @@ -559,6 +559,29 @@ static int i915_dmc_info(struct seq_file *m, void *unused)
>  	return 0;
>  }
>  
> +static int i915_pm_req_res_info(struct seq_file *m, void *unused)
> +{
> +        struct drm_i915_private *dev_priv = node_to_i915(m->private);
> +        struct intel_csr *csr = &dev_priv->csr;
> +
> +        if (!HAS_CSR(dev_priv))
> +                return -ENODEV;
> +
> +        if (!csr->dmc_payload)
> +                return 0;
> +
> +        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_REQ_DBG_0));
> +        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_REQ_DBG_1));
> +        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_RSP_DBG_0));
> +        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_RSP_DBG_1));

IMO there is no point in providing a debugfs interface for reading and
dumping platform specific registers. Instead, you should provide a more
generic interface that parses the relevant information. Look at *all*
the other register reads in the i915_debugfs.c file. None of them output
the registers as-is.

BR,
Jani.

> +
> +        return 0;
> +}
> +
>  static void intel_seq_print_mode(struct seq_file *m, int tabs,
>  				 const struct drm_display_mode *mode)
>  {
> @@ -2100,6 +2123,7 @@ static const struct drm_info_list intel_display_debugfs_list[] = {
>  	{"i915_edp_psr_status", i915_edp_psr_status, 0},
>  	{"i915_power_domain_info", i915_power_domain_info, 0},
>  	{"i915_dmc_info", i915_dmc_info, 0},
> +	{"i915_pm_req_res_info", i915_pm_req_res_info, 0},
>  	{"i915_display_info", i915_display_info, 0},
>  	{"i915_shared_dplls_info", i915_shared_dplls_info, 0},
>  	{"i915_dp_mst_info", i915_dp_mst_info, 0},
> diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
> index 0023c023f472..b477a1f7b1bd 100644
> --- a/drivers/gpu/drm/i915/i915_reg.h
> +++ b/drivers/gpu/drm/i915/i915_reg.h
> @@ -371,6 +371,11 @@ static inline bool i915_mmio_reg_valid(i915_reg_t reg)
>  #define VLV_G3DCTL		_MMIO(0x9024)
>  #define VLV_GSCKGCTL		_MMIO(0x9028)
>  
> +#define PM_REQ_DBG_0		_MMIO(0x45284)
> +#define PM_REQ_DBG_1 		_MMIO(0x45288)
> +#define PM_RSP_DBG_0 		_MMIO(0x4528C)
> +#define PM_RSP_DBG_1 		_MMIO(0x45290)
> +
>  #define GEN6_MBCTL		_MMIO(0x0907c)
>  #define   GEN6_MBCTL_ENABLE_BOOT_FETCH	(1 << 4)
>  #define   GEN6_MBCTL_CTX_FETCH_NEEDED	(1 << 3)

-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: [Intel-gfx]  ✗ Fi.CI.CHECKPATCH: warning for drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 14:37 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
@ 2020-12-10 16:39   ` Jani Nikula
  0 siblings, 0 replies; 7+ messages in thread
From: Jani Nikula @ 2020-12-10 16:39 UTC (permalink / raw)
  To: Saichandana S; +Cc: intel-gfx

On Thu, 10 Dec 2020, Patchwork <patchwork@emeril.freedesktop.org> wrote:
> == Series Details ==
>
> Series: drm/i915/debugfs : PM_REQ and PM_RES register debugfs
> URL   : https://patchwork.freedesktop.org/series/84782/
> State : warning
>
> == Summary ==

Please look at these and learn to use checkpatch.pl locally.

BR,
Jani.


>
> $ dim checkpatch origin/drm-tip
> b23f408141a8 drm/i915/debugfs : PM_REQ and PM_RES register debugfs
> -:7: WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapped commit description (prefer a maximum 75 chars per line)
> #7: 
> Display Engine.PM_RES register provides the value of the last PM response from
>
> -:25: ERROR:CODE_INDENT: code indent should use tabs where possible
> #25: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:564:
> +        struct drm_i915_private *dev_priv = node_to_i915(m->private);$
>
> -:25: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #25: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:564:
> +        struct drm_i915_private *dev_priv = node_to_i915(m->private);$
>
> -:26: ERROR:CODE_INDENT: code indent should use tabs where possible
> #26: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:565:
> +        struct intel_csr *csr = &dev_priv->csr;$
>
> -:26: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #26: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:565:
> +        struct intel_csr *csr = &dev_priv->csr;$
>
> -:28: ERROR:CODE_INDENT: code indent should use tabs where possible
> #28: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:567:
> +        if (!HAS_CSR(dev_priv))$
>
> -:28: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #28: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:567:
> +        if (!HAS_CSR(dev_priv))$
>
> -:29: ERROR:CODE_INDENT: code indent should use tabs where possible
> #29: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:568:
> +                return -ENODEV;$
>
> -:29: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #29: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:568:
> +                return -ENODEV;$
>
> -:31: ERROR:CODE_INDENT: code indent should use tabs where possible
> #31: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:570:
> +        if (!csr->dmc_payload)$
>
> -:31: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #31: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:570:
> +        if (!csr->dmc_payload)$
>
> -:32: ERROR:CODE_INDENT: code indent should use tabs where possible
> #32: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:571:
> +                return 0;$
>
> -:32: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #32: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:571:
> +                return 0;$
>
> -:34: ERROR:CODE_INDENT: code indent should use tabs where possible
> #34: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:573:
> +        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",$
>
> -:34: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #34: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:573:
> +        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",$
>
> -:35: ERROR:CODE_INDENT: code indent should use tabs where possible
> #35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
> +                        intel_de_read(dev_priv, PM_REQ_DBG_0));$
>
> -:35: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
> #35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
> +        seq_printf(m, "PM debug request 0 (0x45284) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_REQ_DBG_0));
>
> -:35: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #35: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:574:
> +                        intel_de_read(dev_priv, PM_REQ_DBG_0));$
>
> -:36: ERROR:CODE_INDENT: code indent should use tabs where possible
> #36: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:575:
> +        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",$
>
> -:36: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #36: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:575:
> +        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",$
>
> -:37: ERROR:CODE_INDENT: code indent should use tabs where possible
> #37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
> +                        intel_de_read(dev_priv, PM_REQ_DBG_1));$
>
> -:37: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
> #37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
> +        seq_printf(m, "PM debug request 1 (0x45288) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_REQ_DBG_1));
>
> -:37: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #37: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:576:
> +                        intel_de_read(dev_priv, PM_REQ_DBG_1));$
>
> -:38: ERROR:CODE_INDENT: code indent should use tabs where possible
> #38: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:577:
> +        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",$
>
> -:38: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #38: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:577:
> +        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",$
>
> -:39: ERROR:CODE_INDENT: code indent should use tabs where possible
> #39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
> +                        intel_de_read(dev_priv, PM_RSP_DBG_0));$
>
> -:39: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
> #39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
> +        seq_printf(m, "PM debug response 0 (0x4528C) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_RSP_DBG_0));
>
> -:39: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #39: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:578:
> +                        intel_de_read(dev_priv, PM_RSP_DBG_0));$
>
> -:40: ERROR:CODE_INDENT: code indent should use tabs where possible
> #40: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:579:
> +        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",$
>
> -:40: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #40: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:579:
> +        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",$
>
> -:41: ERROR:CODE_INDENT: code indent should use tabs where possible
> #41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
> +                        intel_de_read(dev_priv, PM_RSP_DBG_1));$
>
> -:41: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
> #41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
> +        seq_printf(m, "PM debug response 1 (0x45290) : 0x%x\n",
> +                        intel_de_read(dev_priv, PM_RSP_DBG_1));
>
> -:41: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #41: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:580:
> +                        intel_de_read(dev_priv, PM_RSP_DBG_1));$
>
> -:43: ERROR:CODE_INDENT: code indent should use tabs where possible
> #43: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:582:
> +        return 0;$
>
> -:43: WARNING:LEADING_SPACE: please, no spaces at the start of a line
> #43: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:582:
> +        return 0;$
>
> -:66: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
> #66: FILE: drivers/gpu/drm/i915/i915_reg.h:375:
> +#define PM_REQ_DBG_1 ^I^I_MMIO(0x45288)$
>
> -:67: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
> #67: FILE: drivers/gpu/drm/i915/i915_reg.h:376:
> +#define PM_RSP_DBG_0 ^I^I_MMIO(0x4528C)$
>
> -:68: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
> #68: FILE: drivers/gpu/drm/i915/i915_reg.h:377:
> +#define PM_RSP_DBG_1 ^I^I_MMIO(0x45290)$
>
> total: 15 errors, 19 warnings, 4 checks, 47 lines checked
>
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/debugfs : PM_REQ and PM_RES register debugfs
  2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
                   ` (3 preceding siblings ...)
  2020-12-10 16:35 ` [Intel-gfx] [PATCH] " Jani Nikula
@ 2020-12-10 18:23 ` Patchwork
  4 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2020-12-10 18:23 UTC (permalink / raw)
  To: Saichandana S; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 19036 bytes --]

== Series Details ==

Series: drm/i915/debugfs : PM_REQ and PM_RES register debugfs
URL   : https://patchwork.freedesktop.org/series/84782/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_9471_full -> Patchwork_19110_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_19110_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_19110_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_19110_full:

### IGT changes ###

#### Possible regressions ####

  * igt@debugfs_test@read_all_entries_display_off:
    - shard-skl:          [PASS][1] -> [DMESG-WARN][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl9/igt@debugfs_test@read_all_entries_display_off.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl5/igt@debugfs_test@read_all_entries_display_off.html
    - shard-iclb:         [PASS][3] -> [DMESG-WARN][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb1/igt@debugfs_test@read_all_entries_display_off.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb1/igt@debugfs_test@read_all_entries_display_off.html
    - shard-glk:          [PASS][5] -> [DMESG-WARN][6]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-glk3/igt@debugfs_test@read_all_entries_display_off.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk7/igt@debugfs_test@read_all_entries_display_off.html
    - shard-tglb:         [PASS][7] -> [DMESG-WARN][8]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb2/igt@debugfs_test@read_all_entries_display_off.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb1/igt@debugfs_test@read_all_entries_display_off.html
    - shard-apl:          [PASS][9] -> [DMESG-WARN][10]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-apl8/igt@debugfs_test@read_all_entries_display_off.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-apl2/igt@debugfs_test@read_all_entries_display_off.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@debugfs_test@read_all_entries_display_off:
    - shard-kbl:          [PASS][11] -> [DMESG-WARN][12] ([i915#262])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-kbl1/igt@debugfs_test@read_all_entries_display_off.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-kbl6/igt@debugfs_test@read_all_entries_display_off.html

  * igt@gem_ctx_persistence@legacy-engines-mixed-process:
    - shard-hsw:          NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#1099]) +1 similar issue
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw2/igt@gem_ctx_persistence@legacy-engines-mixed-process.html

  * igt@gem_exec_reloc@basic-wide-active@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][14] ([i915#2389]) +1 similar issue
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb1/igt@gem_exec_reloc@basic-wide-active@vcs1.html

  * igt@gem_exec_whisper@basic-contexts-forked:
    - shard-glk:          [PASS][15] -> [DMESG-WARN][16] ([i915#118] / [i915#95])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-glk3/igt@gem_exec_whisper@basic-contexts-forked.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk6/igt@gem_exec_whisper@basic-contexts-forked.html

  * igt@gem_huc_copy@huc-copy:
    - shard-tglb:         [PASS][17] -> [SKIP][18] ([i915#2190])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb2/igt@gem_huc_copy@huc-copy.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb6/igt@gem_huc_copy@huc-copy.html

  * igt@i915_pm_rpm@gem-execbuf-stress-pc8:
    - shard-hsw:          NOTRUN -> [SKIP][19] ([fdo#109271]) +48 similar issues
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw2/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html

  * igt@i915_selftest@live@execlists:
    - shard-tglb:         [PASS][20] -> [INCOMPLETE][21] ([i915#1037] / [i915#2268])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb1/igt@i915_selftest@live@execlists.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb5/igt@i915_selftest@live@execlists.html

  * igt@kms_big_fb@linear-16bpp-rotate-0:
    - shard-glk:          [PASS][22] -> [DMESG-FAIL][23] ([i915#118] / [i915#95])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-glk8/igt@kms_big_fb@linear-16bpp-rotate-0.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk8/igt@kms_big_fb@linear-16bpp-rotate-0.html
    - shard-iclb:         [PASS][24] -> [DMESG-FAIL][25] ([i915#1226])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb4/igt@kms_big_fb@linear-16bpp-rotate-0.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb8/igt@kms_big_fb@linear-16bpp-rotate-0.html

  * igt@kms_ccs@pipe-c-bad-aux-stride:
    - shard-skl:          NOTRUN -> [SKIP][26] ([fdo#109271] / [fdo#111304])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_ccs@pipe-c-bad-aux-stride.html

  * igt@kms_chamelium@hdmi-audio:
    - shard-skl:          NOTRUN -> [SKIP][27] ([fdo#109271] / [fdo#111827]) +1 similar issue
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl2/igt@kms_chamelium@hdmi-audio.html

  * igt@kms_color@pipe-b-ctm-blue-to-red:
    - shard-skl:          [PASS][28] -> [DMESG-WARN][29] ([i915#1982])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl1/igt@kms_color@pipe-b-ctm-blue-to-red.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_color@pipe-b-ctm-blue-to-red.html

  * igt@kms_color_chamelium@pipe-a-ctm-blue-to-red:
    - shard-hsw:          NOTRUN -> [SKIP][30] ([fdo#109271] / [fdo#111827]) +3 similar issues
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw2/igt@kms_color_chamelium@pipe-a-ctm-blue-to-red.html

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen:
    - shard-skl:          [PASS][31] -> [FAIL][32] ([i915#54])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl9/igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl1/igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen.html

  * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
    - shard-hsw:          NOTRUN -> [INCOMPLETE][33] ([i915#2295])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw7/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html

  * igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
    - shard-hsw:          [PASS][34] -> [FAIL][35] ([i915#2370])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-hsw7/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1:
    - shard-skl:          [PASS][36] -> [FAIL][37] ([i915#79])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl1/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html

  * igt@kms_flip@flip-vs-suspend@c-hdmi-a1:
    - shard-hsw:          NOTRUN -> [INCOMPLETE][38] ([i915#2055])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw2/igt@kms_flip@flip-vs-suspend@c-hdmi-a1.html

  * igt@kms_flip@wf_vblank-ts-check@c-edp1:
    - shard-skl:          [PASS][39] -> [FAIL][40] ([i915#2122]) +1 similar issue
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl1/igt@kms_flip@wf_vblank-ts-check@c-edp1.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_flip@wf_vblank-ts-check@c-edp1.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt:
    - shard-skl:          NOTRUN -> [SKIP][41] ([fdo#109271]) +15 similar issues
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c:
    - shard-skl:          NOTRUN -> [FAIL][42] ([i915#53])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html

  * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes:
    - shard-skl:          [PASS][43] -> [INCOMPLETE][44] ([i915#198])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl10/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html

  * igt@kms_plane_alpha_blend@pipe-c-coverage-7efc:
    - shard-skl:          NOTRUN -> [FAIL][45] ([fdo#108145] / [i915#265])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html

  * igt@kms_psr@psr2_cursor_mmap_cpu:
    - shard-iclb:         [PASS][46] -> [SKIP][47] ([fdo#109441]) +1 similar issue
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb5/igt@kms_psr@psr2_cursor_mmap_cpu.html

  
#### Possible fixes ####

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-random:
    - shard-skl:          [FAIL][48] ([i915#54]) -> [PASS][49]
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl8/igt@kms_cursor_crc@pipe-c-cursor-128x128-random.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl3/igt@kms_cursor_crc@pipe-c-cursor-128x128-random.html

  * igt@kms_cursor_legacy@cursor-vs-flip-toggle:
    - shard-hsw:          [FAIL][50] ([i915#2370]) -> [PASS][51]
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-hsw2/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html

  * igt@kms_flip@flip-vs-suspend@b-edp1:
    - shard-skl:          [INCOMPLETE][52] ([i915#198]) -> [PASS][53]
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl5/igt@kms_flip@flip-vs-suspend@b-edp1.html
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl1/igt@kms_flip@flip-vs-suspend@b-edp1.html

  * igt@kms_psr@psr2_sprite_plane_move:
    - shard-iclb:         [SKIP][54] ([fdo#109441]) -> [PASS][55] +1 similar issue
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb3/igt@kms_psr@psr2_sprite_plane_move.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html

  * igt@perf@blocking:
    - shard-skl:          [FAIL][56] ([i915#1542]) -> [PASS][57]
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl6/igt@perf@blocking.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl8/igt@perf@blocking.html

  * igt@perf@polling-parameterized:
    - shard-tglb:         [FAIL][58] ([i915#1542]) -> [PASS][59]
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb7/igt@perf@polling-parameterized.html
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb7/igt@perf@polling-parameterized.html

  * igt@sysfs_heartbeat_interval@mixed@bcs0:
    - shard-skl:          [FAIL][60] ([i915#1731]) -> [PASS][61]
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl2/igt@sysfs_heartbeat_interval@mixed@bcs0.html
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl10/igt@sysfs_heartbeat_interval@mixed@bcs0.html

  
#### Warnings ####

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][62] ([i915#588]) -> [SKIP][63] ([i915#658])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb5/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [SKIP][64] ([fdo#109349]) -> [DMESG-WARN][65] ([i915#1226])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@runner@aborted:
    - shard-kbl:          [FAIL][66] ([i915#2295] / [i915#2722]) -> ([FAIL][67], [FAIL][68]) ([i915#1814] / [i915#2295] / [i915#2722] / [i915#483])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-kbl7/igt@runner@aborted.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-kbl6/igt@runner@aborted.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-kbl4/igt@runner@aborted.html
    - shard-glk:          ([FAIL][69], [FAIL][70]) ([i915#1814] / [i915#2295] / [i915#2722] / [k.org#202321]) -> ([FAIL][71], [FAIL][72], [FAIL][73]) ([i915#1814] / [i915#2295] / [i915#2722] / [i915#483] / [k.org#202321])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-glk6/igt@runner@aborted.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-glk8/igt@runner@aborted.html
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk7/igt@runner@aborted.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk3/igt@runner@aborted.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-glk1/igt@runner@aborted.html
    - shard-tglb:         ([FAIL][74], [FAIL][75]) ([i915#1602] / [i915#2295] / [i915#2722]) -> ([FAIL][76], [FAIL][77], [FAIL][78]) ([i915#1602] / [i915#1814] / [i915#1887] / [i915#2295] / [i915#2722])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb1/igt@runner@aborted.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-tglb6/igt@runner@aborted.html
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb1/igt@runner@aborted.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb1/igt@runner@aborted.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-tglb7/igt@runner@aborted.html
    - shard-skl:          ([FAIL][79], [FAIL][80], [FAIL][81]) ([i915#1814] / [i915#2029] / [i915#2295] / [i915#2722]) -> ([FAIL][82], [FAIL][83]) ([i915#1814] / [i915#2295] / [i915#2722] / [i915#483])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl1/igt@runner@aborted.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl3/igt@runner@aborted.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9471/shard-skl2/igt@runner@aborted.html
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl7/igt@runner@aborted.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/shard-skl5/igt@runner@aborted.html

  
  [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349
  [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
  [fdo#111304]: https://bugs.freedesktop.org/show_bug.cgi?id=111304
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#1037]: https://gitlab.freedesktop.org/drm/intel/issues/1037
  [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
  [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
  [i915#1226]: https://gitlab.freedesktop.org/drm/intel/issues/1226
  [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
  [i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
  [i915#1731]: https://gitlab.freedesktop.org/drm/intel/issues/1731
  [i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814
  [i915#1887]: https://gitlab.freedesktop.org/drm/intel/issues/1887
  [i915#198]: https://gitlab.freedesktop.org/drm/intel/issues/198
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#2029]: https://gitlab.freedesktop.org/drm/intel/issues/2029
  [i915#2055]: https://gitlab.freedesktop.org/drm/intel/issues/2055
  [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2268]: https://gitlab.freedesktop.org/drm/intel/issues/2268
  [i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
  [i915#2370]: https://gitlab.freedesktop.org/drm/intel/issues/2370
  [i915#2389]: https://gitlab.freedesktop.org/drm/intel/issues/2389
  [i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262
  [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
  [i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
  [i915#483]: https://gitlab.freedesktop.org/drm/intel/issues/483
  [i915#53]: https://gitlab.freedesktop.org/drm/intel/issues/53
  [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
  [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588
  [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
  [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
  [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
  [k.org#202321]: https://bugzilla.kernel.org/show_bug.cgi?id=202321


Participating hosts (10 -> 10)
------------------------------

  No changes in participating hosts


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

  * Linux: CI_DRM_9471 -> Patchwork_19110

  CI-20190529: 20190529
  CI_DRM_9471: 1e384ea457bc2af47dc7653f8ebbcae21fbac5fc @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5887: 7d87d0f1a22544e6a78dc0920b3f54b64144a029 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_19110: b23f408141a839da6922765c664107c6863be9af @ git://anongit.freedesktop.org/gfx-ci/linux
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19110/index.html

[-- Attachment #1.2: Type: text/html, Size: 23376 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

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

end of thread, other threads:[~2020-12-10 18:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-10 13:28 [Intel-gfx] [PATCH] drm/i915/debugfs : PM_REQ and PM_RES register debugfs Saichandana S
2020-12-10 14:37 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
2020-12-10 16:39   ` Jani Nikula
2020-12-10 14:41 ` [Intel-gfx] ✗ Fi.CI.DOCS: " Patchwork
2020-12-10 15:07 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2020-12-10 16:35 ` [Intel-gfx] [PATCH] " Jani Nikula
2020-12-10 18:23 ` [Intel-gfx] ✗ Fi.CI.IGT: failure for " 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.