[Intel-gfx] [RFC 0/7] Introduce dynamic PPAT managment for GVT-g

Zhi Wang zhi.a.wang at intel.com
Tue Aug 15 21:33:19 UTC 2017


Oops. Actually only this first one is a change for i915. :( Will fix 
that in further.

On 08/16/17 05:31, Zhi Wang wrote:
> This patchset introduces dynamic PPAT managment for GVT-g.
> 
> Since different VM can have different PPAT configurations, GVT-g needs
> to map the virtual private PAT configuration into the physical private
> PAT between different VMs.
> 
> More background of this patchset can be found at:
> https://lists.freedesktop.org/archives/intel-gfx/2017-August/135415.html
> 
> Zhi Wang (7):
>    drm/i915: Introduce a bitmap to indicate available PPAT entries
>    drm/i915/gvt: Introduce GEN8 private PAT ops
>    drm/i915: Introduce GEN8 {set, get} private PAT index ops
>    drm/i915: Introduce dynamic private PAT management
>    drm/i915/gvt: Introduce functions for retiring all shadow PPGTTs of a
>      vGPU
>    drm/i915/gvt: Introduce virtual private PAT support
>    drm/i915/gvt: Translate virtual PPAT indexes
> 
>   drivers/gpu/drm/i915/gvt/gtt.c      | 291 ++++++++++++++++++++++++++++++++++++
>   drivers/gpu/drm/i915/gvt/gtt.h      |  23 ++-
>   drivers/gpu/drm/i915/gvt/handlers.c |  16 +-
>   drivers/gpu/drm/i915/i915_drv.h     |   3 +
>   drivers/gpu/drm/i915/i915_gem_gtt.c |  13 +-
>   5 files changed, 342 insertions(+), 4 deletions(-)
> 


More information about the Intel-gfx mailing list