[PULL] drm-intel-fixes

Jani Nikula
2019-03-28T17:44:25Z

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
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org