Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 41e403d0 authored by Weinan Li's avatar Weinan Li Committed by Zhi Wang
Browse files

Revert "drm/i915/gvt: set max priority for gvt context"



This reverts commit 11474e90.

There are issues which will block the host preemption before, instead of
disabling it use one workaround "setting max priority for gvt context"
to avoid the gvt context be preempted by the host. Now the issues have been
cleared, so revert this patch to enable host preemption.

v2:
- refine description(Zhenyu)

Signed-off-by: default avatarWeinan Li <weinan.z.li@intel.com>
Signed-off-by: default avatarZhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: default avatarZhi Wang <zhi.a.wang@intel.com>
parent bba95255
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -1156,9 +1156,6 @@ int intel_vgpu_setup_submission(struct intel_vgpu *vgpu)
	if (IS_ERR(s->shadow_ctx))
		return PTR_ERR(s->shadow_ctx);

	if (HAS_LOGICAL_RING_PREEMPTION(vgpu->gvt->dev_priv))
		s->shadow_ctx->sched.priority = INT_MAX;

	bitmap_zero(s->shadow_ctx_desc_updated, I915_NUM_ENGINES);

	s->workloads = kmem_cache_create_usercopy("gvt-g_vgpu_workload",