[Intel-gfx] [PULL] GVT-g device model fixes

Daniel Vetter daniel at ffwll.ch
Tue Nov 8 16:31:58 UTC 2016


On Mon, Nov 07, 2016 at 05:18:21PM +0800, Zhenyu Wang wrote:
> 
> Hi,
> 
> This is current fixes for GVT-g device model part. Most notable is to
> fix a regression from e95433c73a11 ("drm/i915: Rearrange
> i915_wait_request() accounting with callers") which has stopped our
> testing.
> 
> As for that regression fix, I have to base this series on top of it
> as lacking a tag on dinq for that.
> 
> Thanks.
> 
> The following changes since commit e95433c73a11759203af1cae5958f998c9673370:
> 
>   drm/i915: Rearrange i915_wait_request() accounting with callers (2016-10-28 20:53:43 +0100)
> 
> are available in the git repository at:
> 
>   https://github.com/01org/gvt-linux tags/gvt-next-2016-11-07
> 
> for you to fetch changes up to 3b6411c2c20525f98b8541b3060c9ed95e31a762:
> 
>   drm/i915/gvt: implement scratch page table tree for shadow PPGTT (2016-11-07 14:17:02 +0800)
> 
> ----------------------------------------------------------------
> gvt-next-2016-11-07
> 
> - Fix regression from e95433c73a11
> - Some MMIO handler fixes
> - Add better handling for guest reset control
> - stratch page table tree for shadow ppgtt

Pulled, thanks.
-Daniel

> 
> ----------------------------------------------------------------
> Du, Changbin (1):
>       drm/i915/gvt: emulate vgpu engine reset control behavior
> 
> Ping Gao (5):
>       drm/i915/gvt: remove unused variable 'execlist'
>       drm/i915/gvt: add write vreg in MMIO DMA_CTRL handler
>       drm/i915/gvt: correct the emulation in TLB control handler
>       drm/i915/gvt: update misc ctl regs base on stepping info
>       drm/i915/gvt: implement scratch page table tree for shadow PPGTT
> 
> Zhenyu Wang (2):
>       drm/i915/gvt: Fix shift for cmd data size
>       drm/i915/gvt: Fix workload status after wait
> 
>  drivers/gpu/drm/i915/gvt/cmd_parser.c   |   4 +-
>  drivers/gpu/drm/i915/gvt/gtt.c          | 151 +++++++++++++++++++-------------
>  drivers/gpu/drm/i915/gvt/gtt.h          |  40 ++++++++-
>  drivers/gpu/drm/i915/gvt/handlers.c     |  44 ++++++++--
>  drivers/gpu/drm/i915/gvt/render.c       |   2 +
>  drivers/gpu/drm/i915/gvt/sched_policy.c |   2 -
>  drivers/gpu/drm/i915/gvt/scheduler.c    |   2 +
>  7 files changed, 172 insertions(+), 73 deletions(-)
> 
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827



-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the Intel-gfx mailing list