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(-)