[Intel-gfx] [PATCH 1/4] drm/i915: Remove i915_gem_context_create_gvt()

Chris Wilson chris at chris-wilson.co.uk
Fri Aug 9 16:16:18 UTC 2019


Quoting Mika Kuoppala (2019-08-09 17:12:20)
> Chris Wilson <chris at chris-wilson.co.uk> writes:
> 
> > As we are phasing out using the GEM context for internal clients that
> > need to manipulate logical context state directly, remove the
> > constructor for the GVT context. We are not using it for anything other
> > than default setup and allocation of an i915_ppgtt.
> >
> > Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> 
> Not familiar with gvt but seems to create similar enough
> context. 
> 
> Higher priority, not closed and using more strict
> lock.

I thought they would appreciate the higher priority ;)

gvt currently doesn't have anyway for it to determine the relative
priority of its guest vs the host, so if we set it too low we impact the
qos of the guest, too high and its affects the qos of the host. Keeping
it at max user though still gives the kernel some leeway to usurp it.
And who knows one day we may get a scheduler.
-Chris


More information about the Intel-gfx mailing list