Merge tag 'drm-intel-gt-next-2021-12-09' of...
Merge tag 'drm-intel-gt-next-2021-12-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next Core Changes: - Fix PENDING_ERROR leak in dma_fence_array_signaled() (Thomas Hellström) Driver Changes: - Fix runtime PM handling during PXP suspend (Tejas Upadhyay) - Improve eviction performance on discrete by implementing async TTM moves (Thomas Hellström, Maarten Lankhorst) - Improve robustness of error capture under memory pressure (Thomas Hellström) - Fix GuC PMU versus GPU reset handling (Umesh Nerlige Ramappa) - Use per device iommu check (Tvrtko Ursulin) - Make error capture work with async migration (Thomas Hellström) - Revert incorrect implementation of Wa_1508744258 causing hangs (José Roberto de Souza) - Disable coarse power gating on some DG2 steppings workaround (Matt Roper) - Add IC cache invalidation workaround on DG2 (Ramalingam C) - Move two Icelake workarounds to the right place (Raviteja Goud Talla) - Fix error pointer dereference in i915_gem_do_execbuffer() (Dan Carpenter) - Fixup a couple of generic and DG2 specific issues in migration code (Matthew Auld) - Fix kernel-doc warnings in i915_drm_object.c (Randy Dunlap) - Drop stealing of bits from i915_sw_fence function pointer (Matthew Brost) - Introduce new macros for i915 PTE (Michael Cheng) - Prep work for engine reset by reset domain lookup (Tejas Upadhyay) - Fixup drm-intel-gt-next build failure (Matthew Auld) - Fix live_engine_busy_stats selftests in GuC mode (Umesh Nerlige Ramappa) - Remove dma_resv_prune (Maarten Lankhorst) - Preserve huge pages enablement after driver reload (Matthew Auld) - Fix a NULL pointer dereference in igt_request_rewind() (selftests) (Zhou Qingyang) - Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (José Roberto de Souza) - Increase timeouts in i915_gem_contexts selftests to handle GuC being slower (Bruce Chang) Signed-off-by:Dave Airlie <airlied@redhat.com> # Conflicts: # drivers/gpu/drm/i915/display/intel_fbc.c From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/YbIBOeqhn+nPzaYD@tursulin-mobl2
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- drivers/dma-buf/dma-fence-array.c 5 additions, 1 deletiondrivers/dma-buf/dma-fence-array.c
- drivers/gpu/drm/i915/Makefile 2 additions, 0 deletionsdrivers/gpu/drm/i915/Makefile
- drivers/gpu/drm/i915/display/intel_bw.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_bw.c
- drivers/gpu/drm/i915/display/intel_display.c 2 additions, 2 deletionsdrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/intel_fbc.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_fbc.c
- drivers/gpu/drm/i915/gem/i915_gem_clflush.c 16 additions, 2 deletionsdrivers/gpu/drm/i915/gem/i915_gem_clflush.c
- drivers/gpu/drm/i915/gem/i915_gem_context.c 1 addition, 1 deletiondrivers/gpu/drm/i915/gem/i915_gem_context.c
- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 13 additions, 2 deletionsdrivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
- drivers/gpu/drm/i915/gem/i915_gem_domain.c 22 additions, 0 deletionsdrivers/gpu/drm/i915/gem/i915_gem_domain.c
- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 116 additions, 26 deletionsdrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
- drivers/gpu/drm/i915/gem/i915_gem_internal.c 26 additions, 18 deletionsdrivers/gpu/drm/i915/gem/i915_gem_internal.c
- drivers/gpu/drm/i915/gem/i915_gem_object.c 61 additions, 14 deletionsdrivers/gpu/drm/i915/gem/i915_gem_object.c
- drivers/gpu/drm/i915/gem/i915_gem_object.h 25 additions, 15 deletionsdrivers/gpu/drm/i915/gem/i915_gem_object.h
- drivers/gpu/drm/i915/gem/i915_gem_object_types.h 40 additions, 6 deletionsdrivers/gpu/drm/i915/gem/i915_gem_object_types.h
- drivers/gpu/drm/i915/gem/i915_gem_pages.c 14 additions, 4 deletionsdrivers/gpu/drm/i915/gem/i915_gem_pages.c
- drivers/gpu/drm/i915/gem/i915_gem_region.c 1 addition, 3 deletionsdrivers/gpu/drm/i915/gem/i915_gem_region.c
- drivers/gpu/drm/i915/gem/i915_gem_shmem.c 113 additions, 82 deletionsdrivers/gpu/drm/i915/gem/i915_gem_shmem.c
- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c 81 additions, 13 deletionsdrivers/gpu/drm/i915/gem/i915_gem_shrinker.c
- drivers/gpu/drm/i915/gem/i915_gem_stolen.c 5 additions, 3 deletionsdrivers/gpu/drm/i915/gem/i915_gem_stolen.c
Loading