[Intel-gfx] ✗ Ro.CI.BAT: failure for drm/i915/bxt: Fix eDP link training after suspend (rev2)

Imre Deak imre.deak at intel.com
Wed Jun 22 16:45:40 UTC 2016


On pe, 2016-06-17 at 05:21 +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/i915/bxt: Fix eDP link training after suspend (rev2)
> URL   : https://patchwork.freedesktop.org/series/8783/
> State : failure
> 
> == Summary ==
> 
> Series 8783v2 drm/i915/bxt: Fix eDP link training after suspend
> http://patchwork.freedesktop.org/api/1.0/series/8783/revisions/2/mbox
> 
> Test drv_module_reload_basic:
>                 pass       -> DMESG-WARN (fi-skl-i5-6260u)

[drm:wait_panel_status [i915]] *ERROR* PPS state mismatch,
fixed already by
drm/i915: Initialize the PPS HW before its first use

> Test kms_flip:
>         Subgroup basic-flip-vs-dpms:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup basic-flip-vs-modeset:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup basic-flip-vs-wf_vblank:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>                 pass       -> DMESG-FAIL (ro-bdw-i5-5250u)

Looks like new, but this machine doesn't have eDP so shouldn't be
affected by these patches:
(kms_flip:8270) DEBUG: name = flip
last_ts = 391.822981 usec
last_received_ts = 391.822434 usec
last_seq = 1076
current_ts = 392.39532 usec
current_received_ts = 392.42537 usec
current_seq = 1089
count = 13
seq_step = 1
(kms_flip:8270) CRITICAL: Test assertion failure function check_state, file kms_flip.c:698:
(kms_flip:8270) CRITICAL: Failed assertion: fabs((((double) diff.tv_usec) - usec_interflip) / usec_interflip) <= 0.005
(kms_flip:8270) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_flip:8270) CRITICAL: inter-flip ts jitter: 0s, 216551usec
****  END  ****

[  392.247250] WARNING: CPU: 1 PID: 7990 at drivers/gpu/drm/i915/intel_display.c:13666 intel_atomic_commit_tail+0x1171/0x1180 [i915]
[  392.247253] pipe C vblank wait timed out
[  392.247255] Modules linked in: snd_hda_intel i915 drm_kms_helper drm x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_hda_codec_realtek crc32_pclmul snd_hda_codec_generic ghash_clmulni_intel snd_hda_codec_hdmi snd_hda_codec mei_me snd_hwdep mei snd_hda_core lpc_ich snd_pcm i2c_designware_platform i2c_designware_core i2c_algo_bit syscopyarea sysfillrect sysimgblt fb_sys_fops e1000e ptp pps_core sdhci_acpi sdhci mmc_core i2c_hid [last unloaded: drm]
[  392.247299] CPU: 1 PID: 7990 Comm: kworker/u8:12 Tainted: G     U          4.7.0-rc2-gfxbench-RO_Patchwork_1199+ #1
[  392.247301] Hardware name:                  /NUC5i5RYB, BIOS RYBDWi35.86A.0350.2015.0812.1722 08/12/2015
[  392.247330] Workqueue: events_unbound intel_atomic_commit_work [i915]
[  392.247339]  0000000000000000 ffff8803f8d6bc10 ffffffff8140e085 ffff8803f8d6bc60
[  392.247354]  0000000000000000 ffff8803f8d6bc50 ffffffff8107a996 0000356200000292
[  392.247368]  00000000000002b0 ffff88043cbc0008 0000000000000008 0000000000000002
[  392.247381] Call Trace:
[  392.247390]  [<ffffffff8140e085>] dump_stack+0x67/0x92
[  392.247397]  [<ffffffff8107a996>] __warn+0xc6/0xe0
[  392.247403]  [<ffffffff8107a9fa>] warn_slowpath_fmt+0x4a/0x50
[  392.247410]  [<ffffffff810c45c9>] ? finish_wait+0x59/0x70
[  392.247439]  [<ffffffffa01ec4d1>] intel_atomic_commit_tail+0x1171/0x1180 [i915]
[  392.247446]  [<ffffffff810c4790>] ? wake_atomic_t_function+0x60/0x60
[  392.247474]  [<ffffffffa01eca2d>] intel_atomic_commit_work+0xd/0x10 [i915]
[  392.247480]  [<ffffffff810975eb>] process_one_work+0x1eb/0x6c0
[  392.247485]  [<ffffffff81097566>] ? process_one_work+0x166/0x6c0
[  392.247490]  [<ffffffff81097b09>] worker_thread+0x49/0x490
[  392.247493]  [<ffffffff81097ac0>] ? process_one_work+0x6c0/0x6c0
[  392.247496]  [<ffffffff8109ddba>] kthread+0xea/0x100
[  392.247503]  [<ffffffff817acd2f>] ret_from_fork+0x1f/0x40
[  392.247506]  [<ffffffff8109dcd0>] ? kthread_create_on_node+0x1f0/0x1f0
[  392.247509] ---[ end trace 2dcf267c73aeb528 ]---

