Dave Airlie
211b4dbc07
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
2021-12-10 15:35:20 +10:00
..
2021-12-10 13:52:51 +10:00
2021-11-30 11:10:03 +01:00
2021-11-04 08:21:47 -07:00
2021-12-06 09:30:29 +01:00
2021-11-27 13:52:22 +01:00
2021-11-30 11:10:03 +01:00
2021-12-08 08:47:10 -08:00
2021-11-18 09:36:39 +01:00
2021-10-25 14:53:08 +02:00
2021-12-06 09:30:16 +01:00
2021-10-21 09:32:51 +02:00
2021-11-11 12:06:57 +01:00
2021-11-30 11:10:03 +01:00
2021-11-18 09:36:39 +01:00
2021-08-10 20:14:01 +02:00
2021-12-10 15:35:20 +10:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00
2021-12-02 11:12:39 +01:00
2021-11-30 11:10:03 +01:00
2021-11-03 17:00:52 -07:00
2021-11-30 11:10:03 +01:00
2021-09-25 08:20:48 -07:00
2021-11-27 13:52:22 +01:00
2021-11-18 09:36:39 +01:00
2021-11-30 11:10:03 +01:00
2021-12-09 09:31:45 +01:00
2021-12-08 10:04:59 +02:00
2021-12-07 08:14:26 -08:00
2021-12-02 11:12:39 +01:00
2021-11-30 11:10:03 +01:00
2021-11-30 14:53:02 +01:00
2021-10-28 14:59:38 +10:00
2021-12-10 13:52:51 +10:00
2021-12-10 15:08:21 +10:00
2021-12-07 13:57:29 +01:00
2021-05-03 19:48:30 +02:00
2021-11-23 09:38:55 +10:00
2021-10-22 11:09:45 +02:00
2021-11-30 11:10:03 +01:00
2021-05-03 19:48:33 +02:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00
2021-12-10 15:08:21 +10:00
2021-11-04 08:21:47 -07:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00
2021-11-30 15:59:33 +01:00
2021-11-30 11:10:03 +01:00
2021-11-05 11:15:14 +01:00
2021-12-02 11:12:39 +01:00
2021-11-27 13:52:22 +01:00
2021-11-30 11:10:03 +01:00
2021-12-02 11:12:39 +01:00
2021-08-10 20:14:01 +02:00
2021-12-02 11:12:39 +01:00
2021-08-08 20:27:52 +02:00
2021-12-01 11:58:36 -05:00
2021-11-11 12:06:57 +01:00
2021-11-30 11:10:03 +01:00
2021-05-11 14:13:33 +02:00
2021-08-02 10:19:43 +02:00
2021-11-26 16:45:22 +01:00
2021-11-26 16:45:22 +01:00
2021-11-26 16:45:22 +01:00
2021-11-26 16:45:22 +01:00
2021-09-24 19:25:23 +02:00
2021-08-02 10:19:43 +02:00
2021-10-04 11:47:24 +02:00
2021-10-04 09:34:57 -04:00
2021-11-02 14:27:11 +01:00
2021-05-16 22:01:14 +02:00
2021-10-04 09:34:57 -04:00
2021-08-20 12:35:59 +02:00
2021-08-02 10:19:43 +02:00
2021-06-10 19:14:47 +02:00
2021-07-20 20:14:42 +02:00
2021-08-11 08:47:08 +10:00
2021-04-27 18:43:45 -04:00
2021-11-17 17:36:48 -05:00
2021-11-09 10:11:53 -08:00
2021-10-14 21:39:02 +02:00
2021-08-02 10:19:43 +02:00
2021-10-28 14:59:38 +10:00
2021-05-25 11:42:09 +01:00
2021-11-18 09:36:39 +01:00
2021-08-02 10:19:43 +02:00
2021-11-11 12:06:57 +01:00
2021-10-28 17:20:45 +10:00
2021-10-04 09:34:57 -04:00
2021-10-25 09:33:22 +02:00
2021-12-10 15:08:21 +10:00
2021-10-25 14:53:08 +02:00
2021-12-02 11:12:39 +01:00
2021-06-02 11:07:25 +02:00
2021-12-02 11:12:39 +01:00
2021-10-07 14:49:11 +02:00
2021-11-30 09:41:28 +01:00
2021-08-02 10:19:43 +02:00
2021-05-17 21:19:48 +02:00
2021-08-17 13:56:03 -04:00
2021-08-28 19:00:20 +02:00
2021-10-22 16:20:12 +02:00
2021-08-18 14:33:47 +02:00
2021-10-01 15:55:47 +02:00
2021-08-10 20:14:01 +02:00
2021-11-30 09:41:28 +01:00
2021-05-10 15:46:58 +02:00
2021-11-30 11:09:53 +01:00
2021-09-24 19:25:33 +02:00
2021-11-09 10:02:50 -08:00
2021-08-02 10:19:43 +02:00
2021-08-02 10:19:43 +02:00
2021-11-11 08:14:19 +10:00
2021-11-27 21:05:58 +01:00
2021-10-14 20:47:30 +02:00
2021-11-18 11:42:08 +01:00
2021-07-13 06:38:37 -07:00
2021-05-17 21:19:48 +02:00
2021-10-07 12:24:44 +02:00
2021-08-02 10:19:43 +02:00
2021-11-12 12:11:07 -08:00
2021-08-19 09:02:55 +09:00
2021-10-14 13:12:24 +02:00
2021-10-14 13:12:25 +02:00
2021-11-02 14:27:14 +01:00
2021-10-07 05:42:13 +03:00
2021-08-02 10:19:43 +02:00
2021-08-08 20:14:08 +02:00
2021-08-02 10:19:43 +02:00
2021-11-02 14:27:06 +01:00
2021-08-10 20:14:01 +02:00
2021-05-10 15:46:58 +02:00
2021-08-02 10:19:43 +02:00
2021-11-30 11:10:03 +01:00
2021-11-30 11:10:03 +01:00