[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