[GIT PULL] more GVT-g fixes for 4.11

Zhenyu Wang zhenyuw at linux.intel.com
Wed Feb 15 07:29:54 UTC 2017


Hi,

This contains recent gvt fixes that target for 4.11. Team is busy on
know issues fixing and improve usability. This includes IOMMU workaround
fix with proper dma mapping from Chuanxiao, some log message cleanup, one
kernel oops fix in error path of workload submission from Changbin, and
with other misc fixes, etc.

Thanks
--

The following changes since commit 2d6ceb8e654a0ce998762b13f0ba2c275220a244:

  drm/i915/gvt: fix vgpu type size init (2017-02-07 17:22:01 +0800)

are available in the git repository at:

  https://github.com/01org/gvt-linux.git tags/gvt-next-2017-02-15

for you to fetch changes up to 4a0b3444da3ce1090d0f894f4e343756a94ab8c3:

  drm/i915/gvt: return error code if dma map iova failed (2017-02-14 17:35:39 +0800)

----------------------------------------------------------------
gvt-next-2017-02-15

- Chuanxiao's IOMMU workaround fix
- debug message cleanup from Changbin
- oops fix in fail path of workload submission when GPU reset from Changbin
- other misc fixes

----------------------------------------------------------------
Changbin Du (5):
      drm/i915/gvt: remove a noisy unimportant log in sched_policy
      drm/i915/gvt: remove a redundant end of line in debug log
      drm/i915/gvt: reduce the line of interrupt logs and log friendly
      drm/i915/gvt: fix crash at function release_shadow_wa_ctx
      drm/i915/gvt: add missing display part reset for vGPU reset

Chuanxiao Dong (5):
      drm/i915/gvt: Map shadow page before using it in shadow page table
      drm/i915/gvt: map pfn for PTE entry in kvm
      drm/i915/gvt: enable IOMMU for gvt
      drm/i915/gvt: optimize the inhibit context mmio load
      drm/i915/gvt: return error code if dma map iova failed

Dan Carpenter (1):
      drm/i915/gvt/kvmgt: remove some dead code

Xu Han (1):
      drm/i915/gvt: add sprite plane flip done support.

Zhenyu Wang (2):
      drm/i915/gvt: Fix alignment for GTT allocation
      drm/i915/gvt: Fix shadow context descriptor

 drivers/gpu/drm/i915/gvt/aperture_gm.c  | 15 +++----
 drivers/gpu/drm/i915/gvt/cmd_parser.c   | 20 +++++++++-
 drivers/gpu/drm/i915/gvt/display.c      | 12 ++++++
 drivers/gpu/drm/i915/gvt/display.h      |  1 +
 drivers/gpu/drm/i915/gvt/execlist.c     |  2 +-
 drivers/gpu/drm/i915/gvt/gtt.c          | 70 +++++++++++++++++++++++----------
 drivers/gpu/drm/i915/gvt/gvt.c          |  7 ----
 drivers/gpu/drm/i915/gvt/interrupt.c    | 57 +++++++--------------------
 drivers/gpu/drm/i915/gvt/kvmgt.c        | 70 ++++++++++++++++++++++++---------
 drivers/gpu/drm/i915/gvt/render.c       | 17 ++++++++
 drivers/gpu/drm/i915/gvt/sched_policy.c |  1 -
 drivers/gpu/drm/i915/gvt/scheduler.c    |  5 ++-
 drivers/gpu/drm/i915/gvt/vgpu.c         |  1 +
 13 files changed, 179 insertions(+), 99 deletions(-)


-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gvt-dev/attachments/20170215/82cf19ae/attachment.sig>


More information about the intel-gvt-dev mailing list