drm/i915: Unconditionally flush any chipset buffers before execbuf
[linux-2.6-block.git] / drivers / gpu / drm / i915 / i915_drv.h
index 20fe9d52e2562ffb256ced679638026cf234fd34..3ca674e9c105a02738139550702db669ca2ce33e 100644 (file)
@@ -3591,6 +3591,7 @@ int i915_gem_evict_vm(struct i915_address_space *vm, bool do_idle);
 /* belongs in i915_gem_gtt.h */
 static inline void i915_gem_chipset_flush(struct drm_i915_private *dev_priv)
 {
+       wmb();
        if (INTEL_GEN(dev_priv) < 6)
                intel_gtt_chipset_flush();
 }