[Bug 89528] New: [SNB]igt/kms_cursor_crc subcases fail and sometimes timeout.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 11 01:48:58 PDT 2015


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

            Bug ID: 89528
           Summary: [SNB]igt/kms_cursor_crc subcases fail and sometimes
                    timeout.
           Product: DRI
           Version: DRI git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Intel
          Assignee: intel-gfx-bugs at lists.freedesktop.org
          Reporter: hengx.ding at intel.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
                CC: intel-gfx-bugs at lists.freedesktop.org

Created attachment 114214
  --> https://bugs.freedesktop.org/attachment.cgi?id=114214&action=edit
dmesg

==System Environment==
--------------------------
Regression: No, I can't find a good commit.

Non-working platforms: ILK

==kernel==
--------------------------
origin/drm-intel-nightly: c09a3b7f343bc87a132ef107cb263e57f8246b88(2015-03-10)

==Bug detailed description==
-----------------------------
IGT-Version: 1.9-g07be8fe (x86_64) (Linux:
4.0.0-rc3_drm-intel-nightly_8d96a0_20150311+ x86_64)
Beginning cursor-64x64-offscreen on pipe A, connector LVDS-1
.........................................................Test assertion failure
function do_fail_test, file kms_cursor_crc.c:162:
Failed assertion: ret == expect
error: 0 != -34
Subtest cursor-64x64-offscreen failed.
**** DEBUG ****
    LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (2147483583, 2147483583)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(-2147483648,2147483583)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (-2147483648, 2147483583)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(-32768,-32768)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (-32768, -32768)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(32767,-32768)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (32767, -32768)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(32767,32767)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (32767, 32767)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(-32768,32767)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (-32768, 32767)
display: }
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display: }
display: commit {
display:     LVDS-1: Selecting pipe A
display: }
display: A.2: plane_set_fb(53)
display: A.2: plane_set_size(64,64)
display: A.2: plane_set_position(2147483584,2147483584)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, fb 1 64x64
display:     LVDS-1: MoveCursor pipe A, (2147483584, 2147483584)
display: }
display: A.2: plane_set_position(0,0)
display: A.2: plane_set_fb(0)
display: commit {
display:     LVDS-1: Selecting pipe A
display:     LVDS-1: SetCursor pipe A, disabling
display:     LVDS-1: MoveCursor pipe A, (0, 0)
display: }
Test assertion failure function do_fail_test, file kms_cursor_crc.c:162:
Failed assertion: ret == expect
error: 0 != -34
****  END  ****
Subtest cursor-64x64-offscreen: FAIL (14.958s)

Affected cases:

igt/kms_cursor_crc/cursor-128x128-offscreen
igt/kms_cursor_crc/cursor-128x128-random
igt/kms_cursor_crc/cursor-128x128-sliding
igt/kms_cursor_crc/cursor-256x256-offscreen
igt/kms_cursor_crc/cursor-256x256-random
igt/kms_cursor_crc/cursor-256x256-sliding
igt/kms_cursor_crc/cursor-64x64-offscreen
igt/kms_cursor_crc/cursor-64x64-random
igt/kms_cursor_crc/cursor-64x64-sliding

Sometimes these cases will cost too much time to run till it time out.

==Reproduce steps==
----------------------------
1. ./kms_cursor_crc --run-subtest cursor-128x128-offscreen

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


More information about the intel-gfx-bugs mailing list