[Intel-gfx] ✗ Ro.CI.BAT: failure for drm/edid: Clean up display_info stuff

Ville Syrjälä ville.syrjala at linux.intel.com
Wed Aug 3 07:20:35 UTC 2016


On Wed, Aug 03, 2016 at 07:08:15AM -0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/edid: Clean up display_info stuff
> URL   : https://patchwork.freedesktop.org/series/10580/
> State : failure
> 
> == Summary ==
> 
> Series 10580v1 drm/edid: Clean up display_info stuff
> http://patchwork.freedesktop.org/api/1.0/series/10580/revisions/1/mbox
> 
> Test kms_cursor_legacy:
>         Subgroup basic-flip-vs-cursor-legacy:
>                 fail       -> PASS       (ro-skl3-i5-6260u)
>                 pass       -> FAIL       (fi-skl-i7-6700k)

(kms_cursor_legacy:11679) DEBUG: Test requirement passed: target > 1
(kms_cursor_legacy:11679) DEBUG: Using a target of 128 cursor updates per half-vblank
(kms_cursor_legacy:11679) CRITICAL: Test assertion failure function basic_flip_vs_cursor, file kms_cursor_legacy.c:514:
(kms_cursor_legacy:11679) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:11679) CRITICAL: error: 11334 != 11333

https://bugs.freedesktop.org/show_bug.cgi?id=97188

>         Subgroup basic-flip-vs-cursor-varying-size:
>                 fail       -> PASS       (ro-bdw-i5-5250u)
> Test kms_flip:
>         Subgroup basic-flip-vs-wf_vblank:
>                 pass       -> FAIL       (ro-byt-n2820)

(kms_flip:7862) DEBUG: name = flip
last_ts = 518.830009
last_received_ts = 518.830101
last_seq = 1441
current_ts = 519.096530
current_received_ts = 519.108069
current_seq = 1457
count = 8
seq_step = 1
(kms_flip:7862) CRITICAL: Test assertion failure function check_state, file kms_flip.c:706:
(kms_flip:7862) CRITICAL: Failed assertion: fabs((usec_diff - usec_interflip) / usec_interflip) <= 0.005
(kms_flip:7862) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_flip:7862) CRITICAL: inter-flip ts jitter: 0.266521, expected 0.166667

Still not 100% sure what's causing this. I suspect we got delayed prior to/while
issuing the flip/wait_vblank ioctl, and thus also the event gets delayed.

https://bugs.freedesktop.org/show_bug.cgi?id=95236

> Test kms_pipe_crc_basic:
>         Subgroup suspend-read-crc-pipe-a:
>                 incomplete -> PASS       (fi-skl-i7-6700k)
>         Subgroup suspend-read-crc-pipe-b:
>                 pass       -> INCOMPLETE (fi-hsw-i7-4770k)

Machine died or something. Last thing in dmesg is:
[  432.932711] kms_pipe_crc_basic: starting subtest suspend-read-crc-pipe-B

> 
> fi-hsw-i7-4770k  total:207  pass:186  dwarn:0   dfail:0   fail:0   skip:20 
> fi-kbl-qkkr      total:240  pass:182  dwarn:29  dfail:0   fail:3   skip:26 
> fi-skl-i5-6260u  total:240  pass:224  dwarn:0   dfail:0   fail:2   skip:14 
> fi-skl-i7-6700k  total:240  pass:208  dwarn:0   dfail:0   fail:4   skip:28 
> fi-snb-i7-2600   total:240  pass:198  dwarn:0   dfail:0   fail:0   skip:42 
> ro-bdw-i5-5250u  total:240  pass:220  dwarn:4   dfail:0   fail:0   skip:16 
> ro-bdw-i7-5557U  total:240  pass:223  dwarn:0   dfail:0   fail:1   skip:16 
> ro-bdw-i7-5600u  total:240  pass:207  dwarn:0   dfail:0   fail:1   skip:32 
> ro-bsw-n3050     total:240  pass:194  dwarn:0   dfail:0   fail:4   skip:42 
> ro-byt-n2820     total:240  pass:196  dwarn:0   dfail:0   fail:4   skip:40 
> ro-hsw-i3-4010u  total:240  pass:214  dwarn:0   dfail:0   fail:0   skip:26 
> ro-ilk-i7-620lm  total:240  pass:173  dwarn:1   dfail:0   fail:1   skip:65 
> ro-ilk1-i5-650   total:235  pass:173  dwarn:0   dfail:0   fail:2   skip:60 
> ro-ivb-i7-3770   total:240  pass:205  dwarn:0   dfail:0   fail:0   skip:35 
> ro-ivb2-i7-3770  total:240  pass:209  dwarn:0   dfail:0   fail:0   skip:31 
> ro-skl3-i5-6260u total:240  pass:223  dwarn:0   dfail:0   fail:3   skip:14 
> ro-snb-i7-2620M  total:240  pass:197  dwarn:0   dfail:0   fail:2   skip:41 
> ro-hsw-i7-4770r failed to connect after reboot
> 
> Results at /archive/results/CI_IGT_test/RO_Patchwork_1674/
> 
> aa8628c drm-intel-nightly: 2016y-08m-02d-14h-10m-12s UTC integration manifest
> 6e847fb drm/i915: Account for sink max TMDS clock when checking the port clock
> 9a3e409 drm/i915: Replace a bunch of connector->base.display_info with a local variable
> 762796f drm/edid: Move dvi_dual/max_tmds_clock parsing out from drm_edid_to_eld()
> e291c32 drm/edid: Clear the old cea_rev when there's no CEA extension in the new EDID
> dcaed19 drm/edid: Reduce the number of times we parse the CEA extension block
> dcd4f28 drm/edid: Don't pass around drm_display_info needlessly
> 0b2bf83 drm/edid: Move dvi_dual/max_tmds_clock to drm_display_info
> 91e01e3 drm/edid: Make max_tmds_clock kHz instead of MHz
> 048bb06 drm/edid: Clear old dvi_dual/max_tmds_clock before parsing the new EDID
> 8d15b3f drm/edid: Clear old audio latency values before parsing the new EDID

-- 
Ville Syrjälä
Intel OTC


More information about the Intel-gfx mailing list