mbox series

[PULL] drm-intel-fixes

Message ID Ys87yMujcG2sJC1R@intel.com (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-intel-fixes | expand

Pull-request

git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2022-07-13

Message

Rodrigo Vivi July 13, 2022, 9:40 p.m. UTC
Hi Dave and Daniel,

On behalf of Jani, here goes the drm-intel-fixes targeting
5.19-rc7.

Please notice that this also includes the patches you already
pulled last week. But for some reason they are not in the
5.19-rc6 yet.

Well, we always use the official -rc as the base, but if it
gets easier for you to use the drm/drm-fixes this round just
let me know that I can force-push and generate another one
tomorrow.

But I hope the official dim flow works.

Thanks,
Rodrigo.

drm-intel-fixes-2022-07-13:
- Selftest fix (Andrzej)
- TTM fix sg_table construction (Matt Auld)
- Error return fixes (Dan)
- Fix a performance regression related to waitboost (Chri\
s)
- Fix GT resets (Chris)
- Fix a possible refcount leak in DP MST connector (Hangy\
u)
- Fix on loading guc on ADL-N (Daniele)
- Fix vm use-after-free in vma destruction (Thomas)

Thanks,
Rodrigo.

The following changes since commit 32346491ddf24599decca06190ebca03ff9de7f8:

  Linux 5.19-rc6 (2022-07-10 14:40:51 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2022-07-13

for you to fetch changes up to 333991c4e66b3d4b5613315f18016da80344f659:

  drm/i915/selftests: fix subtraction overflow bug (2022-07-12 18:21:58 -0400)

----------------------------------------------------------------
- Selftest fix (Andrzej)
- TTM fix sg_table construction (Matt Auld)
- Error return fixes (Dan)
- Fix a performance regression related to waitboost (Chri\
s)
- Fix GT resets (Chris)
- Fix a possible refcount leak in DP MST connector (Hangy\
u)
- Fix on loading guc on ADL-N (Daniele)
- Fix vm use-after-free in vma destruction (Thomas)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/i915/selftests: fix subtraction overflow bug

Chris Wilson (3):
      drm/i915/gt: Serialize GRDOM access between multiple engine resets
      drm/i915/gt: Serialize TLB invalidates with GT resets
      drm/i915/gem: Look for waitboosting across the whole object prior to individual waits

Dan Carpenter (2):
      drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist()
      drm/i915/selftests: fix a couple IS_ERR() vs NULL tests

Daniele Ceraolo Spurio (1):
      drm/i915/guc: ADL-N should use the same GuC FW as ADL-S

Hangyu Hua (1):
      drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()

Matthew Auld (1):
      drm/i915/ttm: fix sg_table construction

Rodrigo Vivi (1):
      Merge tag 'gvt-fixes-2022-07-11' of https://github.com/intel/gvt-linux into drm-intel-fixes

Thomas Hellström (1):
      drm/i915: Fix vm use-after-free in vma destruction

 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  1 +
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c            | 11 +++++--
 drivers/gpu/drm/i915/gem/i915_gem_wait.c           | 34 ++++++++++++++++++++
 drivers/gpu/drm/i915/gt/intel_gt.c                 | 15 ++++++++-
 drivers/gpu/drm/i915/gt/intel_reset.c              | 37 ++++++++++++++++------
 drivers/gpu/drm/i915/gt/selftest_lrc.c             |  8 ++---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c           |  9 ++++++
 drivers/gpu/drm/i915/gvt/cmd_parser.c              |  6 ++--
 drivers/gpu/drm/i915/i915_scatterlist.c            | 19 ++++++++---
 drivers/gpu/drm/i915/i915_scatterlist.h            |  6 ++--
 drivers/gpu/drm/i915/i915_vma.c                    | 12 ++++---
 drivers/gpu/drm/i915/intel_region_ttm.c            | 10 ++++--
 drivers/gpu/drm/i915/intel_region_ttm.h            |  3 +-
 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c      |  2 +-
 .../gpu/drm/i915/selftests/intel_memory_region.c   | 21 ++++++++++--
 drivers/gpu/drm/i915/selftests/mock_region.c       |  3 +-
 16 files changed, 160 insertions(+), 37 deletions(-)