]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/gpu/drm/i915/i915_gem_gtt.c
drm/i915: Disable lazy PPGTT page table optimization for vGPU
[mirror_ubuntu-bionic-kernel.git] / drivers / gpu / drm / i915 / i915_gem_gtt.c
index 527a2d2d62810a6bb2f962a8190188947a6da85b..5eaa6893daaa1a193eda7235e5acf8e9adbda87c 100644 (file)
@@ -1341,7 +1341,7 @@ static int gen8_ppgtt_alloc_pd(struct i915_address_space *vm,
                        if (IS_ERR(pt))
                                goto unwind;
 
-                       if (count < GEN8_PTES)
+                       if (count < GEN8_PTES || intel_vgpu_active(vm->i915))
                                gen8_initialize_pt(vm, pt);
 
                        gen8_ppgtt_set_pde(vm, pd, pt, pde);