All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 10:31 ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 10:31 UTC (permalink / raw)
  To: intel-gfx, dri-devel; +Cc: Lyude Paul, Sean Paul, Wayne Lin, stable

This fixes the following use-after-free problem in case an MST down
message times out, while waiting for the response for it:

[  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
[  449.022898] ------------[ cut here ]------------
[  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
[  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
[  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
[  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
[  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
[  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
[  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
[  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
[  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
[  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
[  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
[  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
[  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
[  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
[  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
[  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
[  449.023025] PKRU: 55555554
[  449.023028] Call Trace:
[  449.023034]  drm_dp_queue_down_tx+0x59/0x110
[  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
[  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
[  449.023060]  drm_dp_send_link_address+0x74/0x870
[  449.023065]  ? __slab_free+0x3e1/0x5c0
[  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
[  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
[  449.023117]  process_one_work+0x268/0x600
[  449.023124]  ? __schedule+0x307/0x8d0
[  449.023139]  worker_thread+0x37/0x380
[  449.023149]  ? process_one_work+0x600/0x600
[  449.023153]  kthread+0x140/0x160
[  449.023159]  ? kthread_park+0x80/0x80
[  449.023169]  ret_from_fork+0x24/0x50

Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
Cc: Lyude Paul <lyude@redhat.com>
Cc: Sean Paul <sean@poorly.run>
Cc: Wayne Lin <Wayne.Lin@amd.com>
Cc: <stable@vger.kernel.org> # v3.17+
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
 drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
index 2d4132e0a98f..70455e304a26 100644
--- a/drivers/gpu/drm/drm_dp_mst_topology.c
+++ b/drivers/gpu/drm/drm_dp_mst_topology.c
@@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
 
 		/* remove from q */
 		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
-		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
+		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
+		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
 			list_del(&txmsg->next);
 	}
 out:
-- 
2.23.1


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

* [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 10:31 ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 10:31 UTC (permalink / raw)
  To: intel-gfx, dri-devel; +Cc: Sean Paul, stable, Wayne Lin

This fixes the following use-after-free problem in case an MST down
message times out, while waiting for the response for it:

[  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
[  449.022898] ------------[ cut here ]------------
[  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
[  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
[  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
[  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
[  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
[  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
[  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
[  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
[  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
[  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
[  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
[  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
[  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
[  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
[  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
[  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
[  449.023025] PKRU: 55555554
[  449.023028] Call Trace:
[  449.023034]  drm_dp_queue_down_tx+0x59/0x110
[  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
[  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
[  449.023060]  drm_dp_send_link_address+0x74/0x870
[  449.023065]  ? __slab_free+0x3e1/0x5c0
[  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
[  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
[  449.023117]  process_one_work+0x268/0x600
[  449.023124]  ? __schedule+0x307/0x8d0
[  449.023139]  worker_thread+0x37/0x380
[  449.023149]  ? process_one_work+0x600/0x600
[  449.023153]  kthread+0x140/0x160
[  449.023159]  ? kthread_park+0x80/0x80
[  449.023169]  ret_from_fork+0x24/0x50

Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
Cc: Lyude Paul <lyude@redhat.com>
Cc: Sean Paul <sean@poorly.run>
Cc: Wayne Lin <Wayne.Lin@amd.com>
Cc: <stable@vger.kernel.org> # v3.17+
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
 drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
index 2d4132e0a98f..70455e304a26 100644
--- a/drivers/gpu/drm/drm_dp_mst_topology.c
+++ b/drivers/gpu/drm/drm_dp_mst_topology.c
@@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
 
 		/* remove from q */
 		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
-		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
+		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
+		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
 			list_del(&txmsg->next);
 	}
 out:
-- 
2.23.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 10:31 ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 10:31 UTC (permalink / raw)
  To: intel-gfx, dri-devel; +Cc: stable, Wayne Lin

This fixes the following use-after-free problem in case an MST down
message times out, while waiting for the response for it:

[  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
[  449.022898] ------------[ cut here ]------------
[  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
[  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
[  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
[  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
[  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
[  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
[  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
[  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
[  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
[  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
[  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
[  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
[  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
[  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
[  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
[  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
[  449.023025] PKRU: 55555554
[  449.023028] Call Trace:
[  449.023034]  drm_dp_queue_down_tx+0x59/0x110
[  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
[  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
[  449.023060]  drm_dp_send_link_address+0x74/0x870
[  449.023065]  ? __slab_free+0x3e1/0x5c0
[  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
[  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
[  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
[  449.023117]  process_one_work+0x268/0x600
[  449.023124]  ? __schedule+0x307/0x8d0
[  449.023139]  worker_thread+0x37/0x380
[  449.023149]  ? process_one_work+0x600/0x600
[  449.023153]  kthread+0x140/0x160
[  449.023159]  ? kthread_park+0x80/0x80
[  449.023169]  ret_from_fork+0x24/0x50

Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
Cc: Lyude Paul <lyude@redhat.com>
Cc: Sean Paul <sean@poorly.run>
Cc: Wayne Lin <Wayne.Lin@amd.com>
Cc: <stable@vger.kernel.org> # v3.17+
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
 drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
index 2d4132e0a98f..70455e304a26 100644
--- a/drivers/gpu/drm/drm_dp_mst_topology.c
+++ b/drivers/gpu/drm/drm_dp_mst_topology.c
@@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
 
 		/* remove from q */
 		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
-		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
+		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
+		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
 			list_del(&txmsg->next);
 	}
 out:
-- 
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] 14+ messages in thread

* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/dp_mst: Fix timeout handling of MST down messages
  2020-05-13 10:31 ` Imre Deak
  (?)
  (?)
@ 2020-05-13 12:23 ` Patchwork
  -1 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2020-05-13 12:23 UTC (permalink / raw)
  To: Imre Deak; +Cc: intel-gfx

== Series Details ==

Series: drm/dp_mst: Fix timeout handling of MST down messages
URL   : https://patchwork.freedesktop.org/series/77216/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_8472 -> Patchwork_17643
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

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

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

### IGT changes ###

#### Possible fixes ####

  * igt@i915_selftest@live@execlists:
    - fi-skl-guc:         [INCOMPLETE][1] ([i915#1874]) -> [PASS][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/fi-skl-guc/igt@i915_selftest@live@execlists.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/fi-skl-guc/igt@i915_selftest@live@execlists.html
    - {fi-tgl-dsi}:       [INCOMPLETE][3] ([i915#1803]) -> [PASS][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/fi-tgl-dsi/igt@i915_selftest@live@execlists.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/fi-tgl-dsi/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@gt_pm:
    - fi-icl-u2:          [INCOMPLETE][5] -> [PASS][6]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/fi-icl-u2/igt@i915_selftest@live@gt_pm.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/fi-icl-u2/igt@i915_selftest@live@gt_pm.html
    - fi-bdw-5557u:       [INCOMPLETE][7] -> [PASS][8]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/fi-bdw-5557u/igt@i915_selftest@live@gt_pm.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/fi-bdw-5557u/igt@i915_selftest@live@gt_pm.html

  * {igt@kms_flip@basic-flip-vs-wf_vblank@c-hdmi-a2}:
    - fi-bsw-n3050:       [FAIL][9] ([i915#34]) -> [PASS][10]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/fi-bsw-n3050/igt@kms_flip@basic-flip-vs-wf_vblank@c-hdmi-a2.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/fi-bsw-n3050/igt@kms_flip@basic-flip-vs-wf_vblank@c-hdmi-a2.html

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

  [i915#1803]: https://gitlab.freedesktop.org/drm/intel/issues/1803
  [i915#1874]: https://gitlab.freedesktop.org/drm/intel/issues/1874
  [i915#34]: https://gitlab.freedesktop.org/drm/intel/issues/34


Participating hosts (39 -> 35)
------------------------------

  Missing    (4): fi-byt-clapper fi-byt-squawks fi-bsw-cyan fi-hsw-4200u 


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

  * CI: CI-20190529 -> None
  * Linux: CI_DRM_8472 -> Patchwork_17643

  CI-20190529: 20190529
  CI_DRM_8472: 57acc5ba2cfb81691917a3da729573a99c893e5a @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5651: e54e2642f1967ca3c488db32264607df670d1dfb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_17643: 211186b681ff1bc9c2f4f70d495e1072ae5ee0b4 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

211186b681ff drm/dp_mst: Fix timeout handling of MST down messages

== Logs ==

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

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
  2020-05-13 10:31 ` Imre Deak
  (?)
@ 2020-05-13 12:48   ` Ville Syrjälä
  -1 siblings, 0 replies; 14+ messages in thread
From: Ville Syrjälä @ 2020-05-13 12:48 UTC (permalink / raw)
  To: Imre Deak; +Cc: intel-gfx, dri-devel, stable, Wayne Lin

On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> This fixes the following use-after-free problem in case an MST down
> message times out, while waiting for the response for it:
> 
> [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> [  449.022898] ------------[ cut here ]------------
> [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> [  449.023025] PKRU: 55555554
> [  449.023028] Call Trace:
> [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> [  449.023060]  drm_dp_send_link_address+0x74/0x870
> [  449.023065]  ? __slab_free+0x3e1/0x5c0
> [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> [  449.023117]  process_one_work+0x268/0x600
> [  449.023124]  ? __schedule+0x307/0x8d0
> [  449.023139]  worker_thread+0x37/0x380
> [  449.023149]  ? process_one_work+0x600/0x600
> [  449.023153]  kthread+0x140/0x160
> [  449.023159]  ? kthread_park+0x80/0x80
> [  449.023169]  ret_from_fork+0x24/0x50
> 
> Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> Cc: Lyude Paul <lyude@redhat.com>
> Cc: Sean Paul <sean@poorly.run>
> Cc: Wayne Lin <Wayne.Lin@amd.com>
> Cc: <stable@vger.kernel.org> # v3.17+
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
>  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> index 2d4132e0a98f..70455e304a26 100644
> --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
>  
>  		/* remove from q */
>  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
>  			list_del(&txmsg->next);

Looks correct. Pondering list_del_init() all over so we
wouldn't even need the state check...

Also the 'return 1' in process_single_tx_qlock() seems 
to be a zombie of some sort. Should probably be nuked to not
confused the next person to read the code.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

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

-- 
Ville Syrjälä
Intel

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 12:48   ` Ville Syrjälä
  0 siblings, 0 replies; 14+ messages in thread
From: Ville Syrjälä @ 2020-05-13 12:48 UTC (permalink / raw)
  To: Imre Deak; +Cc: intel-gfx, stable, dri-devel, Wayne Lin

On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> This fixes the following use-after-free problem in case an MST down
> message times out, while waiting for the response for it:
> 
> [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> [  449.022898] ------------[ cut here ]------------
> [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> [  449.023025] PKRU: 55555554
> [  449.023028] Call Trace:
> [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> [  449.023060]  drm_dp_send_link_address+0x74/0x870
> [  449.023065]  ? __slab_free+0x3e1/0x5c0
> [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> [  449.023117]  process_one_work+0x268/0x600
> [  449.023124]  ? __schedule+0x307/0x8d0
> [  449.023139]  worker_thread+0x37/0x380
> [  449.023149]  ? process_one_work+0x600/0x600
> [  449.023153]  kthread+0x140/0x160
> [  449.023159]  ? kthread_park+0x80/0x80
> [  449.023169]  ret_from_fork+0x24/0x50
> 
> Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> Cc: Lyude Paul <lyude@redhat.com>
> Cc: Sean Paul <sean@poorly.run>
> Cc: Wayne Lin <Wayne.Lin@amd.com>
> Cc: <stable@vger.kernel.org> # v3.17+
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
>  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> index 2d4132e0a98f..70455e304a26 100644
> --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
>  
>  		/* remove from q */
>  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
>  			list_del(&txmsg->next);

Looks correct. Pondering list_del_init() all over so we
wouldn't even need the state check...

Also the 'return 1' in process_single_tx_qlock() seems 
to be a zombie of some sort. Should probably be nuked to not
confused the next person to read the code.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

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

-- 
Ville Syrjälä
Intel
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 12:48   ` Ville Syrjälä
  0 siblings, 0 replies; 14+ messages in thread
From: Ville Syrjälä @ 2020-05-13 12:48 UTC (permalink / raw)
  To: Imre Deak; +Cc: intel-gfx, stable, dri-devel, Wayne Lin

On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> This fixes the following use-after-free problem in case an MST down
> message times out, while waiting for the response for it:
> 
> [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> [  449.022898] ------------[ cut here ]------------
> [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> [  449.023025] PKRU: 55555554
> [  449.023028] Call Trace:
> [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> [  449.023060]  drm_dp_send_link_address+0x74/0x870
> [  449.023065]  ? __slab_free+0x3e1/0x5c0
> [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> [  449.023117]  process_one_work+0x268/0x600
> [  449.023124]  ? __schedule+0x307/0x8d0
> [  449.023139]  worker_thread+0x37/0x380
> [  449.023149]  ? process_one_work+0x600/0x600
> [  449.023153]  kthread+0x140/0x160
> [  449.023159]  ? kthread_park+0x80/0x80
> [  449.023169]  ret_from_fork+0x24/0x50
> 
> Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> Cc: Lyude Paul <lyude@redhat.com>
> Cc: Sean Paul <sean@poorly.run>
> Cc: Wayne Lin <Wayne.Lin@amd.com>
> Cc: <stable@vger.kernel.org> # v3.17+
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
>  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> index 2d4132e0a98f..70455e304a26 100644
> --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
>  
>  		/* remove from q */
>  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
>  			list_del(&txmsg->next);

Looks correct. Pondering list_del_init() all over so we
wouldn't even need the state check...

Also the 'return 1' in process_single_tx_qlock() seems 
to be a zombie of some sort. Should probably be nuked to not
confused the next person to read the code.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

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

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

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
  2020-05-13 12:48   ` Ville Syrjälä
  (?)
@ 2020-05-13 13:19     ` Imre Deak
  -1 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 13:19 UTC (permalink / raw)
  To: Ville Syrjälä; +Cc: intel-gfx, dri-devel, stable, Wayne Lin

On Wed, May 13, 2020 at 03:48:58PM +0300, Ville Syrjälä wrote:
> On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> > This fixes the following use-after-free problem in case an MST down
> > message times out, while waiting for the response for it:
> > 
> > [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> > [  449.022898] ------------[ cut here ]------------
> > [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> > [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> > [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> > [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> > [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> > [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> > [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> > [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> > [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> > [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> > [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> > [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> > [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> > [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> > [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> > [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> > [  449.023025] PKRU: 55555554
> > [  449.023028] Call Trace:
> > [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> > [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> > [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> > [  449.023060]  drm_dp_send_link_address+0x74/0x870
> > [  449.023065]  ? __slab_free+0x3e1/0x5c0
> > [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> > [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> > [  449.023117]  process_one_work+0x268/0x600
> > [  449.023124]  ? __schedule+0x307/0x8d0
> > [  449.023139]  worker_thread+0x37/0x380
> > [  449.023149]  ? process_one_work+0x600/0x600
> > [  449.023153]  kthread+0x140/0x160
> > [  449.023159]  ? kthread_park+0x80/0x80
> > [  449.023169]  ret_from_fork+0x24/0x50
> > 
> > Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> > Cc: Lyude Paul <lyude@redhat.com>
> > Cc: Sean Paul <sean@poorly.run>
> > Cc: Wayne Lin <Wayne.Lin@amd.com>
> > Cc: <stable@vger.kernel.org> # v3.17+
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> >  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> > index 2d4132e0a98f..70455e304a26 100644
> > --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> > @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
> >  
> >  		/* remove from q */
> >  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> > -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
> >  			list_del(&txmsg->next);
> 
> Looks correct. Pondering list_del_init() all over so we
> wouldn't even need the state check...

Good idea, that would work.

> Also the 'return 1' in process_single_tx_qlock() seems 
> to be a zombie of some sort. Should probably be nuked to not
> confused the next person to read the code.

Yes, looks like a left-over by the fixed commit.

> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> 
> >  	}
> >  out:
> > -- 
> > 2.23.1
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
> -- 
> Ville Syrjälä
> Intel

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 13:19     ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 13:19 UTC (permalink / raw)
  To: Ville Syrjälä; +Cc: intel-gfx, stable, dri-devel, Wayne Lin

On Wed, May 13, 2020 at 03:48:58PM +0300, Ville Syrjälä wrote:
> On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> > This fixes the following use-after-free problem in case an MST down
> > message times out, while waiting for the response for it:
> > 
> > [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> > [  449.022898] ------------[ cut here ]------------
> > [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> > [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> > [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> > [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> > [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> > [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> > [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> > [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> > [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> > [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> > [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> > [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> > [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> > [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> > [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> > [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> > [  449.023025] PKRU: 55555554
> > [  449.023028] Call Trace:
> > [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> > [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> > [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> > [  449.023060]  drm_dp_send_link_address+0x74/0x870
> > [  449.023065]  ? __slab_free+0x3e1/0x5c0
> > [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> > [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> > [  449.023117]  process_one_work+0x268/0x600
> > [  449.023124]  ? __schedule+0x307/0x8d0
> > [  449.023139]  worker_thread+0x37/0x380
> > [  449.023149]  ? process_one_work+0x600/0x600
> > [  449.023153]  kthread+0x140/0x160
> > [  449.023159]  ? kthread_park+0x80/0x80
> > [  449.023169]  ret_from_fork+0x24/0x50
> > 
> > Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> > Cc: Lyude Paul <lyude@redhat.com>
> > Cc: Sean Paul <sean@poorly.run>
> > Cc: Wayne Lin <Wayne.Lin@amd.com>
> > Cc: <stable@vger.kernel.org> # v3.17+
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> >  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> > index 2d4132e0a98f..70455e304a26 100644
> > --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> > @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
> >  
> >  		/* remove from q */
> >  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> > -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
> >  			list_del(&txmsg->next);
> 
> Looks correct. Pondering list_del_init() all over so we
> wouldn't even need the state check...

Good idea, that would work.

> Also the 'return 1' in process_single_tx_qlock() seems 
> to be a zombie of some sort. Should probably be nuked to not
> confused the next person to read the code.

Yes, looks like a left-over by the fixed commit.

> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> 
> >  	}
> >  out:
> > -- 
> > 2.23.1
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
> -- 
> Ville Syrjälä
> Intel
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [Intel-gfx] [PATCH] drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-13 13:19     ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-13 13:19 UTC (permalink / raw)
  To: Ville Syrjälä; +Cc: intel-gfx, stable, dri-devel, Wayne Lin

On Wed, May 13, 2020 at 03:48:58PM +0300, Ville Syrjälä wrote:
> On Wed, May 13, 2020 at 01:31:55PM +0300, Imre Deak wrote:
> > This fixes the following use-after-free problem in case an MST down
> > message times out, while waiting for the response for it:
> > 
> > [  449.022841] [drm:drm_dp_mst_wait_tx_reply.isra.26] timedout msg send 0000000080ba7fa2 2 0
> > [  449.022898] ------------[ cut here ]------------
> > [  449.022903] list_add corruption. prev->next should be next (ffff88847dae32c0), but was 6b6b6b6b6b6b6b6b. (prev=ffff88847db1c140).
> > [  449.022931] WARNING: CPU: 2 PID: 22 at lib/list_debug.c:28 __list_add_valid+0x4d/0x70
> > [  449.022935] Modules linked in: asix usbnet mii snd_hda_codec_hdmi mei_hdcp i915 x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep e1000e snd_hda_core ptp snd_pcm pps_core mei_me mei intel_lpss_pci prime_numbers
> > [  449.022966] CPU: 2 PID: 22 Comm: kworker/2:0 Not tainted 5.7.0-rc3-CI-Patchwork_17536+ #1
> > [  449.022970] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2457.A16.1912270059 12/27/2019
> > [  449.022976] Workqueue: events_long drm_dp_mst_link_probe_work
> > [  449.022982] RIP: 0010:__list_add_valid+0x4d/0x70
> > [  449.022987] Code: c3 48 89 d1 48 c7 c7 f0 e7 32 82 48 89 c2 e8 3a 49 b7 ff 0f 0b 31 c0 c3 48 89 c1 4c 89 c6 48 c7 c7 40 e8 32 82 e8 23 49 b7 ff <0f> 0b 31 c0 c3 48 89 f2 4c 89 c1 48 89 fe 48 c7 c7 90 e8 32 82 e8
> > [  449.022991] RSP: 0018:ffffc900001abcb0 EFLAGS: 00010286
> > [  449.022995] RAX: 0000000000000000 RBX: ffff88847dae2d58 RCX: 0000000000000001
> > [  449.022999] RDX: 0000000080000001 RSI: ffff88849d914978 RDI: 00000000ffffffff
> > [  449.023002] RBP: ffff88847dae32c0 R08: ffff88849d914978 R09: 0000000000000000
> > [  449.023006] R10: ffffc900001abcb8 R11: 0000000000000000 R12: ffff888490d98400
> > [  449.023009] R13: ffff88847dae3230 R14: ffff88847db1c140 R15: ffff888490d98540
> > [  449.023013] FS:  0000000000000000(0000) GS:ffff88849ff00000(0000) knlGS:0000000000000000
> > [  449.023017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [  449.023021] CR2: 00007fb96fafdc63 CR3: 0000000005610004 CR4: 0000000000760ee0
> > [  449.023025] PKRU: 55555554
> > [  449.023028] Call Trace:
> > [  449.023034]  drm_dp_queue_down_tx+0x59/0x110
> > [  449.023041]  ? rcu_read_lock_sched_held+0x4d/0x80
> > [  449.023050]  ? kmem_cache_alloc_trace+0x2a6/0x2d0
> > [  449.023060]  drm_dp_send_link_address+0x74/0x870
> > [  449.023065]  ? __slab_free+0x3e1/0x5c0
> > [  449.023071]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023078]  ? lockdep_hardirqs_on+0xe0/0x1c0
> > [  449.023097]  drm_dp_check_and_send_link_address+0x9a/0xc0
> > [  449.023106]  drm_dp_mst_link_probe_work+0x9e/0x160
> > [  449.023117]  process_one_work+0x268/0x600
> > [  449.023124]  ? __schedule+0x307/0x8d0
> > [  449.023139]  worker_thread+0x37/0x380
> > [  449.023149]  ? process_one_work+0x600/0x600
> > [  449.023153]  kthread+0x140/0x160
> > [  449.023159]  ? kthread_park+0x80/0x80
> > [  449.023169]  ret_from_fork+0x24/0x50
> > 
> > Fixes: d308a881a591 ("drm/dp_mst: Kill the second sideband tx slot, save the world")
> > Cc: Lyude Paul <lyude@redhat.com>
> > Cc: Sean Paul <sean@poorly.run>
> > Cc: Wayne Lin <Wayne.Lin@amd.com>
> > Cc: <stable@vger.kernel.org> # v3.17+
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> >  drivers/gpu/drm/drm_dp_mst_topology.c | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
> > index 2d4132e0a98f..70455e304a26 100644
> > --- a/drivers/gpu/drm/drm_dp_mst_topology.c
> > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
> > @@ -1197,7 +1197,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,
> >  
> >  		/* remove from q */
> >  		if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED ||
> > -		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND)
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND ||
> > +		    txmsg->state == DRM_DP_SIDEBAND_TX_SENT)
> >  			list_del(&txmsg->next);
> 
> Looks correct. Pondering list_del_init() all over so we
> wouldn't even need the state check...

Good idea, that would work.

> Also the 'return 1' in process_single_tx_qlock() seems 
> to be a zombie of some sort. Should probably be nuked to not
> confused the next person to read the code.

Yes, looks like a left-over by the fixed commit.

> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> 
> >  	}
> >  out:
> > -- 
> > 2.23.1
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
> -- 
> Ville Syrjälä
> Intel
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/dp_mst: Fix timeout handling of MST down messages
  2020-05-13 10:31 ` Imre Deak
                   ` (3 preceding siblings ...)
  (?)
@ 2020-05-13 14:40 ` Patchwork
  2020-05-15 13:02     ` Imre Deak
  -1 siblings, 1 reply; 14+ messages in thread
From: Patchwork @ 2020-05-13 14:40 UTC (permalink / raw)
  To: Imre Deak; +Cc: intel-gfx

== Series Details ==

Series: drm/dp_mst: Fix timeout handling of MST down messages
URL   : https://patchwork.freedesktop.org/series/77216/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_8472_full -> Patchwork_17643_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

New tests
---------

  New tests have been introduced between CI_DRM_8472_full and Patchwork_17643_full:

### New IGT tests (123) ###

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen:
    - Statuses : 7 pass(s)
    - Exec time: [2.97, 4.97] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [1.73, 2.92] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
    - Statuses : 8 pass(s)
    - Exec time: [2.74, 4.76] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-rapid-movement:
    - Statuses : 8 pass(s)
    - Exec time: [0.19, 1.11] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x128-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [2.59, 4.28] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.96] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x42-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.89] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x42-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.46] s

  * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.28] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - Statuses : 8 pass(s)
    - Exec time: [2.97, 4.94] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [1.73, 2.90] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-random:
    - Statuses : 1 fail(s) 7 pass(s)
    - Exec time: [0.44, 4.41] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-rapid-movement:
    - Statuses : 7 pass(s)
    - Exec time: [0.29, 1.14] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [2.61, 4.30] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen:
    - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.97] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.87] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.43] s

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.26] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x170-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x170-onscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x170-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x170-sliding:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x21-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.96] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.89] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
    - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.45] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.74] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x64-offscreen:
    - Statuses : 8 pass(s)
    - Exec time: [2.95, 4.96] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [1.76, 3.29] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x64-random:
    - Statuses : 8 pass(s)
    - Exec time: [2.69, 4.51] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x64-rapid-movement:
    - Statuses : 8 pass(s)
    - Exec time: [0.18, 1.13] s

  * igt@kms_cursor_crc@pipe-a-cursor-64x64-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [2.64, 4.67] s

  * igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque:
    - Statuses : 8 pass(s)
    - Exec time: [0.26, 1.11] s

  * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent:
    - Statuses : 8 pass(s)
    - Exec time: [0.27, 1.08] s

  * igt@kms_cursor_crc@pipe-a-cursor-dpms:
    - Statuses : 8 pass(s)
    - Exec time: [0.83, 4.46] s

  * igt@kms_cursor_crc@pipe-a-cursor-size-change:
    - Statuses : 8 pass(s)
    - Exec time: [0.49, 1.89] s

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - Statuses : 8 pass(s)
    - Exec time: [2.05, 5.28] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x128-offscreen:
    - Statuses : 8 pass(s)
    - Exec time: [4.10, 5.89] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x128-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [2.26, 4.06] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x128-random:
    - Statuses : 8 pass(s)
    - Exec time: [3.71, 5.48] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement:
    - Statuses : 8 pass(s)
    - Exec time: [0.28, 2.23] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x128-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [3.60, 5.36] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.89] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.03] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.92] s

  * igt@kms_cursor_crc@pipe-b-cursor-128x42-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.36] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen:
    - Statuses : 8 pass(s)
    - Exec time: [4.09, 5.89] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [2.25, 3.97] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-random:
    - Statuses : 8 pass(s)
    - Exec time: [3.73, 5.49] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-rapid-movement:
    - Statuses : 8 pass(s)
    - Exec time: [0.26, 2.23] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x256-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [3.59, 5.36] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x85-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.88] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x85-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.45] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x85-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.50] s

  * igt@kms_cursor_crc@pipe-b-cursor-256x85-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.36] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen:
    - Statuses : 7 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x170-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x170-sliding:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-onscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding:
    - Statuses : 7 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x21-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.90] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.02] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x21-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.49] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x21-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.33] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen:
    - Statuses : 8 pass(s)
    - Exec time: [4.08, 6.38] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x64-onscreen:
    - Statuses : 8 pass(s)
    - Exec time: [2.30, 4.51] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x64-random:
    - Statuses : 8 pass(s)
    - Exec time: [3.72, 5.50] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x64-rapid-movement:
    - Statuses : 8 pass(s)
    - Exec time: [0.26, 2.27] s

  * igt@kms_cursor_crc@pipe-b-cursor-64x64-sliding:
    - Statuses : 8 pass(s)
    - Exec time: [3.59, 5.35] s

  * igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque:
    - Statuses : 8 pass(s)
    - Exec time: [0.37, 2.21] s

  * igt@kms_cursor_crc@pipe-b-cursor-alpha-transparent:
    - Statuses : 8 pass(s)
    - Exec time: [0.42, 2.20] s

  * igt@kms_cursor_crc@pipe-b-cursor-dpms:
    - Statuses : 8 pass(s)
    - Exec time: [0.78, 5.30] s

  * igt@kms_cursor_crc@pipe-b-cursor-size-change:
    - Statuses : 8 pass(s)
    - Exec time: [0.52, 2.35] s

  * igt@kms_cursor_crc@pipe-b-cursor-suspend:
    - Statuses : 8 pass(s)
    - Exec time: [1.86, 6.19] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen:
    - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.41] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.44] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.95] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-rapid-movement:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.23] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x128-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.32] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x42-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.88] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x42-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 3.98] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x42-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.46] s

  * igt@kms_cursor_crc@pipe-c-cursor-128x42-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.75] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x256-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.88] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x256-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.01] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x256-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.46] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x256-rapid-movement:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.24] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x256-sliding:
    - Statuses : 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 6.68] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 6.67] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x85-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 3.98] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x85-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.42] s

  * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding:
    - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 4.86] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x170-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x170-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x512-onscreen:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x512-random:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding:
    - Statuses : 8 skip(s)
    - Exec time: [0.0] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x21-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.92] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 3.97] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x21-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.49] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.35] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-offscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.87] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 3.97] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.48] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-rapid-movement:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.27] s

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-sliding:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.80] s

  * igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.64] s

  * igt@kms_cursor_crc@pipe-c-cursor-alpha-transparent:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.21] s

  * igt@kms_cursor_crc@pipe-c-cursor-dpms:
    - Statuses : 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 5.33] s

  * igt@kms_cursor_crc@pipe-c-cursor-size-change:
    - Statuses : 7 pass(s) 1 skip(s)
    - Exec time: [0.0, 2.33] s

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - Statuses : 1 incomplete(s) 6 pass(s) 1 skip(s)
    - Exec time: [0.0, 6.39] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_workarounds@suspend-resume-fd:
    - shard-apl:          [PASS][1] -> [DMESG-WARN][2] ([i915#180])
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl1/igt@gem_workarounds@suspend-resume-fd.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl4/igt@gem_workarounds@suspend-resume-fd.html

  * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding (NEW):
    - shard-skl:          [PASS][3] -> [FAIL][4] ([i915#54])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl2/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl3/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html

  * igt@kms_cursor_legacy@short-flip-before-cursor-toggle:
    - shard-snb:          [PASS][5] -> [SKIP][6] ([fdo#109271]) +1 similar issue
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-skl:          [PASS][7] -> [FAIL][8] ([fdo#108145] / [i915#265]) +1 similar issue
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_psr@psr2_cursor_mmap_cpu:
    - shard-iclb:         [PASS][9] -> [SKIP][10] ([fdo#109441]) +3 similar issues
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb1/igt@kms_psr@psr2_cursor_mmap_cpu.html

  
#### Possible fixes ####

  * igt@gem_eio@in-flight-suspend:
    - shard-skl:          [INCOMPLETE][11] ([i915#69]) -> [PASS][12]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl4/igt@gem_eio@in-flight-suspend.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl2/igt@gem_eio@in-flight-suspend.html

  * igt@gem_softpin@noreloc-s3:
    - shard-kbl:          [DMESG-WARN][13] ([i915#180]) -> [PASS][14]
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-kbl4/igt@gem_softpin@noreloc-s3.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-kbl3/igt@gem_softpin@noreloc-s3.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-apl:          [DMESG-WARN][15] ([i915#1436] / [i915#716]) -> [PASS][16]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl4/igt@gen9_exec_parse@allowed-all.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl3/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_selftest@live@execlists:
    - shard-skl:          [INCOMPLETE][17] ([i915#1874]) -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl6/igt@i915_selftest@live@execlists.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@i915_selftest@live@execlists.html

  * {igt@kms_flip@flip-vs-suspend-interruptible@c-dp1}:
    - shard-apl:          [DMESG-WARN][19] ([i915#180]) -> [PASS][20] +2 similar issues
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html

  * igt@kms_psr@psr2_primary_blt:
    - shard-iclb:         [SKIP][21] ([fdo#109441]) -> [PASS][22]
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb8/igt@kms_psr@psr2_primary_blt.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb2/igt@kms_psr@psr2_primary_blt.html

  
#### Warnings ####

  * igt@kms_content_protection@lic:
    - shard-apl:          [FAIL][23] ([fdo#110321]) -> [TIMEOUT][24] ([i915#1319]) +1 similar issue
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_content_protection@lic.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_content_protection@lic.html

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

  [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
  [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
  [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
  [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
  [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
  [i915#1874]: https://gitlab.freedesktop.org/drm/intel/issues/1874
  [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
  [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
  [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
  [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716


Participating hosts (11 -> 11)
------------------------------

  No changes in participating hosts


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

  * CI: CI-20190529 -> None
  * Linux: CI_DRM_8472 -> Patchwork_17643

  CI-20190529: 20190529
  CI_DRM_8472: 57acc5ba2cfb81691917a3da729573a99c893e5a @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5651: e54e2642f1967ca3c488db32264607df670d1dfb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_17643: 211186b681ff1bc9c2f4f70d495e1072ae5ee0b4 @ 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_17643/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: ✓ Fi.CI.IGT: success for drm/dp_mst: Fix timeout handling of MST down messages
  2020-05-13 14:40 ` [Intel-gfx] ✓ Fi.CI.IGT: success for " Patchwork
  2020-05-15 13:02     ` Imre Deak
@ 2020-05-15 13:02     ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-15 13:02 UTC (permalink / raw)
  To: intel-gfx, Ville Syrjälä
  Cc: Lyude Paul, Sean Paul, stable, Wayne Lin, dri-devel

On Wed, May 13, 2020 at 02:40:29PM +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/dp_mst: Fix timeout handling of MST down messages
> URL   : https://patchwork.freedesktop.org/series/77216/
> State : success

Patch pushed to drm-misc-next, thanks for the review.

> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_8472_full -> Patchwork_17643_full
> ====================================================
> 
> Summary
> -------
> 
>   **SUCCESS**
> 
>   No regressions found.
> 
>   
> 
> New tests
> ---------
> 
>   New tests have been introduced between CI_DRM_8472_full and Patchwork_17643_full:
> 
> ### New IGT tests (123) ###
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen:
>     - Statuses : 7 pass(s)
>     - Exec time: [2.97, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.92] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.74, 4.76] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.19, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.59, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.97, 4.94] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.90] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-random:
>     - Statuses : 1 fail(s) 7 pass(s)
>     - Exec time: [0.44, 4.41] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s)
>     - Exec time: [0.29, 1.14] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.61, 4.30] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.87] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.43] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.26] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.74] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.95, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.76, 3.29] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.69, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.18, 1.13] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.64, 4.67] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.27, 1.08] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.83, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.49, 1.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.05, 5.28] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.10, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.26, 4.06] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.71, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.28, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.60, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.03] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.09, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.25, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.73, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.90] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.02] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.08, 6.38] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.30, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.72, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.37, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.42, 2.20] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.78, 5.30] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.52, 2.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.86, 6.19] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.41] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.44] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.95] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.32] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.75] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.01] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.24] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-sliding:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.68] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.67] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.42] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.86] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.87] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.80] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.64] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-transparent:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-dpms:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-size-change:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>     - Statuses : 1 incomplete(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.39] s
> 
>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_17643_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_workarounds@suspend-resume-fd:
>     - shard-apl:          [PASS][1] -> [DMESG-WARN][2] ([i915#180])
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl1/igt@gem_workarounds@suspend-resume-fd.html
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl4/igt@gem_workarounds@suspend-resume-fd.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding (NEW):
>     - shard-skl:          [PASS][3] -> [FAIL][4] ([i915#54])
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl2/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl3/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
> 
>   * igt@kms_cursor_legacy@short-flip-before-cursor-toggle:
>     - shard-snb:          [PASS][5] -> [SKIP][6] ([fdo#109271]) +1 similar issue
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>     - shard-skl:          [PASS][7] -> [FAIL][8] ([fdo#108145] / [i915#265]) +1 similar issue
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_cursor_mmap_cpu:
>     - shard-iclb:         [PASS][9] -> [SKIP][10] ([fdo#109441]) +3 similar issues
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb1/igt@kms_psr@psr2_cursor_mmap_cpu.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_eio@in-flight-suspend:
>     - shard-skl:          [INCOMPLETE][11] ([i915#69]) -> [PASS][12]
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl4/igt@gem_eio@in-flight-suspend.html
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl2/igt@gem_eio@in-flight-suspend.html
> 
>   * igt@gem_softpin@noreloc-s3:
>     - shard-kbl:          [DMESG-WARN][13] ([i915#180]) -> [PASS][14]
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-kbl4/igt@gem_softpin@noreloc-s3.html
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-kbl3/igt@gem_softpin@noreloc-s3.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-apl:          [DMESG-WARN][15] ([i915#1436] / [i915#716]) -> [PASS][16]
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl4/igt@gen9_exec_parse@allowed-all.html
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl3/igt@gen9_exec_parse@allowed-all.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-skl:          [INCOMPLETE][17] ([i915#1874]) -> [PASS][18]
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl6/igt@i915_selftest@live@execlists.html
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@i915_selftest@live@execlists.html
> 
>   * {igt@kms_flip@flip-vs-suspend-interruptible@c-dp1}:
>     - shard-apl:          [DMESG-WARN][19] ([i915#180]) -> [PASS][20] +2 similar issues
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
> 
>   * igt@kms_psr@psr2_primary_blt:
>     - shard-iclb:         [SKIP][21] ([fdo#109441]) -> [PASS][22]
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb8/igt@kms_psr@psr2_primary_blt.html
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb2/igt@kms_psr@psr2_primary_blt.html
> 
>   
> #### Warnings ####
> 
>   * igt@kms_content_protection@lic:
>     - shard-apl:          [FAIL][23] ([fdo#110321]) -> [TIMEOUT][24] ([i915#1319]) +1 similar issue
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_content_protection@lic.html
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_content_protection@lic.html
> 
>   
>   {name}: This element is suppressed. This means it is ignored when computing
>           the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>   [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
>   [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
>   [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
>   [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
>   [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
>   [i915#1874]: https://gitlab.freedesktop.org/drm/intel/issues/1874
>   [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
>   [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
>   [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
>   [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
> 
> 
> Participating hosts (11 -> 11)
> ------------------------------
> 
>   No changes in participating hosts
> 
> 
> Build changes
> -------------
> 
>   * CI: CI-20190529 -> None
>   * Linux: CI_DRM_8472 -> Patchwork_17643
> 
>   CI-20190529: 20190529
>   CI_DRM_8472: 57acc5ba2cfb81691917a3da729573a99c893e5a @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGT_5651: e54e2642f1967ca3c488db32264607df670d1dfb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
>   Patchwork_17643: 211186b681ff1bc9c2f4f70d495e1072ae5ee0b4 @ 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_17643/index.html

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

* Re: ✓ Fi.CI.IGT: success for drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-15 13:02     ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-15 13:02 UTC (permalink / raw)
  To: intel-gfx, Ville Syrjälä
  Cc: Sean Paul, dri-devel, stable, Wayne Lin

On Wed, May 13, 2020 at 02:40:29PM +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/dp_mst: Fix timeout handling of MST down messages
> URL   : https://patchwork.freedesktop.org/series/77216/
> State : success

Patch pushed to drm-misc-next, thanks for the review.

> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_8472_full -> Patchwork_17643_full
> ====================================================
> 
> Summary
> -------
> 
>   **SUCCESS**
> 
>   No regressions found.
> 
>   
> 
> New tests
> ---------
> 
>   New tests have been introduced between CI_DRM_8472_full and Patchwork_17643_full:
> 
> ### New IGT tests (123) ###
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen:
>     - Statuses : 7 pass(s)
>     - Exec time: [2.97, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.92] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.74, 4.76] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.19, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.59, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.97, 4.94] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.90] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-random:
>     - Statuses : 1 fail(s) 7 pass(s)
>     - Exec time: [0.44, 4.41] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s)
>     - Exec time: [0.29, 1.14] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.61, 4.30] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.87] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.43] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.26] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.74] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.95, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.76, 3.29] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.69, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.18, 1.13] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.64, 4.67] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.27, 1.08] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.83, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.49, 1.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.05, 5.28] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.10, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.26, 4.06] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.71, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.28, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.60, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.03] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.09, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.25, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.73, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.90] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.02] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.08, 6.38] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.30, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.72, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.37, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.42, 2.20] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.78, 5.30] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.52, 2.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.86, 6.19] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.41] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.44] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.95] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.32] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.75] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.01] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.24] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-sliding:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.68] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.67] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.42] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.86] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.87] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.80] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.64] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-transparent:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-dpms:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-size-change:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>     - Statuses : 1 incomplete(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.39] s
> 
>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_17643_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_workarounds@suspend-resume-fd:
>     - shard-apl:          [PASS][1] -> [DMESG-WARN][2] ([i915#180])
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl1/igt@gem_workarounds@suspend-resume-fd.html
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl4/igt@gem_workarounds@suspend-resume-fd.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding (NEW):
>     - shard-skl:          [PASS][3] -> [FAIL][4] ([i915#54])
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl2/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl3/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
> 
>   * igt@kms_cursor_legacy@short-flip-before-cursor-toggle:
>     - shard-snb:          [PASS][5] -> [SKIP][6] ([fdo#109271]) +1 similar issue
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>     - shard-skl:          [PASS][7] -> [FAIL][8] ([fdo#108145] / [i915#265]) +1 similar issue
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_cursor_mmap_cpu:
>     - shard-iclb:         [PASS][9] -> [SKIP][10] ([fdo#109441]) +3 similar issues
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb1/igt@kms_psr@psr2_cursor_mmap_cpu.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_eio@in-flight-suspend:
>     - shard-skl:          [INCOMPLETE][11] ([i915#69]) -> [PASS][12]
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl4/igt@gem_eio@in-flight-suspend.html
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl2/igt@gem_eio@in-flight-suspend.html
> 
>   * igt@gem_softpin@noreloc-s3:
>     - shard-kbl:          [DMESG-WARN][13] ([i915#180]) -> [PASS][14]
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-kbl4/igt@gem_softpin@noreloc-s3.html
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-kbl3/igt@gem_softpin@noreloc-s3.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-apl:          [DMESG-WARN][15] ([i915#1436] / [i915#716]) -> [PASS][16]
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl4/igt@gen9_exec_parse@allowed-all.html
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl3/igt@gen9_exec_parse@allowed-all.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-skl:          [INCOMPLETE][17] ([i915#1874]) -> [PASS][18]
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl6/igt@i915_selftest@live@execlists.html
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@i915_selftest@live@execlists.html
> 
>   * {igt@kms_flip@flip-vs-suspend-interruptible@c-dp1}:
>     - shard-apl:          [DMESG-WARN][19] ([i915#180]) -> [PASS][20] +2 similar issues
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
> 
>   * igt@kms_psr@psr2_primary_blt:
>     - shard-iclb:         [SKIP][21] ([fdo#109441]) -> [PASS][22]
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb8/igt@kms_psr@psr2_primary_blt.html
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb2/igt@kms_psr@psr2_primary_blt.html
> 
>   
> #### Warnings ####
> 
>   * igt@kms_content_protection@lic:
>     - shard-apl:          [FAIL][23] ([fdo#110321]) -> [TIMEOUT][24] ([i915#1319]) +1 similar issue
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_content_protection@lic.html
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_content_protection@lic.html
> 
>   
>   {name}: This element is suppressed. This means it is ignored when computing
>           the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>   [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
>   [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
>   [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
>   [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
>   [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
>   [i915#1874]: https://gitlab.freedesktop.org/drm/intel/issues/1874
>   [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
>   [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
>   [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
>   [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
> 
> 
> Participating hosts (11 -> 11)
> ------------------------------
> 
>   No changes in participating hosts
> 
> 
> Build changes
> -------------
> 
>   * CI: CI-20190529 -> None
>   * Linux: CI_DRM_8472 -> Patchwork_17643
> 
>   CI-20190529: 20190529
>   CI_DRM_8472: 57acc5ba2cfb81691917a3da729573a99c893e5a @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGT_5651: e54e2642f1967ca3c488db32264607df670d1dfb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
>   Patchwork_17643: 211186b681ff1bc9c2f4f70d495e1072ae5ee0b4 @ 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_17643/index.html
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [Intel-gfx]  ✓ Fi.CI.IGT: success for drm/dp_mst: Fix timeout handling of MST down messages
@ 2020-05-15 13:02     ` Imre Deak
  0 siblings, 0 replies; 14+ messages in thread
From: Imre Deak @ 2020-05-15 13:02 UTC (permalink / raw)
  To: intel-gfx, Ville Syrjälä; +Cc: dri-devel, stable, Wayne Lin

On Wed, May 13, 2020 at 02:40:29PM +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/dp_mst: Fix timeout handling of MST down messages
> URL   : https://patchwork.freedesktop.org/series/77216/
> State : success

Patch pushed to drm-misc-next, thanks for the review.

> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_8472_full -> Patchwork_17643_full
> ====================================================
> 
> Summary
> -------
> 
>   **SUCCESS**
> 
>   No regressions found.
> 
>   
> 
> New tests
> ---------
> 
>   New tests have been introduced between CI_DRM_8472_full and Patchwork_17643_full:
> 
> ### New IGT tests (123) ###
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen:
>     - Statuses : 7 pass(s)
>     - Exec time: [2.97, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.92] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.74, 4.76] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.19, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.59, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.28] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.97, 4.94] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.73, 2.90] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-random:
>     - Statuses : 1 fail(s) 7 pass(s)
>     - Exec time: [0.44, 4.41] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s)
>     - Exec time: [0.29, 1.14] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.61, 4.30] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.97] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.87] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.43] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.26] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.74] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.95, 4.96] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.76, 3.29] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.69, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.18, 1.13] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.64, 4.67] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 1.11] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.27, 1.08] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.83, 4.46] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.49, 1.89] s
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.05, 5.28] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.10, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.26, 4.06] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.71, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.28, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x128-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.60, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.03] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.09, 5.89] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.25, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.73, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x256-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.45] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-256x85-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.36] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding:
>     - Statuses : 7 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.90] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.02] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [4.08, 6.38] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-onscreen:
>     - Statuses : 8 pass(s)
>     - Exec time: [2.30, 4.51] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-random:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.72, 5.50] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-rapid-movement:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.26, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-64x64-sliding:
>     - Statuses : 8 pass(s)
>     - Exec time: [3.59, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.37, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-alpha-transparent:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.42, 2.20] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-dpms:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.78, 5.30] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-size-change:
>     - Statuses : 8 pass(s)
>     - Exec time: [0.52, 2.35] s
> 
>   * igt@kms_cursor_crc@pipe-b-cursor-suspend:
>     - Statuses : 8 pass(s)
>     - Exec time: [1.86, 6.19] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.41] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.44] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.95] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.23] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.32] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x42-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.75] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.88] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.01] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.46] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.24] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x256-sliding:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.68] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.67] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.98] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.42] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding:
>     - Statuses : 1 fail(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 4.86] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-onscreen:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-random:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding:
>     - Statuses : 8 skip(s)
>     - Exec time: [0.0] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.92] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.49] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.35] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-offscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.87] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 3.97] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.48] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-rapid-movement:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.27] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-64x64-sliding:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.80] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.64] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-alpha-transparent:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.21] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-dpms:
>     - Statuses : 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 5.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-size-change:
>     - Statuses : 7 pass(s) 1 skip(s)
>     - Exec time: [0.0, 2.33] s
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>     - Statuses : 1 incomplete(s) 6 pass(s) 1 skip(s)
>     - Exec time: [0.0, 6.39] s
> 
>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_17643_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_workarounds@suspend-resume-fd:
>     - shard-apl:          [PASS][1] -> [DMESG-WARN][2] ([i915#180])
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl1/igt@gem_workarounds@suspend-resume-fd.html
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl4/igt@gem_workarounds@suspend-resume-fd.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding (NEW):
>     - shard-skl:          [PASS][3] -> [FAIL][4] ([i915#54])
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl2/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl3/igt@kms_cursor_crc@pipe-c-cursor-256x85-sliding.html
> 
>   * igt@kms_cursor_legacy@short-flip-before-cursor-toggle:
>     - shard-snb:          [PASS][5] -> [SKIP][6] ([fdo#109271]) +1 similar issue
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-snb4/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>     - shard-skl:          [PASS][7] -> [FAIL][8] ([fdo#108145] / [i915#265]) +1 similar issue
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_cursor_mmap_cpu:
>     - shard-iclb:         [PASS][9] -> [SKIP][10] ([fdo#109441]) +3 similar issues
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb1/igt@kms_psr@psr2_cursor_mmap_cpu.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_eio@in-flight-suspend:
>     - shard-skl:          [INCOMPLETE][11] ([i915#69]) -> [PASS][12]
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl4/igt@gem_eio@in-flight-suspend.html
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl2/igt@gem_eio@in-flight-suspend.html
> 
>   * igt@gem_softpin@noreloc-s3:
>     - shard-kbl:          [DMESG-WARN][13] ([i915#180]) -> [PASS][14]
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-kbl4/igt@gem_softpin@noreloc-s3.html
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-kbl3/igt@gem_softpin@noreloc-s3.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-apl:          [DMESG-WARN][15] ([i915#1436] / [i915#716]) -> [PASS][16]
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl4/igt@gen9_exec_parse@allowed-all.html
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl3/igt@gen9_exec_parse@allowed-all.html
> 
>   * igt@i915_selftest@live@execlists:
>     - shard-skl:          [INCOMPLETE][17] ([i915#1874]) -> [PASS][18]
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-skl6/igt@i915_selftest@live@execlists.html
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-skl7/igt@i915_selftest@live@execlists.html
> 
>   * {igt@kms_flip@flip-vs-suspend-interruptible@c-dp1}:
>     - shard-apl:          [DMESG-WARN][19] ([i915#180]) -> [PASS][20] +2 similar issues
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
> 
>   * igt@kms_psr@psr2_primary_blt:
>     - shard-iclb:         [SKIP][21] ([fdo#109441]) -> [PASS][22]
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-iclb8/igt@kms_psr@psr2_primary_blt.html
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-iclb2/igt@kms_psr@psr2_primary_blt.html
> 
>   
> #### Warnings ####
> 
>   * igt@kms_content_protection@lic:
>     - shard-apl:          [FAIL][23] ([fdo#110321]) -> [TIMEOUT][24] ([i915#1319]) +1 similar issue
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8472/shard-apl8/igt@kms_content_protection@lic.html
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17643/shard-apl7/igt@kms_content_protection@lic.html
> 
>   
>   {name}: This element is suppressed. This means it is ignored when computing
>           the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>   [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
>   [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
>   [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
>   [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
>   [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
>   [i915#1874]: https://gitlab.freedesktop.org/drm/intel/issues/1874
>   [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
>   [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
>   [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
>   [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
> 
> 
> Participating hosts (11 -> 11)
> ------------------------------
> 
>   No changes in participating hosts
> 
> 
> Build changes
> -------------
> 
>   * CI: CI-20190529 -> None
>   * Linux: CI_DRM_8472 -> Patchwork_17643
> 
>   CI-20190529: 20190529
>   CI_DRM_8472: 57acc5ba2cfb81691917a3da729573a99c893e5a @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGT_5651: e54e2642f1967ca3c488db32264607df670d1dfb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
>   Patchwork_17643: 211186b681ff1bc9c2f4f70d495e1072ae5ee0b4 @ 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_17643/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2020-05-15 13:02 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-13 10:31 [PATCH] drm/dp_mst: Fix timeout handling of MST down messages Imre Deak
2020-05-13 10:31 ` [Intel-gfx] " Imre Deak
2020-05-13 10:31 ` Imre Deak
2020-05-13 12:23 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2020-05-13 12:48 ` [Intel-gfx] [PATCH] " Ville Syrjälä
2020-05-13 12:48   ` Ville Syrjälä
2020-05-13 12:48   ` Ville Syrjälä
2020-05-13 13:19   ` Imre Deak
2020-05-13 13:19     ` Imre Deak
2020-05-13 13:19     ` Imre Deak
2020-05-13 14:40 ` [Intel-gfx] ✓ Fi.CI.IGT: success for " Patchwork
2020-05-15 13:02   ` Imre Deak
2020-05-15 13:02     ` [Intel-gfx] " Imre Deak
2020-05-15 13:02     ` Imre Deak

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.