[Bug 100301] [GLK] kms_cursor_crc@*dpms subtests are failing on HDMI

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Mar 21 14:43:19 UTC 2017


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

--- Comment #6 from cprigent <christophe.prigent at intel.com> ---
Tested with patch https://patchwork.freedesktop.org/series/21049/, looks like
eDP and DP tests are passing now... however HDMI tests are still failing

 ./kms_cursor_crc --run-subtest cursor-64x64-dpms
IGT-Version: 1.18-gbb97a05 (x86_64) (Linux:
4.11.0-rc2-drm-tip-ww12-commit-c641417+ x86_64)
Beginning cursor-64x64-dpms on pipe A, connector eDP-1
..
cursor-64x64-dpms on pipe A, connector eDP-1: PASSED

Beginning cursor-64x64-dpms on pipe A, connector DP-1
..
cursor-64x64-dpms on pipe A, connector DP-1: PASSED

Beginning cursor-64x64-dpms on pipe A, connector HDMI-A-2
.(kms_cursor_crc:1338) igt-debugfs-CRITICAL: Test assertion failure function
igt_assert_crc_equal, file igt_debugfs.c:295:
(kms_cursor_crc:1338) igt-debugfs-CRITICAL: Failed assertion: a->crc[i] ==
b->crc[i]
(kms_cursor_crc:1338) igt-debugfs-CRITICAL: error: 0x2648b050 != 0x900a0aee
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [igt_assert_crc_equal+0x73]
  #2 [do_single_test+0x14b]
  #3 [test_crc_random+0x72]
  #4 [run_test.constprop.4+0x26e]
  #5 [run_test_generic.constprop.2+0x276]
  #6 [__real_main582+0xc7]
  #7 [main+0x33]
  #8 [__libc_start_main+0xf1]
  #9 [_start+0x29]
  #10 [<unknown>+0x29]
Subtest cursor-64x64-dpms failed.
**** DEBUG ****
A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(90)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_size (64x64)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_position(41,443)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, fb 1 64x64
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     MoveCursor pipe A, (41, 443)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) DEBUG: dpms off/on cycle
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) INFO:
cursor-64x64-dpms on pipe A, connector eDP-1: PASSED

(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: eDP-1: set_pipe(any)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCrtc pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: DP-1: set_pipe(A)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1920,
height=1200, format=0x34325258, tiling=0x0, size=0)
(kms_cursor_crc:1338) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=7680)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.0: plane_set_fb(108)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: SetCrtc pipe A, fb 108,
src (0, 0), mode 1920x1200
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-debugfs-DEBUG: Using generic frame CRC ABI
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) INFO: Beginning cursor-64x64-dpms on pipe A, connector
DP-1
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(90)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_size (64x64)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_position(1041,703)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, fb 1 64x64
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     MoveCursor pipe A, (1041,
703)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) DEBUG: dpms off/on cycle
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(90)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_size (64x64)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_position(1034,636)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, fb 1 64x64
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     MoveCursor pipe A, (1034,
636)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) DEBUG: dpms off/on cycle
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) INFO:
cursor-64x64-dpms on pipe A, connector DP-1: PASSED

(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: DP-1: set_pipe(any)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCrtc pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: HDMI-A-2: set_pipe(A)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: HDMI-A-2: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1920,
height=1080, format=0x34325258, tiling=0x0, size=0)
(kms_cursor_crc:1338) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=7680)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.0: plane_set_fb(108)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     HDMI-A-2: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     HDMI-A-2: SetCrtc pipe A, fb
108, src (0, 0), mode 1920x1080
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-debugfs-DEBUG: Using generic frame CRC ABI
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) INFO: Beginning cursor-64x64-dpms on pipe A, connector
HDMI-A-2
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(90)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_size (64x64)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_position(1769,541)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     HDMI-A-2: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, fb 1 64x64
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     MoveCursor pipe A, (1769,
541)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) DEBUG: dpms off/on cycle
(kms_cursor_crc:1338) igt-kms-DEBUG: display: A.4: plane_set_fb(0)
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     HDMI-A-2: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     SetCursor pipe A, disabling
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-kms-DEBUG: display: commit {
(kms_cursor_crc:1338) igt-kms-DEBUG: display:     HDMI-A-2: Selecting pipe A
(kms_cursor_crc:1338) igt-kms-DEBUG: display: }
(kms_cursor_crc:1338) igt-debugfs-CRITICAL: Test assertion failure function
igt_assert_crc_equal, file igt_debugfs.c:295:
(kms_cursor_crc:1338) igt-debugfs-CRITICAL: Failed assertion: a->crc[i] ==
b->crc[i]
(kms_cursor_crc:1338) igt-debugfs-CRITICAL: error: 0x2648b050 != 0x900a0aee
****  END  ****
Subtest cursor-64x64-dpms: FAIL (3.902s)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170321/e33c2a1d/attachment-0001.html>


More information about the intel-gfx-bugs mailing list