[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