>         Subgroup basic-plain-flip:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
> Test kms_frontbuffer_tracking:
>         Subgroup basic:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
> Test kms_pipe_crc_basic:
>         Subgroup hang-read-crc-pipe-a:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup hang-read-crc-pipe-b:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup hang-read-crc-pipe-c:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-a:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-a-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-b:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-b-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-c:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup nonblocking-crc-pipe-c-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup read-crc-pipe-a:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup read-crc-pipe-a-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup read-crc-pipe-b:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup read-crc-pipe-b-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup read-crc-pipe-c:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>                 pass       -> SKIP       (fi-skl-i5-6260u)
>         Subgroup read-crc-pipe-c-frame-sequence:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup suspend-read-crc-pipe-a:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup suspend-read-crc-pipe-b:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>         Subgroup suspend-read-crc-pipe-c:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>                 skip       -> DMESG-WARN (ro-bdw-i5-5250u)

Pre-existing bug:
https://bugs.freedesktop.org/show_bug.cgi?id=96614

After suspend-to-ram/resume:
[  430.375822] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* failed to enable link training
[  430.460710] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to start channel equalization

I also sent the patches to trybot due to all the rest of the SKIPs, I
haven't seen those anymore.

Thanks for the review, I pushed the patchset to -dinq.

--Imre

> Test pm_rpm:
>         Subgroup basic-pci-d3-state:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
>                 pass       -> SKIP       (fi-skl-i5-6260u)
>         Subgroup basic-rte:
>                 pass       -> SKIP       (fi-bdw-i7-5557u)
> 
> fi-bdw-i7-5557u  total:213  pass:176  dwarn:0   dfail:0   fail:0   skip:37 
> fi-skl-i5-6260u  total:213  pass:199  dwarn:1   dfail:0   fail:0   skip:13 
> fi-skl-i7-6700k  total:213  pass:188  dwarn:0   dfail:0   fail:0   skip:25 
> fi-snb-i7-2600   total:213  pass:174  dwarn:0   dfail:0   fail:0   skip:39 
> ro-bdw-i5-5250u  total:213  pass:196  dwarn:2   dfail:1   fail:0   skip:14 
> ro-bdw-i7-5557U  total:213  pass:198  dwarn:0   dfail:0   fail:0   skip:15 
> ro-bdw-i7-5600u  total:213  pass:185  dwarn:0   dfail:0   fail:0   skip:28 
> ro-bsw-n3050     total:213  pass:172  dwarn:0   dfail:0   fail:2   skip:39 
> ro-byt-n2820     total:213  pass:173  dwarn:0   dfail:0   fail:3   skip:37 
> ro-hsw-i3-4010u  total:213  pass:190  dwarn:0   dfail:0   fail:0   skip:23 
> ro-hsw-i7-4770r  total:213  pass:190  dwarn:0   dfail:0   fail:0   skip:23 
> ro-ilk-i7-620lm  total:213  pass:150  dwarn:0   dfail:0   fail:1   skip:62 
> ro-ilk1-i5-650   total:208  pass:150  dwarn:0   dfail:0   fail:1   skip:57 
> ro-ivb-i7-3770   total:213  pass:181  dwarn:0   dfail:0   fail:0   skip:32 
> ro-ivb2-i7-3770  total:213  pass:185  dwarn:0   dfail:0   fail:0   skip:28 
> ro-skl3-i5-6260u total:213  pass:201  dwarn:1   dfail:0   fail:0   skip:11 
> ro-snb-i7-2620M  total:213  pass:174  dwarn:0   dfail:0   fail:1   skip:38 
> fi-hsw-i7-4770k failed to connect after reboot
> 
> Results at /archive/results/CI_IGT_test/RO_Patchwork_1199/
> 
> 3eb202e drm-intel-nightly: 2016y-06m-16d-12h-38m-37s UTC integration manifest
> e064ce6 drm/i915: Sanity check PPS HW state
> fbe8754 drm/i915: Factor out helper to read out PPS HW state
> 0de3cc5 drm/i915: Deduplicate PPS register retrieval
> 49bba19 drm/i915/bxt: Fix PPS lost state after suspend breaking eDP link training
> 


More information about the Intel-gfx mailing list