* [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence
@ 2020-08-05 15:00 Imre Deak
2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Imre Deak @ 2020-08-05 15:00 UTC (permalink / raw)
To: intel-gfx; +Cc: Nivedita Swaminathan
The command register is the low PCODE MBOX low register not the high
one as described by the spec. This left the system with the TC-cold
power state being blocked all the time. Fix things by using the correct
register.
Also to make sure we retry a request for at least 600usec, when the
PCODE MBOX command itself succeeded, but the TC-cold block command
failed, sleep for 1msec unconditionally after any fail.
The change was tested with JTAG register read of the HW/FW's actual
TC-cold state, which reported the expected states after this change.
Tested-by: Nivedita Swaminathan <nivedita.swaminathan@intel.com>
Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_power.c | 10 +++++-----
drivers/gpu/drm/i915/i915_reg.h | 4 ++--
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_power.c b/drivers/gpu/drm/i915/display/intel_display_power.c
index 9f0241a53a45..8f0b712ed7a0 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power.c
+++ b/drivers/gpu/drm/i915/display/intel_display_power.c
@@ -3927,12 +3927,13 @@ tgl_tc_cold_request(struct drm_i915_private *i915, bool block)
int ret;
while (1) {
- u32 low_val = 0, high_val;
+ u32 low_val;
+ u32 high_val = 0;
if (block)
- high_val = TGL_PCODE_EXIT_TCCOLD_DATA_H_BLOCK_REQ;
+ low_val = TGL_PCODE_EXIT_TCCOLD_DATA_L_BLOCK_REQ;
else
- high_val = TGL_PCODE_EXIT_TCCOLD_DATA_H_UNBLOCK_REQ;
+ low_val = TGL_PCODE_EXIT_TCCOLD_DATA_L_UNBLOCK_REQ;
/*
* Spec states that we should timeout the request after 200us
@@ -3951,8 +3952,7 @@ tgl_tc_cold_request(struct drm_i915_private *i915, bool block)
if (++tries == 3)
break;
- if (ret == -EAGAIN)
- msleep(1);
+ msleep(1);
}
if (ret)
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2b403df03404..e85c6fc1f3cb 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -9226,8 +9226,8 @@ enum {
#define DISPLAY_IPS_CONTROL 0x19
#define TGL_PCODE_TCCOLD 0x26
#define TGL_PCODE_EXIT_TCCOLD_DATA_L_EXIT_FAILED REG_BIT(0)
-#define TGL_PCODE_EXIT_TCCOLD_DATA_H_BLOCK_REQ 0
-#define TGL_PCODE_EXIT_TCCOLD_DATA_H_UNBLOCK_REQ REG_BIT(0)
+#define TGL_PCODE_EXIT_TCCOLD_DATA_L_BLOCK_REQ 0
+#define TGL_PCODE_EXIT_TCCOLD_DATA_L_UNBLOCK_REQ REG_BIT(0)
/* See also IPS_CTL */
#define IPS_PCODE_CONTROL (1 << 30)
#define HSW_PCODE_DYNAMIC_DUTY_CYCLE_CONTROL 0x1A
--
2.23.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 i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak @ 2020-08-05 15:16 ` Patchwork 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork ` (3 subsequent siblings) 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2020-08-05 15:16 UTC (permalink / raw) To: Imre Deak; +Cc: intel-gfx == Series Details == Series: i915/tgl: Fix TC-cold block/unblock sequence URL : https://patchwork.freedesktop.org/series/80302/ State : warning == Summary == $ dim checkpatch origin/drm-tip 26989606f3cd i915/tgl: Fix TC-cold block/unblock sequence -:52: WARNING:MSLEEP: msleep < 20ms can sleep for up to 20ms; see Documentation/timers/timers-howto.rst #52: FILE: drivers/gpu/drm/i915/display/intel_display_power.c:3955: + msleep(1); total: 0 errors, 1 warnings, 0 checks, 35 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.SPARSE: warning for i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork @ 2020-08-05 15:16 ` Patchwork 2020-08-05 15:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2020-08-05 15:16 UTC (permalink / raw) To: Imre Deak; +Cc: intel-gfx == Series Details == Series: i915/tgl: Fix TC-cold block/unblock sequence URL : https://patchwork.freedesktop.org/series/80302/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately. _______________________________________________ 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 i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork @ 2020-08-05 15:39 ` Patchwork 2020-08-05 21:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork 2020-08-06 17:17 ` [Intel-gfx] [PATCH] " Souza, Jose 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2020-08-05 15:39 UTC (permalink / raw) To: Imre Deak; +Cc: intel-gfx [-- Attachment #1.1: Type: text/plain, Size: 5517 bytes --] == Series Details == Series: i915/tgl: Fix TC-cold block/unblock sequence URL : https://patchwork.freedesktop.org/series/80302/ State : success == Summary == CI Bug Log - changes from CI_DRM_8845 -> Patchwork_18311 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/index.html Known issues ------------ Here are the changes found in Patchwork_18311 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_module_load@reload: - fi-apl-guc: [PASS][1] -> [DMESG-WARN][2] ([i915#1635] / [i915#1982]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-apl-guc/igt@i915_module_load@reload.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-apl-guc/igt@i915_module_load@reload.html * igt@i915_selftest@live@execlists: - fi-kbl-r: [PASS][3] -> [INCOMPLETE][4] ([i915#794]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-kbl-r/igt@i915_selftest@live@execlists.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-kbl-r/igt@i915_selftest@live@execlists.html #### Possible fixes #### * igt@i915_module_load@reload: - fi-byt-j1900: [DMESG-WARN][5] ([i915#1982]) -> [PASS][6] [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-byt-j1900/igt@i915_module_load@reload.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-byt-j1900/igt@i915_module_load@reload.html * igt@i915_pm_rpm@basic-pci-d3-state: - fi-bsw-kefka: [DMESG-WARN][7] ([i915#1982]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@kms_busy@basic@flip: - {fi-tgl-dsi}: [DMESG-WARN][9] ([i915#1982]) -> [PASS][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-tgl-dsi/igt@kms_busy@basic@flip.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-tgl-dsi/igt@kms_busy@basic@flip.html - fi-kbl-x1275: [DMESG-WARN][11] ([i915#62] / [i915#92] / [i915#95]) -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-kbl-x1275/igt@kms_busy@basic@flip.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-kbl-x1275/igt@kms_busy@basic@flip.html * igt@kms_chamelium@common-hpd-after-suspend: - fi-kbl-7500u: [DMESG-WARN][13] ([i915#2203]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html * igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1: - fi-icl-u2: [DMESG-WARN][15] ([i915#1982]) -> [PASS][16] [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html #### Warnings #### * igt@kms_force_connector_basic@force-edid: - fi-kbl-x1275: [DMESG-WARN][17] ([i915#62] / [i915#92] / [i915#95]) -> [DMESG-WARN][18] ([i915#62] / [i915#92]) +2 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html * igt@prime_vgem@basic-fence-flip: - fi-kbl-x1275: [DMESG-WARN][19] ([i915#62] / [i915#92]) -> [DMESG-WARN][20] ([i915#62] / [i915#92] / [i915#95]) +5 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/fi-kbl-x1275/igt@prime_vgem@basic-fence-flip.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/fi-kbl-x1275/igt@prime_vgem@basic-fence-flip.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2203]: https://gitlab.freedesktop.org/drm/intel/issues/2203 [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 [i915#794]: https://gitlab.freedesktop.org/drm/intel/issues/794 [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (44 -> 37) ------------------------------ Missing (7): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper fi-bdw-samus Build changes ------------- * Linux: CI_DRM_8845 -> Patchwork_18311 CI-20190529: 20190529 CI_DRM_8845: a486392fed875e0b9154eaeb4bf6a4193484e0b3 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5758: bb34603947667cb44ed9ff0db8dccbb9d3f42357 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_18311: 26989606f3cd7e4b6c55a672e426457f3df6ebbb @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 26989606f3cd i915/tgl: Fix TC-cold block/unblock sequence == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/index.html [-- Attachment #1.2: Type: text/html, Size: 7279 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
* [Intel-gfx] ✓ Fi.CI.IGT: success for i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak ` (2 preceding siblings ...) 2020-08-05 15:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2020-08-05 21:06 ` Patchwork 2020-08-06 18:20 ` Imre Deak 2020-08-06 17:17 ` [Intel-gfx] [PATCH] " Souza, Jose 4 siblings, 1 reply; 7+ messages in thread From: Patchwork @ 2020-08-05 21:06 UTC (permalink / raw) To: Imre Deak; +Cc: intel-gfx [-- Attachment #1.1: Type: text/plain, Size: 14600 bytes --] == Series Details == Series: i915/tgl: Fix TC-cold block/unblock sequence URL : https://patchwork.freedesktop.org/series/80302/ State : success == Summary == CI Bug Log - changes from CI_DRM_8845_full -> Patchwork_18311_full ==================================================== Summary ------- **SUCCESS** No regressions found. Known issues ------------ Here are the changes found in Patchwork_18311_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_balancer@bonded-early: - shard-kbl: [PASS][1] -> [FAIL][2] ([i915#2079]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl4/igt@gem_exec_balancer@bonded-early.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl1/igt@gem_exec_balancer@bonded-early.html * igt@gem_exec_balancer@nop: - shard-iclb: [PASS][3] -> [INCOMPLETE][4] ([i915#2268]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-iclb2/igt@gem_exec_balancer@nop.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-iclb2/igt@gem_exec_balancer@nop.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-apl: [PASS][5] -> [FAIL][6] ([i915#1635]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl7/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-glk: [PASS][7] -> [DMESG-FAIL][8] ([i915#118] / [i915#95]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk4/igt@kms_big_fb@linear-64bpp-rotate-180.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk8/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_color@pipe-a-gamma: - shard-skl: [PASS][9] -> [FAIL][10] ([i915#71]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_color@pipe-a-gamma.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_color@pipe-a-gamma.html * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent: - shard-skl: [PASS][11] -> [FAIL][12] ([i915#54]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html * igt@kms_cursor_crc@pipe-c-cursor-suspend: - shard-skl: [PASS][13] -> [INCOMPLETE][14] ([i915#300]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-suspend.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl1/igt@kms_cursor_crc@pipe-c-cursor-suspend.html * igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge: - shard-glk: [PASS][15] -> [DMESG-WARN][16] ([i915#1982]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk6/igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk3/igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge.html * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled: - shard-apl: [PASS][17] -> [DMESG-WARN][18] ([i915#1635] / [i915#1982]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl7/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled.html * igt@kms_hdr@bpc-switch-suspend: - shard-kbl: [PASS][19] -> [DMESG-WARN][20] ([i915#180]) +8 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl1/igt@kms_hdr@bpc-switch-suspend.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl4/igt@kms_hdr@bpc-switch-suspend.html - shard-skl: [PASS][21] -> [FAIL][22] ([i915#1188]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl4/igt@kms_hdr@bpc-switch-suspend.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl8/igt@kms_hdr@bpc-switch-suspend.html * igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format: - shard-skl: [PASS][23] -> [DMESG-WARN][24] ([i915#1982]) +12 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl7/igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl2/igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format.html * igt@kms_psr@psr2_no_drrs: - shard-iclb: [PASS][25] -> [SKIP][26] ([fdo#109441]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-iclb2/igt@kms_psr@psr2_no_drrs.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-iclb8/igt@kms_psr@psr2_no_drrs.html * igt@prime_busy@after@vecs0: - shard-hsw: [PASS][27] -> [FAIL][28] ([i915#2258]) +1 similar issue [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw1/igt@prime_busy@after@vecs0.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw4/igt@prime_busy@after@vecs0.html #### Possible fixes #### * igt@gem_exec_create@forked: - shard-glk: [DMESG-WARN][29] ([i915#118] / [i915#95]) -> [PASS][30] +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk6/igt@gem_exec_create@forked.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk5/igt@gem_exec_create@forked.html * igt@gem_exec_reloc@basic-wc-cpu-active: - shard-snb: [TIMEOUT][31] ([i915#1958]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@gem_exec_reloc@basic-wc-cpu-active.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@gem_exec_reloc@basic-wc-cpu-active.html * igt@gen9_exec_parse@allowed-all: - shard-glk: [DMESG-WARN][33] ([i915#1436] / [i915#716]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk5/igt@gen9_exec_parse@allowed-all.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk8/igt@gen9_exec_parse@allowed-all.html * igt@i915_selftest@perf@request: - shard-tglb: [INCOMPLETE][35] ([i915#1823]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-tglb5/igt@i915_selftest@perf@request.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-tglb7/igt@i915_selftest@perf@request.html * igt@kms_big_fb@x-tiled-64bpp-rotate-0: - shard-glk: [DMESG-FAIL][37] ([i915#118] / [i915#95]) -> [PASS][38] +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk8/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk2/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen: - shard-skl: [FAIL][39] ([i915#54]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl4/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl8/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: - shard-kbl: [DMESG-WARN][41] ([i915#180]) -> [PASS][42] +7 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1: - shard-hsw: [INCOMPLETE][43] ([i915#2055]) -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw4/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw8/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html * igt@kms_flip_tiling@flip-changes-tiling-yf: - shard-kbl: [DMESG-WARN][45] ([i915#1982]) -> [PASS][46] +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-yf.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl2/igt@kms_flip_tiling@flip-changes-tiling-yf.html * igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack: - shard-tglb: [DMESG-WARN][47] ([i915#1982]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-tglb7/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack.html * igt@kms_plane_alpha_blend@pipe-b-coverage-7efc: - shard-skl: [FAIL][49] ([fdo#108145] / [i915#265]) -> [PASS][50] +2 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl6/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl10/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html * igt@kms_universal_plane@disable-primary-vs-flip-pipe-b: - shard-skl: [DMESG-WARN][51] ([i915#1982]) -> [PASS][52] +5 similar issues [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_universal_plane@disable-primary-vs-flip-pipe-b.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl10/igt@kms_universal_plane@disable-primary-vs-flip-pipe-b.html * igt@prime_busy@after-wait@vcs0: - shard-hsw: [FAIL][53] ([i915#2258]) -> [PASS][54] +1 similar issue [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw1/igt@prime_busy@after-wait@vcs0.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw4/igt@prime_busy@after-wait@vcs0.html #### Warnings #### * igt@gem_exec_reloc@basic-concurrent16: - shard-snb: [TIMEOUT][55] ([i915#1958]) -> [FAIL][56] ([i915#1930]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@gem_exec_reloc@basic-concurrent16.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@gem_exec_reloc@basic-concurrent16.html * igt@kms_color@pipe-c-ctm-max: - shard-snb: [TIMEOUT][57] ([i915#1958]) -> [SKIP][58] ([fdo#109271]) +3 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@kms_color@pipe-c-ctm-max.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@kms_color@pipe-c-ctm-max.html * igt@kms_content_protection@atomic-dpms: - shard-kbl: [TIMEOUT][59] ([i915#1319] / [i915#1958]) -> [TIMEOUT][60] ([i915#1319]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl7/igt@kms_content_protection@atomic-dpms.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl6/igt@kms_content_protection@atomic-dpms.html * igt@kms_plane_alpha_blend@pipe-a-alpha-7efc: - shard-apl: [DMESG-FAIL][61] ([fdo#108145] / [i915#1635] / [i915#1982]) -> [FAIL][62] ([fdo#108145] / [i915#1635] / [i915#265]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min: - shard-skl: [DMESG-WARN][63] ([i915#1982]) -> [FAIL][64] ([fdo#108145] / [i915#265]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436 [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1823]: https://gitlab.freedesktop.org/drm/intel/issues/1823 [i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930 [i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2055]: https://gitlab.freedesktop.org/drm/intel/issues/2055 [i915#2079]: https://gitlab.freedesktop.org/drm/intel/issues/2079 [i915#2258]: https://gitlab.freedesktop.org/drm/intel/issues/2258 [i915#2268]: https://gitlab.freedesktop.org/drm/intel/issues/2268 [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 [i915#300]: https://gitlab.freedesktop.org/drm/intel/issues/300 [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 [i915#71]: https://gitlab.freedesktop.org/drm/intel/issues/71 [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Build changes ------------- * Linux: CI_DRM_8845 -> Patchwork_18311 CI-20190529: 20190529 CI_DRM_8845: a486392fed875e0b9154eaeb4bf6a4193484e0b3 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5758: bb34603947667cb44ed9ff0db8dccbb9d3f42357 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_18311: 26989606f3cd7e4b6c55a672e426457f3df6ebbb @ 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_18311/index.html [-- Attachment #1.2: Type: text/html, Size: 17694 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] ✓ Fi.CI.IGT: success for i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 21:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork @ 2020-08-06 18:20 ` Imre Deak 0 siblings, 0 replies; 7+ messages in thread From: Imre Deak @ 2020-08-06 18:20 UTC (permalink / raw) To: intel-gfx, Jose Souza On Wed, Aug 05, 2020 at 09:06:13PM +0000, Patchwork wrote: > == Series Details == > > Series: i915/tgl: Fix TC-cold block/unblock sequence > URL : https://patchwork.freedesktop.org/series/80302/ > State : success Pushed to -dinq, thanks for the review. > > == Summary == > > CI Bug Log - changes from CI_DRM_8845_full -> Patchwork_18311_full > ==================================================== > > Summary > ------- > > **SUCCESS** > > No regressions found. > > > > Known issues > ------------ > > Here are the changes found in Patchwork_18311_full that come from known issues: > > ### IGT changes ### > > #### Issues hit #### > > * igt@gem_exec_balancer@bonded-early: > - shard-kbl: [PASS][1] -> [FAIL][2] ([i915#2079]) > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl4/igt@gem_exec_balancer@bonded-early.html > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl1/igt@gem_exec_balancer@bonded-early.html > > * igt@gem_exec_balancer@nop: > - shard-iclb: [PASS][3] -> [INCOMPLETE][4] ([i915#2268]) > [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-iclb2/igt@gem_exec_balancer@nop.html > [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-iclb2/igt@gem_exec_balancer@nop.html > > * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: > - shard-apl: [PASS][5] -> [FAIL][6] ([i915#1635]) > [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl7/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html > [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html > > * igt@kms_big_fb@linear-64bpp-rotate-180: > - shard-glk: [PASS][7] -> [DMESG-FAIL][8] ([i915#118] / [i915#95]) > [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk4/igt@kms_big_fb@linear-64bpp-rotate-180.html > [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk8/igt@kms_big_fb@linear-64bpp-rotate-180.html > > * igt@kms_color@pipe-a-gamma: > - shard-skl: [PASS][9] -> [FAIL][10] ([i915#71]) > [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_color@pipe-a-gamma.html > [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_color@pipe-a-gamma.html > > * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent: > - shard-skl: [PASS][11] -> [FAIL][12] ([i915#54]) > [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html > [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html > > * igt@kms_cursor_crc@pipe-c-cursor-suspend: > - shard-skl: [PASS][13] -> [INCOMPLETE][14] ([i915#300]) > [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-suspend.html > [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl1/igt@kms_cursor_crc@pipe-c-cursor-suspend.html > > * igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge: > - shard-glk: [PASS][15] -> [DMESG-WARN][16] ([i915#1982]) > [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk6/igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge.html > [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk3/igt@kms_cursor_edge_walk@pipe-b-128x128-bottom-edge.html > > * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled: > - shard-apl: [PASS][17] -> [DMESG-WARN][18] ([i915#1635] / [i915#1982]) > [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled.html > [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl7/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled.html > > * igt@kms_hdr@bpc-switch-suspend: > - shard-kbl: [PASS][19] -> [DMESG-WARN][20] ([i915#180]) +8 similar issues > [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl1/igt@kms_hdr@bpc-switch-suspend.html > [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl4/igt@kms_hdr@bpc-switch-suspend.html > - shard-skl: [PASS][21] -> [FAIL][22] ([i915#1188]) > [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl4/igt@kms_hdr@bpc-switch-suspend.html > [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl8/igt@kms_hdr@bpc-switch-suspend.html > > * igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format: > - shard-skl: [PASS][23] -> [DMESG-WARN][24] ([i915#1982]) +12 similar issues > [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl7/igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format.html > [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl2/igt@kms_plane_scaling@pipe-b-scaler-with-pixel-format.html > > * igt@kms_psr@psr2_no_drrs: > - shard-iclb: [PASS][25] -> [SKIP][26] ([fdo#109441]) > [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-iclb2/igt@kms_psr@psr2_no_drrs.html > [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-iclb8/igt@kms_psr@psr2_no_drrs.html > > * igt@prime_busy@after@vecs0: > - shard-hsw: [PASS][27] -> [FAIL][28] ([i915#2258]) +1 similar issue > [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw1/igt@prime_busy@after@vecs0.html > [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw4/igt@prime_busy@after@vecs0.html > > > #### Possible fixes #### > > * igt@gem_exec_create@forked: > - shard-glk: [DMESG-WARN][29] ([i915#118] / [i915#95]) -> [PASS][30] +1 similar issue > [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk6/igt@gem_exec_create@forked.html > [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk5/igt@gem_exec_create@forked.html > > * igt@gem_exec_reloc@basic-wc-cpu-active: > - shard-snb: [TIMEOUT][31] ([i915#1958]) -> [PASS][32] > [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@gem_exec_reloc@basic-wc-cpu-active.html > [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@gem_exec_reloc@basic-wc-cpu-active.html > > * igt@gen9_exec_parse@allowed-all: > - shard-glk: [DMESG-WARN][33] ([i915#1436] / [i915#716]) -> [PASS][34] > [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk5/igt@gen9_exec_parse@allowed-all.html > [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk8/igt@gen9_exec_parse@allowed-all.html > > * igt@i915_selftest@perf@request: > - shard-tglb: [INCOMPLETE][35] ([i915#1823]) -> [PASS][36] > [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-tglb5/igt@i915_selftest@perf@request.html > [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-tglb7/igt@i915_selftest@perf@request.html > > * igt@kms_big_fb@x-tiled-64bpp-rotate-0: > - shard-glk: [DMESG-FAIL][37] ([i915#118] / [i915#95]) -> [PASS][38] +1 similar issue > [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-glk8/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html > [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-glk2/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html > > * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen: > - shard-skl: [FAIL][39] ([i915#54]) -> [PASS][40] > [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl4/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl8/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > > * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: > - shard-kbl: [DMESG-WARN][41] ([i915#180]) -> [PASS][42] +7 similar issues > [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html > [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html > > * igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1: > - shard-hsw: [INCOMPLETE][43] ([i915#2055]) -> [PASS][44] > [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw4/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html > [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw8/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html > > * igt@kms_flip_tiling@flip-changes-tiling-yf: > - shard-kbl: [DMESG-WARN][45] ([i915#1982]) -> [PASS][46] +1 similar issue > [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling-yf.html > [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl2/igt@kms_flip_tiling@flip-changes-tiling-yf.html > > * igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack: > - shard-tglb: [DMESG-WARN][47] ([i915#1982]) -> [PASS][48] > [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-tglb7/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack.html > [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack.html > > * igt@kms_plane_alpha_blend@pipe-b-coverage-7efc: > - shard-skl: [FAIL][49] ([fdo#108145] / [i915#265]) -> [PASS][50] +2 similar issues > [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl6/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html > [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl10/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html > > * igt@kms_universal_plane@disable-primary-vs-flip-pipe-b: > - shard-skl: [DMESG-WARN][51] ([i915#1982]) -> [PASS][52] +5 similar issues > [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_universal_plane@disable-primary-vs-flip-pipe-b.html > [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl10/igt@kms_universal_plane@disable-primary-vs-flip-pipe-b.html > > * igt@prime_busy@after-wait@vcs0: > - shard-hsw: [FAIL][53] ([i915#2258]) -> [PASS][54] +1 similar issue > [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-hsw1/igt@prime_busy@after-wait@vcs0.html > [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-hsw4/igt@prime_busy@after-wait@vcs0.html > > > #### Warnings #### > > * igt@gem_exec_reloc@basic-concurrent16: > - shard-snb: [TIMEOUT][55] ([i915#1958]) -> [FAIL][56] ([i915#1930]) > [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@gem_exec_reloc@basic-concurrent16.html > [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@gem_exec_reloc@basic-concurrent16.html > > * igt@kms_color@pipe-c-ctm-max: > - shard-snb: [TIMEOUT][57] ([i915#1958]) -> [SKIP][58] ([fdo#109271]) +3 similar issues > [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-snb2/igt@kms_color@pipe-c-ctm-max.html > [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-snb5/igt@kms_color@pipe-c-ctm-max.html > > * igt@kms_content_protection@atomic-dpms: > - shard-kbl: [TIMEOUT][59] ([i915#1319] / [i915#1958]) -> [TIMEOUT][60] ([i915#1319]) > [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-kbl7/igt@kms_content_protection@atomic-dpms.html > [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-kbl6/igt@kms_content_protection@atomic-dpms.html > > * igt@kms_plane_alpha_blend@pipe-a-alpha-7efc: > - shard-apl: [DMESG-FAIL][61] ([fdo#108145] / [i915#1635] / [i915#1982]) -> [FAIL][62] ([fdo#108145] / [i915#1635] / [i915#265]) > [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html > [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html > > * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min: > - shard-skl: [DMESG-WARN][63] ([i915#1982]) -> [FAIL][64] ([fdo#108145] / [i915#265]) > [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8845/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html > [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18311/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html > > > [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 > [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 > [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 > [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 > [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 > [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 > [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436 > [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635 > [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 > [i915#1823]: https://gitlab.freedesktop.org/drm/intel/issues/1823 > [i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930 > [i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958 > [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 > [i915#2055]: https://gitlab.freedesktop.org/drm/intel/issues/2055 > [i915#2079]: https://gitlab.freedesktop.org/drm/intel/issues/2079 > [i915#2258]: https://gitlab.freedesktop.org/drm/intel/issues/2258 > [i915#2268]: https://gitlab.freedesktop.org/drm/intel/issues/2268 > [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 > [i915#300]: https://gitlab.freedesktop.org/drm/intel/issues/300 > [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 > [i915#71]: https://gitlab.freedesktop.org/drm/intel/issues/71 > [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 > [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 > > > Participating hosts (11 -> 11) > ------------------------------ > > No changes in participating hosts > > > Build changes > ------------- > > * Linux: CI_DRM_8845 -> Patchwork_18311 > > CI-20190529: 20190529 > CI_DRM_8845: a486392fed875e0b9154eaeb4bf6a4193484e0b3 @ git://anongit.freedesktop.org/gfx-ci/linux > IGT_5758: bb34603947667cb44ed9ff0db8dccbb9d3f42357 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools > Patchwork_18311: 26989606f3cd7e4b6c55a672e426457f3df6ebbb @ 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_18311/index.html _______________________________________________ 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] i915/tgl: Fix TC-cold block/unblock sequence 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak ` (3 preceding siblings ...) 2020-08-05 21:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork @ 2020-08-06 17:17 ` Souza, Jose 4 siblings, 0 replies; 7+ messages in thread From: Souza, Jose @ 2020-08-06 17:17 UTC (permalink / raw) To: intel-gfx@lists.freedesktop.org, Deak, Imre; +Cc: Swaminathan, Nivedita On Wed, 2020-08-05 at 18:00 +0300, Imre Deak wrote: > The command register is the low PCODE MBOX low register not the high > one as described by the spec. This left the system with the TC-cold > power state being blocked all the time. Fix things by using the correct > register. > > Also to make sure we retry a request for at least 600usec, when the > PCODE MBOX command itself succeeded, but the TC-cold block command > failed, sleep for 1msec unconditionally after any fail. > > The change was tested with JTAG register read of the HW/FW's actual > TC-cold state, which reported the expected states after this change. > Reviewed-by: José Roberto de Souza <jose.souza@intel.com> > Tested-by: Nivedita Swaminathan < > nivedita.swaminathan@intel.com > > > Cc: José Roberto de Souza < > jose.souza@intel.com > > > Signed-off-by: Imre Deak < > imre.deak@intel.com > > > --- > drivers/gpu/drm/i915/display/intel_display_power.c | 10 +++++----- > drivers/gpu/drm/i915/i915_reg.h | 4 ++-- > 2 files changed, 7 insertions(+), 7 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_display_power.c b/drivers/gpu/drm/i915/display/intel_display_power.c > index 9f0241a53a45..8f0b712ed7a0 100644 > --- a/drivers/gpu/drm/i915/display/intel_display_power.c > +++ b/drivers/gpu/drm/i915/display/intel_display_power.c > @@ -3927,12 +3927,13 @@ tgl_tc_cold_request(struct drm_i915_private *i915, bool block) > int ret; > > while (1) { > - u32 low_val = 0, high_val; > + u32 low_val; > + u32 high_val = 0; > > if (block) > - high_val = TGL_PCODE_EXIT_TCCOLD_DATA_H_BLOCK_REQ; > + low_val = TGL_PCODE_EXIT_TCCOLD_DATA_L_BLOCK_REQ; > else > - high_val = TGL_PCODE_EXIT_TCCOLD_DATA_H_UNBLOCK_REQ; > + low_val = TGL_PCODE_EXIT_TCCOLD_DATA_L_UNBLOCK_REQ; > > /* > * Spec states that we should timeout the request after 200us > @@ -3951,8 +3952,7 @@ tgl_tc_cold_request(struct drm_i915_private *i915, bool block) > if (++tries == 3) > break; > > - if (ret == -EAGAIN) > - msleep(1); > + msleep(1); > } > > if (ret) > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h > index 2b403df03404..e85c6fc1f3cb 100644 > --- a/drivers/gpu/drm/i915/i915_reg.h > +++ b/drivers/gpu/drm/i915/i915_reg.h > @@ -9226,8 +9226,8 @@ enum { > #define DISPLAY_IPS_CONTROL 0x19 > #define TGL_PCODE_TCCOLD 0x26 > #define TGL_PCODE_EXIT_TCCOLD_DATA_L_EXIT_FAILED REG_BIT(0) > -#define TGL_PCODE_EXIT_TCCOLD_DATA_H_BLOCK_REQ 0 > -#define TGL_PCODE_EXIT_TCCOLD_DATA_H_UNBLOCK_REQ REG_BIT(0) > +#define TGL_PCODE_EXIT_TCCOLD_DATA_L_BLOCK_REQ 0 > +#define TGL_PCODE_EXIT_TCCOLD_DATA_L_UNBLOCK_REQ REG_BIT(0) > /* See also IPS_CTL */ > #define IPS_PCODE_CONTROL (1 << 30) > #define HSW_PCODE_DYNAMIC_DUTY_CYCLE_CONTROL 0x1A > _______________________________________________ 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-08-06 18:21 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-08-05 15:00 [Intel-gfx] [PATCH] i915/tgl: Fix TC-cold block/unblock sequence Imre Deak 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for " Patchwork 2020-08-05 15:16 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork 2020-08-05 15:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2020-08-05 21:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork 2020-08-06 18:20 ` Imre Deak 2020-08-06 17:17 ` [Intel-gfx] [PATCH] " Souza, Jose
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox