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