Dave Airlie
a78313bb20
Merge tag 'drm-intel-gt-next-2024-06-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
UAPI Changes:
- Support replaying GPU hangs with captured context image (Tvrtko Ursulin)
Driver Changes:
Fixes/improvements/new stuff:
- Automate CCS Mode setting during engine resets [gt] (Andi Shyti)
- Revert "drm/i915: Remove extra multi-gt pm-references" (Janusz Krzysztofik)
- Fix HAS_REGION() usage in intel_gt_probe_lmem() (Ville Syrjälä)
- Disarm breadcrumbs if engines are already idle [gt] (Chris Wilson)
- Shadow default engine context image in the context (Tvrtko Ursulin)
- Support replaying GPU hangs with captured context image (Tvrtko Ursulin)
- avoid FIELD_PREP warning [guc] (Arnd Bergmann)
- Fix CCS id's calculation for CCS mode setting [gt] (Andi Shyti)
- Increase FLR timeout from 3s to 9s (Andi Shyti)
- Update workaround 14018575942 [mtl] (Angus Chen)
Future platform enablement:
- Enable w/a 16021333562 for DG2, MTL and ARL [guc] (John Harrison)
Miscellaneous:
- Pass the region ID rather than a bitmask to HAS_REGION() (Ville Syrjälä)
- Remove counter productive REGION_* wrappers (Ville Syrjälä)
- Fix typo [gem/i915_gem_ttm_move] (Deming Wang)
- Delete the live_hearbeat_fast selftest [gt] (Krzysztof Niemiec)
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Tvrtko Ursulin <tursulin@igalia.com>
Link: https://patchwork.freedesktop.org/patch/msgid/Zmmazub+U9ewH9ts@linux
2024-06-27 17:21:44 +10:00
..
2024-06-27 17:21:44 +10:00
2023-07-24 17:24:35 +02:00
2022-01-11 14:03:25 -08:00
2023-05-11 17:38:55 +02:00
2021-11-19 17:38:03 +00:00
2021-03-24 19:30:34 +01:00
2022-12-06 10:52:42 +01:00
2021-03-24 19:30:34 +01:00
2024-04-30 14:40:43 +10:00
2023-07-26 14:35:32 +02:00
2024-04-22 14:35:52 +10:00
2023-05-11 17:38:55 +02:00
2021-03-24 19:30:34 +01:00
2021-03-24 19:30:34 +01:00
2023-11-20 12:36:56 +01:00
2024-05-29 11:35:15 +03:00
2021-07-27 17:31:35 -07:00
2021-07-08 19:43:49 +02:00
2022-02-17 15:42:09 +02:00
2024-05-16 07:37:05 +00:00
2024-05-16 07:37:05 +00:00
2024-05-16 07:37:05 +00:00
2024-05-29 11:35:38 +03:00
2024-02-26 15:12:53 +01:00
2021-07-27 17:31:45 -07:00
2024-03-28 12:16:16 -04:00
2023-11-06 09:04:52 +00:00
2023-11-07 13:25:46 -08:00
2021-10-28 11:02:18 -07:00
2024-03-07 15:26:47 -08:00
2023-11-29 10:23:11 +02:00
2021-03-24 19:30:34 +01:00
2023-09-30 13:49:17 +02:00
2024-04-30 14:40:43 +10:00
2023-01-30 15:48:21 -05:00
2023-07-25 15:31:34 +02:00
2021-03-24 19:30:34 +01:00
2024-05-31 16:10:50 +03:00
2022-06-22 15:52:56 -07:00
2024-05-31 16:11:09 +03:00
2023-07-26 14:35:32 +02:00
2024-03-22 14:14:39 -07:00
2024-01-10 11:56:19 +02:00
2021-04-08 12:46:12 +10:00
2023-06-10 06:33:11 +03:00
2021-03-24 17:27:20 +01:00
2024-05-29 11:35:38 +03:00
2024-05-06 14:15:24 -04:00
2024-06-17 11:54:31 +03:00
2020-12-23 21:10:41 +00:00
2023-03-21 10:09:31 +01:00
2022-03-22 10:08:20 +00:00
2023-08-02 15:41:31 +02:00
2023-11-06 09:04:52 +00:00
2021-09-18 23:33:22 -07:00
2024-03-01 13:19:43 +01:00
2021-05-25 15:14:40 +02:00
2024-03-22 14:14:56 -07:00
2024-03-22 14:14:52 -07:00
2024-06-17 11:54:31 +03:00
2022-03-22 10:08:20 +00:00
2022-09-12 15:23:12 +03:00
2021-03-24 19:30:34 +01:00
2024-04-24 18:48:31 +02:00
2023-11-20 12:36:56 +01:00
2023-10-10 15:40:24 -07:00
2024-04-30 14:40:43 +10:00
2023-06-10 06:33:11 +03:00
2021-09-06 09:31:23 +02:00
2024-04-30 14:40:43 +10:00
2022-03-21 08:37:42 +00:00
2023-02-17 11:50:28 +02:00
2022-10-27 19:14:53 +02:00
2024-05-29 11:35:38 +03:00
2024-05-31 16:10:50 +03:00
2024-04-30 14:40:43 +10:00
2024-03-22 14:14:52 -07:00
2023-11-10 11:48:54 +00:00
2022-03-17 19:51:48 -07:00
2021-03-24 19:30:34 +01:00
2022-09-06 14:51:43 -04:00
2021-03-24 19:30:34 +01:00
2022-01-11 14:03:25 -08:00
2024-05-16 07:37:05 +00:00
2022-10-27 12:35:56 -07:00
2021-06-17 14:23:05 +01:00
2024-03-22 14:14:52 -07:00
2023-05-11 17:38:55 +02:00
2024-03-22 14:14:56 -07:00
2021-09-20 08:23:27 -07:00
2023-08-02 15:56:44 +02:00
2023-03-24 08:43:32 -07:00
2024-03-01 13:19:43 +01:00
2023-03-24 08:43:32 -07:00
2024-02-07 01:59:01 +02:00
2022-02-18 22:31:46 -08:00
2022-12-06 10:52:42 +01:00
2021-06-17 14:22:59 +01:00
2023-02-27 23:22:54 +01:00
2024-06-06 14:46:15 -04:00
2024-04-24 18:48:31 +02:00
2024-05-16 07:37:05 +00:00
2021-03-24 19:30:34 +01:00
2023-08-10 14:14:11 +02:00
2021-06-17 14:23:05 +01:00
2023-02-27 23:22:54 +01:00
2024-06-17 11:54:31 +03:00
2023-07-19 11:28:28 +01:00
2023-07-04 17:12:48 +03:00
2022-09-12 15:23:12 +03:00
2022-06-02 07:20:59 -07:00
2024-03-22 14:14:56 -07:00
2023-03-13 11:38:05 +02:00
2021-04-08 12:46:12 +10:00
2022-02-14 13:19:37 +02:00
2021-04-08 12:46:12 +10:00
2024-03-01 13:19:43 +01:00
2023-08-02 15:40:11 +02:00
2022-11-14 10:11:47 -08:00
2022-11-14 10:11:47 -08:00
2022-11-10 12:35:46 +00:00
2024-06-11 16:06:20 +02:00
2021-09-20 08:06:36 -07:00
2021-12-21 13:27:29 +01:00
2021-03-24 19:30:34 +01:00
2024-06-06 14:46:15 -04:00
2023-11-20 12:36:56 +01:00
2024-06-06 03:46:13 +02:00
2021-07-27 17:32:23 -07:00
2023-05-03 12:56:10 +02:00
2021-12-17 21:50:06 -08:00
2021-03-24 19:30:34 +01:00
2023-06-01 18:14:53 +02:00
2023-11-20 12:36:56 +01:00
2024-03-05 17:42:05 +01:00
2023-03-06 18:26:30 +02:00
2021-03-24 19:30:34 +01:00
2023-10-31 13:06:21 +01:00
2023-11-02 20:53:31 -10:00
2023-07-24 17:24:35 +02:00
2024-02-13 19:55:52 +05:30
2021-03-24 19:30:34 +01:00
2024-04-24 18:48:31 +02:00
2022-12-06 10:52:42 +01:00
2023-11-20 12:36:56 +01:00
2024-03-01 13:19:43 +01:00
2023-07-24 17:24:35 +02:00
2024-02-07 01:58:40 +02:00
2023-01-09 14:23:52 +01:00
2024-04-25 20:55:49 -07:00
2022-02-25 15:23:18 -08:00
2023-03-15 12:20:11 +02:00