Re: [PULL] drm-intel-fixes

Jani Nikula
2019-03-28T17:55:12Z

On Thu, 28 Mar 2019, Jani Nikula <jani.nikula@intel.com> wrote:
> 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

Hum, the log dim opened in gitk failed to include some of the gvt
changes listed in the changelog below. The gvt merge commit additionally
lists:

- Fix MI_FLUSH_DW cmd parser on index check (Zhenyu)
- Fix Windows guest font render error (Colin)
- Fix unexpected workload submission for inactive vGPU (Weinan)
- Fix incorrect workload submission in error path (Zhenyu)
- Fix warning for shadow ppgtt mm reclaim list walk with locking (Zhenyu)

BR,
Jani.

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