diff options
| -rw-r--r-- | drivers/gpu/drm/i915/gvt/scheduler.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c index ab3d041ee5f9..69f8f0d155b9 100644 --- a/drivers/gpu/drm/i915/gvt/scheduler.c +++ b/drivers/gpu/drm/i915/gvt/scheduler.c | |||
| @@ -757,6 +757,9 @@ int intel_vgpu_init_gvt_context(struct intel_vgpu *vgpu) | |||
| 757 | if (IS_ERR(vgpu->shadow_ctx)) | 757 | if (IS_ERR(vgpu->shadow_ctx)) |
| 758 | return PTR_ERR(vgpu->shadow_ctx); | 758 | return PTR_ERR(vgpu->shadow_ctx); |
| 759 | 759 | ||
| 760 | if (INTEL_INFO(vgpu->gvt->dev_priv)->has_logical_ring_preemption) | ||
| 761 | vgpu->shadow_ctx->priority = INT_MAX; | ||
| 762 | |||
| 760 | vgpu->shadow_ctx->engine[RCS].initialised = true; | 763 | vgpu->shadow_ctx->engine[RCS].initialised = true; |
| 761 | 764 | ||
| 762 | bitmap_zero(vgpu->shadow_ctx_desc_updated, I915_NUM_ENGINES); | 765 | bitmap_zero(vgpu->shadow_ctx_desc_updated, I915_NUM_ENGINES); |
