[Bug 105454] [CI] igt at kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic - fail - Test assertion failure function two_screens_flip_vs_cursor - Failed assertion: vblank_matches

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 10 13:40:02 UTC 2019


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

--- Comment #12 from Martin Peres <martin.peres at free.fr> ---
Thanks for driving this bug down! Please include the commit that fixes the bug
before closing.

In this case, it appears to be:

commit 09796413394c5490c4adfc5cded5d4344af6af17
Author: Nischala Yelchuri <nischala.yelchuri at intel.com>
Date:   Wed Mar 13 13:16:35 2019 -0700

    tests/kms_cursor_legacy: Fix assertion failure due to vblank mismatch

    For the !modeset case, after a pageflip is performed on both crtc's,
    vblank counter is advanced by 1 when compared to its original value.

    For the modeset case, when pageflips and modesets are interleaved,
    vblank counter does not always advance by 1 as nonblocking modeset
    could fail, in which case we do not need vblank_matches.

    v2: Remove the assert statement instead of changing the condition

    Cc: Maarten Lankhorst <maarten.lankhorst at intel.com>
    Signed-off-by: Nischala Yelchuri <nischala.yelchuri at intel.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105454
    Signed-off-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>

No failures happened after this patch landed. Thanks!

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


More information about the intel-gfx-bugs mailing list