https://bugs.freedesktop.org/show_bug.cgi?id=100611
Bug ID: 100611 Summary: [ALL][BAT][bisected] all systems on CI fails on certain test Product: DRI Version: DRI git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: libdrm Assignee: dri-devel@lists.freedesktop.org Reporter: jani.saarinen@intel.com
On CI test igt@kms_frontbuffer_tracking@basic started failing
https://intel-gfx-ci.01.org/CI/igt@kms_frontbuffer_tracking@basic.html
Was bisected to: commit 890d43a6a8d091211b82dd432af5e0a38472ffa6 Author: Ander Conselvan de Oliveira ander.conselvan.de.oliveira@intel.com Date: Mon Aug 17 16:21:24 2015 +0300
Add CRTC ID to vblank event
When using the atomic API, one request can span multiple CRTCs, however one event is generated per CRTC. As we cannot disambiguate the CRTC with user data (since we only have one piece of user data to pass in), newer kernels can include the CRTC ID in the page flip event.
Add a new vfunc to dispatch vblank events carrying a CRTC ID to clients who negotiate a higher interface version.
[daniels: Rebased, include new cap, call page_flip_handler if it is set but page_flip_handler2 isn't even on newer contexts, write a commit message.]
v2: Split into separate commit.
Signed-off-by: Ander Conselvan de Oliveira ander.conselvan.de.oliveira@intel.com Signed-off-by: Daniel Stone daniels@collabora.com Reviewed-by: Maarten Lankhorst maarten.lankhorst@intel.com
https://bugs.freedesktop.org/show_bug.cgi?id=100611
Jani Saarinen jani.saarinen@intel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|dri-devel@lists.freedesktop |conselvan2@gmail.com |.org |
https://bugs.freedesktop.org/show_bug.cgi?id=100611
Petri Latvala petri.latvala@intel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|conselvan2@gmail.com |dri-devel@lists.freedesktop | |.org Component|libdrm |IGT
https://bugs.freedesktop.org/show_bug.cgi?id=100611
Petri Latvala petri.latvala@intel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Petri Latvala petri.latvala@intel.com --- (In reply to Daniel Stone from comment #1)
Patch on list: https://lists.freedesktop.org/archives/intel-gfx/2017-April/125407.html
And is now in git.
https://bugs.freedesktop.org/show_bug.cgi?id=100611
--- Comment #3 from Jani Saarinen jani.saarinen@intel.com --- Whilelisted on CI.
https://bugs.freedesktop.org/show_bug.cgi?id=100611
--- Comment #4 from Jani Saarinen jani.saarinen@intel.com --- Fix works, closed
https://bugs.freedesktop.org/show_bug.cgi?id=100611
Jani Saarinen jani.saarinen@intel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED
https://bugs.freedesktop.org/show_bug.cgi?id=100611
Jani Saarinen jani.saarinen@intel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|VERIFIED |CLOSED
dri-devel@lists.freedesktop.org