Re: [Intel-gfx] [PATCH 03/62] drm/i915/gt: Decouple inflight virtual engines

2020-12-24 Thread Matthew Auld
On Wed, 23 Dec 2020 at 11:12, Chris Wilson wrote: > > Once a virtual engine has been bound to a sibling, it will remain bound > until we finally schedule out the last active request. We can not rebind > the context to a new sibling while it is inflight as the context save > will conflict, hence we

[Intel-gfx] [PATCH 03/62] drm/i915/gt: Decouple inflight virtual engines

2020-12-23 Thread Chris Wilson
Once a virtual engine has been bound to a sibling, it will remain bound until we finally schedule out the last active request. We can not rebind the context to a new sibling while it is inflight as the context save will conflict, hence we wait. As we cannot then use any other sibliing while the con