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

Jani Nikula jani.nikula at intel.com
Thu Mar 28 17:44:25 UTC 2019


Hi Dave and Daniel, a fairly normal fixes pull.

drm-intel-fixes-2019-03-28:
drm/i915 fixes for v5.2-rc3:
- fix mmap range checks
- fix gvt ppgtt mm LRU list access races
- fix selftest error pointer check
- fix a macro definition (pre-emptive for potential further backports)
- fix one AML SKU ULX status

BR,
Jani.

The following changes since commit 000c4f90e3f0194eef218ff2c6a8fd8ca1de4313:

  drm/i915: Sanity check mmap length against object size (2019-03-18 13:59:42 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2019-03-28

for you to fetch changes up to 26cdaac4793c49357d2c731f2190632cefb7efb1:

  drm/i915/icl: Fix VEBOX mismatch BUG_ON() (2019-03-28 15:36:40 +0200)

----------------------------------------------------------------
drm/i915 fixes for v5.2-rc3:
- fix mmap range checks
- fix gvt ppgtt mm LRU list access races
- fix selftest error pointer check
- fix a macro definition (pre-emptive for potential further backports)
- fix one AML SKU ULX status

----------------------------------------------------------------
Colin Xu (1):
      drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list

Dan Carpenter (1):
      drm/i915/selftests: Fix an IS_ERR() vs NULL check

José Roberto de Souza (1):
      drm/i915/icl: Fix VEBOX mismatch BUG_ON()

Manasi Navare (1):
      drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro

Rodrigo Vivi (1):
      Merge tag 'gvt-fixes-2019-03-21' of https://github.com/intel/gvt-linux into drm-intel-fixes

Ville Syrjälä (1):
      drm/i915: Mark AML 0x87CA as ULX

Weinan Li (1):
      drm/i915/gvt: stop scheduling workload when vgpu is inactive

Zhenyu Wang (4):
      drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check
      drm/i915/gvt: Don't submit request for error workload dispatch
      drm/i915/gvt: Only assign ppgtt root at dispatch time
      drm/i915/gvt: Add mutual lock for ppgtt mm LRU list

 drivers/gpu/drm/i915/gvt/cmd_parser.c           |  2 +-
 drivers/gpu/drm/i915/gvt/gtt.c                  | 14 ++++++++++++-
 drivers/gpu/drm/i915/gvt/gtt.h                  |  1 +
 drivers/gpu/drm/i915/gvt/mmio_context.c         |  1 +
 drivers/gpu/drm/i915/gvt/scheduler.c            | 28 ++++++++++++++++++-------
 drivers/gpu/drm/i915/i915_drv.h                 |  3 ++-
 drivers/gpu/drm/i915/i915_reg.h                 |  4 ++--
 drivers/gpu/drm/i915/selftests/i915_gem_evict.c |  2 +-
 8 files changed, 41 insertions(+), 14 deletions(-)

-- 
Jani Nikula, Intel Open Source Graphics Center


More information about the Intel-gfx mailing list