Bug 100611

Summary: [ALL][BAT][bisected] all systems on CI fails on certain test
Product: DRI Reporter: Jani Saarinen <jani.saarinen>
Component: IGTAssignee: Default DRI bug account <dri-devel>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Jani Saarinen 2017-04-07 13:07:46 UTC
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>
Comment 1 Daniel Stone 2017-04-07 13:23:11 UTC
Patch on list: https://lists.freedesktop.org/archives/intel-gfx/2017-April/125407.html
Comment 2 Petri Latvala 2017-04-07 13:27:52 UTC
(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.
Comment 3 Jani Saarinen 2017-04-07 13:46:32 UTC
Whilelisted on CI.
Comment 4 Jani Saarinen 2017-04-10 06:32:07 UTC
Fix works, closed

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.