[Intel-gfx] [PULL] gvt-next for 4.19

Rodrigo Vivi rodrigo.vivi at intel.com
Thu Jul 12 07:33:51 UTC 2018


On Wed, Jul 11, 2018 at 10:33:53AM +0800, Zhenyu Wang wrote:
> 
> Hi,
> 
> Here's last gvt-next pull for 4.19. Biggest change is to
> add vGPU huge page support for guest, with one BXT fix and
> gvt dependency handling.

Pulled to dinq.

Thanks,
Rodrigo.

> 
> Thanks.
> --
> The following changes since commit 57c8a484a9cbf1315b5299702d12aef04867eeee:
> 
>   drm/i915: Enable KVMGT for BXT. (2018-06-13 10:57:30 +0800)
> 
> are available in the Git repository at:
> 
>   https://github.com/intel/gvt-linux.git tags/gvt-next-2018-07-11
> 
> for you to fetch changes up to 279ce5d117078ee8ea40c40199399889981fd808:
> 
>   drm/i915/gvt: declare gvt as i915's soft dependency (2018-07-10 11:13:11 +0800)
> 
> ----------------------------------------------------------------
> gvt-next-2018-07-11
> 
> - vGPU huge page support (Changbin)
> - BXT display irq warning fix (Colin)
> - Handle GVT dependency well (Henry)
> 
> ----------------------------------------------------------------
> Changbin Du (14):
>       drm/i915/gvt: Add new 64K entry type
>       drm/i915/gvt: Add PTE IPS bit operations
>       drm/i915/gvt: Handle MMIO GEN8_GAMW_ECO_DEV_RW_IA for 64K GTT
>       drm/i915/gvt: Detect 64K gtt entry by IPS bit of PDE
>       drm/i915/gvt: Add software PTE flag to mark special 64K splited entry
>       drm/i915/gvt: Add GTT clear_pse operation
>       drm/i915/gvt: Split ppgtt_alloc_spt into two parts
>       drm/i915/gvt: Make PTE iterator 64K entry aware
>       drm/i915/gvt: Add 64K huge gtt support
>       drm/i915/kvmgt: Support setting dma map for huge pages
>       drm/i915/gvt: Add 2M huge gtt support
>       drm/i915/gvt: Handle special sequence on PDE IPS bit
>       drm/i915/gvt: Fix error handling in ppgtt_populate_spt_by_guest_entry
>       drm/i915: Enable platform support for vGPU huge gtt pages
> 
> Colin Xu (1):
>       drm/i915/gvt: Handle EDP_PSR_IMR and EDP_PSR_IIR for BXT.
> 
> Hang Yuan (1):
>       drm/i915/gvt: declare gvt as i915's soft dependency
> 
>  drivers/gpu/drm/i915/gvt/gtt.c       | 423 ++++++++++++++++++++++++++++++-----
>  drivers/gpu/drm/i915/gvt/gtt.h       |   9 +
>  drivers/gpu/drm/i915/gvt/gvt.c       |   4 +
>  drivers/gpu/drm/i915/gvt/handlers.c  |  39 +++-
>  drivers/gpu/drm/i915/gvt/hypercall.h |   2 +-
>  drivers/gpu/drm/i915/gvt/kvmgt.c     | 126 ++++++++---
>  drivers/gpu/drm/i915/gvt/mpt.h       |   7 +-
>  drivers/gpu/drm/i915/gvt/vgpu.c      |   1 +
>  8 files changed, 517 insertions(+), 94 deletions(-)
> 
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827




More information about the Intel-gfx mailing list