[PULL] drm-intel-fixes

Jani Nikula
2017-01-12T14:20:01Z

Hi Dave -

Mostly GVT-g fixes, with a couple of other fixes from Chris.

BR,
Jani.

The following changes since commit a121103c922847ba5010819a3f250f1f7fc84ab8:

Linux 4.10-rc3 (2017-01-08 14:18:17 -0800)

are available in the git repository at:

git://anongit.freedesktop.org/git/drm-intel tags/drm-intel-fixes-2017-01-12

for you to fetch changes up to e4621b73b6b472fe2b434b4f0f76b8f33ee26a73:

drm/i915: Fix phys pwrite for struct_mutex-less operation (2017-01-12 10:15:44 +0200)

----------------------------------------------------------------
Changbin Du (5):
drm/i915/gvt: fix error handing of tlb_control emulation
drm/i915/gvt: fix return value in mul_force_wake_write
drm/i915/gvt: always use readq and writeq
drm/i915/gvt: fix use after free for workload
drm/i915/gvt: dec vgpu->running_workload_num after the workload is really done

Chris Wilson (2):
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
drm/i915: Fix phys pwrite for struct_mutex-less operation

Jani Nikula (1):
Merge tag 'gvt-fixes-2017-01-10' of https://github.com/01org/gvt-linux into drm-intel-fixes

Jike Song (5):
drm/i915/gvt: init/destroy vgpu_idr properly
drm/i915/gvt: destroy the allocated idr on vgpu creating failures
drm/i915/gvt: cleanup opregion memory allocation code
drm/i915/gvt/kvmgt: return meaningful error for vgpu creating failure
drm/i915/gvt: cleanup GFP flags

Nicolas Iooss (1):
drm/i915/gvt: verify functions types in new_mmio_info()

Pei Zhang (1):
drm/i915/gvt: print correct value for untracked mmio

Zhenyu Wang (2):
drm/i915/gvt: adjust high memory size for default vGPU type
drm/i915/gvt: remove duplicated definition

drivers/gpu/drm/i915/gvt/aperture_gm.c | 7 -----
drivers/gpu/drm/i915/gvt/gtt.c | 54 +++++++++++-----------------------
drivers/gpu/drm/i915/gvt/gvt.c | 8 ++++-
drivers/gpu/drm/i915/gvt/handlers.c | 13 ++++----
drivers/gpu/drm/i915/gvt/kvmgt.c | 14 ++++++---
drivers/gpu/drm/i915/gvt/mmio.c | 31 +++++++++----------
drivers/gpu/drm/i915/gvt/opregion.c | 8 ++---
drivers/gpu/drm/i915/gvt/reg.h | 3 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 14 ++++-----
drivers/gpu/drm/i915/gvt/vgpu.c | 8 +++--
drivers/gpu/drm/i915/i915_gem.c | 34 +++------------------
drivers/gpu/drm/i915/i915_gem_evict.c | 1 +
12 files changed, 78 insertions(+), 117 deletions(-)

--
Jani Nikula, Intel Open Source Technology Center
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org