[Intel-gfx] [PULL] drm-intel-fixes

Jani Nikula jani.nikula at intel.com
Wed Mar 22 11:35:58 UTC 2017


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


More information about the Intel-gfx mailing list