Re: [RFC PATCH 1/4] drm/i915/gvt: make gvt oblivious of kvmgt data structures

2020-01-21 Thread Julian Stecklina
On Mon, 2020-01-20 at 14:33 +0800, Zhenyu Wang wrote: > hmm, I failed to apply this one, could you refresh against gvt-staging branch > > on https://github.com/intel/gvt-linux? Done. I've sent out the rebased (and re-tested) patch. Julian ___ dri-devel

Re: [RFC PATCH 1/4] drm/i915/gvt: make gvt oblivious of kvmgt data structures

2020-01-19 Thread Zhenyu Wang
On 2020.01.20 14:22:10 +0800, Zhenyu Wang wrote: > On 2020.01.09 19:13:54 +0200, Julian Stecklina wrote: > > Instead of defining KVMGT per-device state in struct intel_vgpu > > directly, add an indirection. This makes the GVT code oblivious of > > what state KVMGT needs to keep. > > > > The intent

Re: [RFC PATCH 1/4] drm/i915/gvt: make gvt oblivious of kvmgt data structures

2020-01-19 Thread Zhenyu Wang
On 2020.01.09 19:13:54 +0200, Julian Stecklina wrote: > Instead of defining KVMGT per-device state in struct intel_vgpu > directly, add an indirection. This makes the GVT code oblivious of > what state KVMGT needs to keep. > > The intention here is to eventually make it possible to build > hypervi

[RFC PATCH 1/4] drm/i915/gvt: make gvt oblivious of kvmgt data structures

2020-01-09 Thread Julian Stecklina
Instead of defining KVMGT per-device state in struct intel_vgpu directly, add an indirection. This makes the GVT code oblivious of what state KVMGT needs to keep. The intention here is to eventually make it possible to build hypervisor backends for the mediator, without having to touch the mediato