git: drm/i915: Import two fixes from Linux 4.2.8

Francois Tigeot ftigeot at crater.dragonflybsd.org
Sun Apr 17 05:49:51 PDT 2016


commit b49c8cf99c4aee41afec9ed54acbcab9436a9c40
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Sun Apr 17 14:40:42 2016 +0200

    drm/i915: Import two fixes from Linux 4.2.8
    
    * Always mark the object as dirty when used by the GPU
    
    * Flush pipecontrol post-sync writes
    
    In both cases, software didn't explicitely order cpu write buffers to be
    flushed, leading to graphics corruption or a hung gpu after incoherent
    reads on the gpu side.

Summary of changes:
 sys/dev/drm/i915/i915_gem_execbuffer.c | 2 +-
 sys/dev/drm/i915/intel_lrc.c           | 1 +
 sys/dev/drm/i915/intel_ringbuffer.c    | 2 ++
 3 files changed, 4 insertions(+), 1 deletion(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b49c8cf99c4aee41afec9ed54acbcab9436a9c40


-- 
DragonFly BSD source repository



More information about the Commits mailing list