Bug 50244 - [IVB, VLV] disable RC6 around MI_WAIT_FOR_EVENT
Summary: [IVB, VLV] disable RC6 around MI_WAIT_FOR_EVENT
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: low normal
Assignee: Chris Wilson
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-22 14:46 UTC by Jesse Barnes
Modified: 2017-07-24 23:01 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Jesse Barnes 2012-05-22 14:46:21 UTC
To avoid missed events.

http://dt.igk.intel.com/wa_database/DetailsView/Show?wa_name_id=1180
Comment 1 Chris Wilson 2012-05-23 05:08:14 UTC
Depends upon DDX/kernel integration to signal when we are using MI_WAIT_FOR_EVENT, and at the moment we are not trying to vsync on gen6+. We also need the execbuffer flag for DERRMR.
Comment 2 Chris Wilson 2012-10-17 16:52:13 UTC
xf86-video-intel:

commit 891bae4aa91e85542dcbe38f6ee92141e3efc801
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Oct 17 11:29:10 2012 +0100

    sna: Use the secure batches to program scanline waits on gen6+
    
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Comment 3 Daniel Vetter 2012-10-17 19:12:29 UTC
Note that this also needs a brand-spanking new kernel with:

commit d7d4eeddb8f72342f70621c4b3cb718af9361712
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Oct 17 12:09:54 2012 +0100

    drm/i915: Allow DRM_ROOT_ONLY|DRM_MASTER to submit privileged batchbuffers


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.