Bug 100966 - [SKL][BAT] igt@kms_cursor_legacy@basic-flip-before-cursor-atomic failed
Summary: [SKL][BAT] igt@kms_cursor_legacy@basic-flip-before-cursor-atomic failed
Status: CLOSED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-08 09:26 UTC by Jani Saarinen
Modified: 2017-07-27 16:56 UTC (History)
1 user (show)

See Also:
i915 platform: SKL
i915 features: display/atomic


Attachments

Description Jani Saarinen 2017-05-08 09:26:51 UTC
on CI igt@kms_cursor_legacy@basic-flip-before-cursor-atomic failed on CI

https://intel-gfx-ci.01.org/CI/CI_DRM_2589/fi-skl-6770hq/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html

dmesg:
https://intel-gfx-ci.01.org/CI/CI_DRM_2589/fi-skl-6770hq/dmesg-during.log

Out	
IGT-Version: 1.18-gb087257 (x86_64) (Linux: 4.11.0-CI-CI_DRM_2589+ x86_64)
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [basic_flip_cursor+0x695]
  #2 [<unknown>+0x695]
Subtest basic-flip-before-cursor-atomic: FAIL (0.386s)
Err	
(kms_cursor_legacy:9253) CRITICAL: Test assertion failure function basic_flip_cursor, file kms_cursor_legacy.c:669:
(kms_cursor_legacy:9253) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start + 1
(kms_cursor_legacy:9253) CRITICAL: error: 20376 != 20375
Subtest basic-flip-before-cursor-atomic failed.
**** DEBUG ****
(kms_cursor_legacy:9253) DEBUG: Test requirement passed: found
(kms_cursor_legacy:9253) DEBUG: Test requirement passed: display->is_atomic
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: DP-1: set_pipe(A)
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: DP-1: Selecting pipe A
(kms_cursor_legacy:9253) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1920, height=1200, format=0x34325258, tiling=0x0, size=0)
(kms_cursor_legacy:9253) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=7680)
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: A.0: plane_set_fb(67)
(kms_cursor_legacy:9253) DEBUG: Test requirement passed: set_fb_on_crtc(display, pipe, &fb_info)
(kms_cursor_legacy:9253) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=64, height=64, format=0x34325241, tiling=0x0, size=0)
(kms_cursor_legacy:9253) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=256)
(kms_cursor_legacy:9253) DEBUG: Test requirement passed: cursor
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: A.2: plane_set_fb(82)
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: commit {
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     A: Setting mode 1920x1200 from DP-1
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.0, fb 67
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     src = (0, 0) 1920 x 1200 dst = (0, 0) 1920 x 1200
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.2, fb 82
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     src = (0, 0) 64 x 64 dst = (0, 0) 64 x 64
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     B: Setting NULL mode
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.0, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.2, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     C: Setting NULL mode
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.0, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.2, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-1: preparing atomic, pipe: A
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-2: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     HDMI-A-1: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-3: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     HDMI-A-2: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: }
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: A.0: plane_set_fb(67)
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: commit {
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.0, fb 67
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     src = (0, 0) 1920 x 1200 dst = (0, 0) 1920 x 1200
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: A.2, fb 82
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.0, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: B.2, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.0, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.1, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     populating plane data: C.2, fb 0
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-1: preparing atomic, pipe: A
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-2: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     HDMI-A-1: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     DP-3: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display:     HDMI-A-2: preparing atomic, pipe: None
(kms_cursor_legacy:9253) igt-kms-DEBUG: display: }
(kms_cursor_legacy:9253) CRITICAL: Test assertion failure function basic_flip_cursor, file kms_cursor_legacy.c:669:
(kms_cursor_legacy:9253) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start + 1
(kms_cursor_legacy:9253) CRITICAL: error: 20376 != 20375
****  END  ****
Comment 1 Maarten Lankhorst 2017-05-08 10:21:19 UTC
Does it happen often? Might be same as kms_cursor_legacy bugs.
Comment 2 Jani Saarinen 2017-05-08 10:24:16 UTC
Well this was first one now.
Statistics: Failure rate 1/2 run(s) (50%)
Comment 3 Mika Kahola 2017-05-08 11:30:55 UTC
Similar issues seen also in https://bugs.freedesktop.org/show_bug.cgi?id=100215
Comment 4 Maarten Lankhorst 2017-05-08 11:39:49 UTC
Yeah quite likely a dupe of 100215.

*** This bug has been marked as a duplicate of bug 100215 ***
Comment 5 Maarten Lankhorst 2017-07-24 08:25:46 UTC
Seems the skl failure was a single occurance, I'm unduplicating the bug and removing it from 100215. It's not the same issue or it would have happened with the same frequency.


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.