Hi Dave, i915 fixes all over the place, including GVT-g. BR, Jani. The following changes since commit 6aef660370a9c246956ba6d01eebd8063c4214cb: drm/i915: Fix forcewake active domain tracking (2017-03-13 17:30:54 +0200) are available in the git repository at: git://anongit.freedesktop.org/git/drm-intel tags/drm-intel-fixes-2017-03-22 for you to fetch changes up to 590379aef2e3fb7d00a093ed556c0a2714f86916: drm/i915: make context status notifier head be per engine (2017-03-21 16:51:47 +0200) ---------------------------------------------------------------- drm/i915 fixes for v4.11-rc4 ---------------------------------------------------------------- Ander Conselvan de Oliveira (1): drm/i915/glk: Remove MODULE_FIRMWARE() tag from Geminilake's DMC Changbin Du (2): drm/i915/kvmgt: fix suspicious rcu dereference usage drm/i915: make context status notifier head be per engine Chris Wilson (7): drm/i915: Split GEM resetting into 3 phases drm/i915: Disable engine->irq_tasklet around resets drm/i915: Only enable hotplug interrupts if the display interrupts are enabled drm/i915: Stop using RP_DOWN_EI on Baytrail drm/i915: Always call i915_gem_reset_finish() following i915_gem_reset_prepare() drm/i915/gvt: Remove bogus retry around i915_wait_request drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker) Chuanxiao Dong (2): drm/i915/gvt: add enable_execlists check before enable gvt drm/i915/gvt: GVT pin/unpin shadow context Jani Nikula (1): Merge tag 'gvt-fixes-2017-03-17' of https://github.com/01org/gvt-linux into drm-intel-fixes Kenneth Graunke (1): drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters. Tina Zhang (2): drm/i915/gvt: replace the gvt_err with gvt_vgpu_err drm/i915/gvt: scan shadow indirect context image when valid Ville Syrjälä (2): drm/i915: Reject HDMI 12bpc if the sink doesn't indicate support drm/i915: Do .init_clock_gating() earlier to avoid it clobbering watermarks Yulei Zhang (1): drm/i915/gvt: correct the ggtt valid bit check in pipe control command Zhao Yan (1): drm/i915/gvt: handle force-nonpriv registers, cmd parser part Zhenyu Wang (1): drm/i915/gvt: Fix gvt scheduler interval time drivers/gpu/drm/i915/gvt/aperture_gm.c | 8 +-- drivers/gpu/drm/i915/gvt/cmd_parser.c | 109 +++++++++++++++++++---------- drivers/gpu/drm/i915/gvt/debug.h | 8 +++ drivers/gpu/drm/i915/gvt/edid.c | 13 ++-- drivers/gpu/drm/i915/gvt/execlist.c | 29 ++++---- drivers/gpu/drm/i915/gvt/gtt.c | 74 ++++++++++---------- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 45 ++++++++---- drivers/gpu/drm/i915/gvt/kvmgt.c | 37 ++++++---- drivers/gpu/drm/i915/gvt/mmio.c | 38 +++++----- drivers/gpu/drm/i915/gvt/mmio.h | 3 + drivers/gpu/drm/i915/gvt/opregion.c | 10 +-- drivers/gpu/drm/i915/gvt/render.c | 2 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 106 ++++++++++++++++------------ drivers/gpu/drm/i915/i915_drv.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem.c | 24 ++++++- drivers/gpu/drm/i915/i915_gem_context.c | 1 - drivers/gpu/drm/i915/i915_gem_context.h | 3 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 52 +------------- drivers/gpu/drm/i915/i915_gem_shrinker.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 83 ++++++++++------------ drivers/gpu/drm/i915/intel_csr.c | 1 - drivers/gpu/drm/i915/intel_display.c | 9 +-- drivers/gpu/drm/i915/intel_engine_cs.c | 2 + drivers/gpu/drm/i915/intel_gvt.c | 5 ++ drivers/gpu/drm/i915/intel_hdmi.c | 24 ++++++- drivers/gpu/drm/i915/intel_hotplug.c | 14 ++-- drivers/gpu/drm/i915/intel_lrc.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 5 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 3 + 32 files changed, 397 insertions(+), 334 deletions(-) -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel