Bug 106081 - [CI] igt@kms_cursor_legacy@* - Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
Summary: [CI] igt@kms_cursor_legacy@* - Failed assertion: get_vblank(display->drm_fd, ...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-16 16:47 UTC by Martin Peres
Modified: 2019-04-02 07:45 UTC (History)
1 user (show)

See Also:
i915 platform: BDW, BSW/CHT, CNL, GLK, I915G, PNV, SKL
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Peres 2018-04-16 16:47:06 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_13/fi-pnv-d510/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html

https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_14/fi-pnv-d510/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html

(kms_cursor_legacy:1201) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:740:
(kms_cursor_legacy:1201) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1201) CRITICAL: error: 9973 > 9972
Subtest flip-vs-cursor-toggle failed.
Comment 1 Martin Peres 2018-04-16 17:05:21 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_12/fi-ctg-p8600/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html

(kms_cursor_legacy:1167) CRITICAL: Test assertion failure function get_cursor_updates_per_vblank, file ../tests/kms_cursor_legacy.c:629:
(kms_cursor_legacy:1167) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:1167) CRITICAL: Last errno: 16, Device or resource busy
(kms_cursor_legacy:1167) CRITICAL: error: 32909 != 0
Subtest cursor-vs-flip-toggle failed.
Comment 2 Martin Peres 2018-06-11 12:19:26 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4278_79/fi-cnl-psr/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

(kms_cursor_legacy:3444) CRITICAL: Test assertion failure function basic_flip_cursor, file ../tests/kms_cursor_legacy.c:525:
(kms_cursor_legacy:3444) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:3444) CRITICAL: error: 17863 != 17862
Subtest basic-busy-flip-before-cursor-legacy failed.
Comment 3 Martin Peres 2018-06-11 12:42:41 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_58/fi-glk-j4005/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html

(kms_cursor_legacy:1524) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:740:
(kms_cursor_legacy:1524) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1524) CRITICAL: error: 6985 > 6983
Subtest flip-vs-cursor-atomic-transitions failed.
Comment 4 Martin Peres 2018-06-14 12:27:59 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_62/fi-glk-j4005/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html

(kms_cursor_legacy:1248) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:740:
(kms_cursor_legacy:1248) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1248) CRITICAL: error: 3864 > 3862
Subtest flip-vs-cursor-toggle failed.
Comment 5 Martin Peres 2018-07-20 11:37:45 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4298_92/fi-glk-j4005/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

(kms_cursor_legacy:3465) CRITICAL: Test assertion failure function basic_flip_cursor, file ../tests/kms_cursor_legacy.c:523:
(kms_cursor_legacy:3465) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:3465) CRITICAL: Last errno: 22, Invalid argument
(kms_cursor_legacy:3465) CRITICAL: error: 0 != 13128
Subtest basic-busy-flip-before-cursor-legacy failed.
Comment 6 Martin Peres 2018-07-23 15:13:25 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_73/fi-kbl-r/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html

(kms_cursor_legacy:1310) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:740:
(kms_cursor_legacy:1310) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1310) CRITICAL: error: 3612 > 3611
Subtest flip-vs-cursor-toggle failed.
Comment 7 Martin Peres 2018-10-15 14:38:36 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_127/fi-bdw-gvtdvm/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html

Starting subtest: flip-vs-cursor-toggle
(kms_cursor_legacy:1109) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:741:
(kms_cursor_legacy:1109) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1109) CRITICAL: error: 11374 > 11373
Subtest flip-vs-cursor-toggle failed.
Comment 8 Martin Peres 2018-10-17 16:27:18 UTC
Also seen on SKL on pre-merge: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_10479/shard-skl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html

Starting subtest: flip-vs-cursor-atomic-transitions-varying-size
(kms_cursor_legacy:1002) CRITICAL: Test assertion failure function flip_vs_cursor, file ../tests/kms_cursor_legacy.c:741:
(kms_cursor_legacy:1002) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) <= vblank_start + 1
(kms_cursor_legacy:1002) CRITICAL: error: 2029 > 2028
Subtest flip-vs-cursor-atomic-transitions-varying-size failed.
Comment 9 CI Bug Log 2019-02-12 08:14:26 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* SKL: igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size - fail - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_sta
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4817/shard-skl6/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
Comment 10 CI Bug Log 2019-02-18 11:51:15 UTC
A CI Bug Log filter associated to this bug has been updated:

{- GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start -}
{+ SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start +}

New failures caught by the filter:

* https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4833/shard-skl2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
Comment 11 CI Bug Log 2019-02-25 13:15:24 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* fi-pnv-d510 : igt@kms_cursor_legacy@short-flip-before-cursor-toggle - fail - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_227/fi-pnv-d510/igt@kms_cursor_legacy@short-flip-before-cursor-toggle.html
Comment 12 CI Bug Log 2019-02-25 13:16:08 UTC
The CI Bug Log issue associated to this bug has been updated.

### Removed filters

* fi-pnv-d510 : igt@kms_cursor_legacy@short-flip-before-cursor-toggle - fail - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start (added on 57 seconds ago)
Comment 13 CI Bug Log 2019-03-13 07:53:58 UTC
A CI Bug Log filter associated to this bug has been updated:

{- SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start -}
{+ PNV SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start +}

New failures caught by the filter:

* https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_237/fi-pnv-d510/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
Comment 14 CI Bug Log 2019-04-02 07:45:04 UTC
A CI Bug Log filter associated to this bug has been updated:

{- PNV SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start -}
{+ PNV BSW SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion: get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start +}

 No new failures caught with the new filter
Comment 15 Martin Peres 2019-04-02 07:45:29 UTC
(In reply to CI Bug Log from comment #14)
> A CI Bug Log filter associated to this bug has been updated:
> 
> {- PNV SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion:
> get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start -}
> {+ PNV BSW SKL GLK CNL: igt@kms_cursor_legacy@basic-* - Failed assertion:
> get_vblank(display-&gt;drm_fd, pipe, 0) == vblank_start +}
> 
>  No new failures caught with the new filter

https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12638/fi-bsw-kefka/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html

Starting subtest: basic-flip-before-cursor-varying-size
(kms_cursor_legacy:2764) CRITICAL: Test assertion failure function basic_flip_cursor, file ../tests/kms_cursor_legacy.c:527:
(kms_cursor_legacy:2764) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:2764) CRITICAL: error: 457 != 456
Subtest basic-flip-before-cursor-varying-size failed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.