Dave Airlie
0639cb2686
Merge tag 'drm-xe-next-2026-07-03' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
UAPI Changes:
- Add additional error components to xe drm_ras (Riana)
- Drop 'force_execlist' module parameter (Roper)
Cross-subsystem Changes:
- Perf events: Export perf_allow_{cpu,tracepoint} to be used by Xe (John)
Display Changes:
- Skip FORCE_WC and vm_bound check for external dma-bufs (Auld)
Driver Changes:
- Gate observation streams with perf_allow_cpu (John Hubbard)
- Documentation updates and fixes (Michal, Zhan)
- Remove unreleased NVL-S GuC (Daniele)
- Fix pcode init path (Michal)
- RTP fixes and improvements (Gustavo, Violet, Thomas, Roper)
- TLB invalidation fixes and improvements (Tilak)
- PXP detachment from HuC for newer platforms (Daniele)
- Multi-queue fix (Niranjana)
- Improve Kconfig.profile help (Rodrigo)
- Xe_drm_ras and hw_error updates and fixes (Raag, Riana)
- NVL-S updated PCI-IDs and W/a (Gustavo, Nitin)
- Fix dma_fence refcound (Wentao)
- Madvise: optimize invalidation path (Arvind)
- Fix a infinite gt-reset loop in the timeout recovery (Rodrigo)
- Fix wa_oob codegen recipe for external module builds (Thomas)
- Avoid global forcewake in cycle query path (Xin)
- Update TTM device benefical_order (Brost)
- Fix buffer overflow in guc capture (Tejas)
- Page-table fixes and improvements (Brian, Francois, Auld, Brost)
- Removing redundant check (Lu)
- General MCR and MMIO clean-up and improvements (Michal)
- Don't whitelist OA registers unconditionally (Ashutosh)
- SVM error return fix (Brost)
- Userptr fix and small related clean-ups (Shuicheng)
- Don't attempt to process FAST_REQ or EVENT relays on PF (Michal)
- Couple fdinfo improvements (Auld)
- Drop manual VF check on i2c (Raag)
- Probe info outside of xe_info_init functions (Gustavo)
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patch.msgid.link/akf7xr96MI4Rd6Qj@intel.com
2026-07-07 15:19:56 +10:00
..
2025-07-16 16:17:35 -04:00
2026-06-02 22:09:03 +02:00
2024-11-15 09:42:13 +01:00
2026-07-07 09:34:04 +10:00
2026-07-07 15:19:56 +10:00
2026-05-28 09:58:36 +02:00
2024-03-07 17:17:25 +02:00
2025-07-04 15:58:22 +02:00
2026-06-09 21:03:50 +01:00
2026-06-22 11:24:57 +02:00
2026-06-10 07:13:36 -03:00
2026-05-29 11:41:49 +02:00
2023-12-06 10:08:37 +01:00
2026-05-04 14:05:04 +10:00
2025-03-20 14:45:48 +01:00
2026-06-22 11:25:00 +02:00
2026-02-06 11:38:35 +10:00
2025-11-25 08:43:46 +01:00
2026-03-03 09:28:31 +01:00
2025-11-26 23:03:35 +01:00
2026-07-06 17:38:49 +10:00
2026-07-06 17:38:49 +10:00
2026-05-04 14:05:04 +10:00
2026-05-29 11:41:53 +02:00
2026-05-04 14:05:04 +10:00
2026-05-04 14:26:53 +02:00
2026-05-29 19:03:10 +02:00
2026-05-18 15:16:47 +02:00
2026-05-29 19:03:10 +02:00
2025-09-29 13:57:43 +02:00
2026-05-06 11:22:15 +02:00
2026-04-16 09:08:42 +02:00
2026-05-25 10:45:38 +02:00
2024-04-15 13:50:40 -03:00
2026-04-28 15:43:04 -04:00
2024-09-26 09:31:27 +02:00
2024-09-26 09:31:28 +02:00
2024-09-26 09:31:29 +02:00
2025-12-18 09:05:30 +00:00
2026-06-30 12:31:20 +03:00
2025-09-23 15:06:06 +02:00
2025-07-16 20:01:13 +03:00
2025-07-09 14:03:28 +02:00
2024-08-30 08:22:36 +02:00
2025-07-16 20:06:22 +03:00
2026-06-30 10:16:00 +02:00
2025-05-30 09:47:28 +02:00
2026-05-29 19:03:10 +02:00
2026-05-07 00:17:15 -07:00
2026-01-08 18:06:56 +01:00
2023-12-06 10:08:32 +01:00
2026-05-04 14:05:04 +10:00
2024-03-07 17:17:25 +02:00
2026-06-03 11:24:52 +02:00
2026-05-04 14:05:04 +10:00
2026-06-07 02:31:01 +03:00
2025-10-31 10:34:56 +02:00
2026-05-29 11:42:45 +02:00
2026-01-14 02:18:31 +02:00
2026-06-24 18:54:10 +03:00
2026-05-04 14:05:04 +10:00
2025-07-16 20:04:45 +03:00
2026-04-18 02:10:37 +03:00
2025-12-23 10:00:47 +01:00
2026-04-12 20:51:11 -07:00
2026-05-11 09:14:21 +02:00
2025-06-27 11:48:22 +02:00
2023-12-06 10:35:49 +01:00
2026-05-29 11:41:52 +02:00
2025-06-03 09:21:01 +02:00
2026-06-03 11:24:52 +02:00
2025-03-24 09:31:03 +01:00
2026-01-14 02:18:31 +02:00
2026-03-05 19:38:55 -05:00
2026-06-30 15:51:24 +03:00
2024-08-23 16:47:56 +02:00
2026-05-04 14:05:04 +10:00
2026-03-25 15:05:22 +01:00
2026-02-20 10:54:02 -08:00
2025-02-17 14:27:35 +01:00
2025-09-03 10:23:01 -05:00
2026-05-04 14:05:04 +10:00
2024-06-24 18:03:18 +02:00
2025-12-11 16:55:36 +02:00
2025-01-21 10:32:33 +01:00
2026-04-17 14:43:30 +02:00
2025-11-08 19:42:22 -07:00
2025-07-01 16:14:47 -07:00