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
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx