Linus Torvalds
2ba9f676d0
Merge tag 'drm-next-2024-11-29' of https://gitlab.freedesktop.org/drm/kernel
...
Pull drm fixes from Dave Airlie:
"Merge window fixes, mostly amdgpu and xe, with a few other minor ones,
all looks fairly normal,
i915:
- hdcp: Fix when the first read and write are retried
xe:
- Wake up waiters after wait condition set to true
- Mark the preempt fence workqueue as reclaim
- Update xe2 graphics name string
- Fix a couple of guc submit races
- Fix pat index usage in migrate
- Ensure non-cached migrate pagetable bo mappings
- Take a PM ref in the delayed snapshot capture worker
amdgpu:
- SMU 13.0.6 fixes
- XGMI fixes
- SMU 13.0.7 fixes
- Misc code cleanups
- Plane refcount fixes
- DCN 4.0.1 fixes
- DC power fixes
- DTO fixes
- NBIO 7.11 fixes
- SMU 14.0.x fixes
- Reset fixes
- Enable DC on LoongArch
- Sysfs hotplug warning fix
- Misc small fixes
- VCN 4.0.3 fix
- Slab usage fix
- Jpeg delayed work fix
amdkfd:
- wptr handling fixes
radeon:
- Use ttm_bo_move_null()
- Constify struct pci_device_id
- Fix spurious hotplug
- HPD fix
rockchip
- fix 32-bit build"
* tag 'drm-next-2024-11-29' of https://gitlab.freedesktop.org/drm/kernel: (48 commits)
drm/xe: Take PM ref in delayed snapshot capture worker
drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
drm/xe/migrate: fix pat index usage
drm/xe/guc_submit: fix race around suspend_pending
drm/xe/guc_submit: fix race around pending_disable
drm/xe: Update xe2_graphics name string
drm/rockchip: avoid 64-bit division
Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable"
drm/amdgpu/jpeg: cancel the jpeg worker
drm/amdgpu: fix usage slab after free
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
drm/amdgpu: Fix sysfs warning when hotplugging
drm/amdgpu: Add sysfs interface for vcn reset mask
drm/amdgpu/gmc7: fix wait_for_idle callers
drm/amd/pm: Remove arcturus min power limit
drm/amd/pm: skip setting the power source on smu v14.0.2/3
drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3
drm/amdkfd: Use the correct wptr size
drm/xe: Mark preempt fence workqueue as reclaim
drm/xe/ufence: Wake up waiters after setting ufence->signalled
...
2024-11-29 13:06:06 -08:00
..
2024-04-19 19:45:49 +03:00
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2024-10-31 18:10:11 +02:00
2024-09-19 10:49:00 +03:00
2024-10-30 13:52:09 +02:00
2023-09-29 13:53:12 +03:00
2024-10-30 13:52:16 +02:00
2023-09-29 13:52:33 +03:00
2024-06-14 10:40:09 +03:00
2024-10-04 00:33:28 +03:00
2024-02-07 02:01:49 +02:00
2024-09-24 10:56:17 +03:00
2024-09-24 10:56:11 +03:00
2022-11-11 12:44:49 +02:00
2024-10-30 13:52:20 +02:00
2024-10-30 13:52:20 +02:00
2024-08-12 12:19:08 +03:00
2024-08-12 12:19:08 +03:00
2024-10-02 16:08:57 +03:00
2024-06-25 08:28:43 +03:00
2024-10-30 14:19:07 +02:00
2024-10-04 00:33:28 +03:00
2024-10-04 00:33:44 +03:00
2023-04-20 15:14:17 +03:00
2024-05-13 21:18:48 +05:30
2024-09-30 17:54:12 +03:00
2024-05-29 11:35:48 +03:00
2022-12-07 19:24:14 +02:00
2024-10-22 15:35:50 +03:00
2024-10-30 13:51:26 +02:00
2024-08-12 12:19:08 +03:00
2024-09-19 16:37:11 +03:00
2024-09-19 16:37:11 +03:00
2024-10-30 14:19:07 +02:00
2024-04-19 16:11:42 +03:00
2024-10-30 14:19:07 +02:00
2024-09-11 15:26:43 +03:00
2024-05-24 10:42:53 +03:00
2024-10-29 20:54:24 +02:00
2024-10-29 20:54:12 +02:00
2024-03-20 15:26:42 +02:00
2024-08-12 12:19:08 +03:00
2023-09-15 14:47:09 +03:00
2023-09-15 14:47:09 +03:00
2024-10-30 13:52:03 +02:00
2024-10-30 13:52:03 +02:00
2024-08-06 12:33:26 +03:00
2023-04-03 12:41:13 +05:30
2024-10-29 12:31:28 +02:00
2024-10-04 00:33:25 +03:00
2024-05-22 15:49:51 +03:00
2024-10-04 00:33:28 +03:00
2024-06-24 18:03:18 +02:00
2024-10-30 14:19:07 +02:00
2024-10-30 14:19:07 +02:00
2024-10-30 13:51:35 +02:00
2024-04-08 11:03:16 +03:00
2021-10-14 18:45:59 +03:00
2024-11-04 13:56:53 +05:30
2024-11-04 13:21:21 +05:30
2024-10-30 13:52:25 +02:00
2024-04-18 21:16:32 +03:00
2024-10-30 11:15:51 +02:00
2024-08-23 11:52:04 +03:00
2024-08-23 11:52:04 +03:00
2024-10-01 14:34:56 +05:30
2023-03-21 12:24:13 +02:00
2024-11-01 13:41:00 +02:00
2024-10-31 12:03:17 -07:00
2024-11-06 09:08:53 +10:00
2024-01-08 18:54:36 +02:00
2024-10-31 12:03:17 -07:00
2024-10-17 15:01:05 -04:00
2024-09-17 11:13:48 +03:00
2024-09-13 10:44:15 +03:00
2024-09-13 10:44:15 +03:00
2024-10-11 14:37:40 -07:00
2022-04-20 20:41:57 +03:00
2024-10-30 13:52:12 +02:00
2024-09-11 15:27:02 +03:00
2024-10-30 14:19:07 +02:00
2024-10-04 10:29:24 +03:00
2024-04-25 11:23:20 +03:00
2024-09-03 17:10:55 +03:00
2023-04-17 11:17:51 +03:00
2023-03-06 19:51:32 +02:00
2023-03-06 19:51:32 +02:00
2024-09-13 10:44:15 +03:00
2024-09-13 10:44:15 +03:00
2021-12-09 11:21:46 +02:00
2024-10-25 14:47:20 -03:00
2024-11-04 10:37:22 +02:00
2024-03-07 20:59:01 +02:00
2024-07-05 09:53:14 +01:00
2024-11-04 13:56:53 +05:30
2024-10-30 13:52:09 +02:00
2022-10-26 15:51:18 +03:00
2024-05-31 15:51:18 +03:00
2023-04-20 19:43:02 -07:00
2024-04-17 11:41:08 +03:00
2024-09-11 15:27:02 +03:00
2024-04-18 21:16:54 +03:00
2024-10-30 14:19:07 +02:00
2024-09-13 10:44:15 +03:00
2024-08-16 11:02:32 +03:00
2024-05-31 15:39:16 +03:00
2024-09-03 17:10:44 +03:00
2024-09-03 17:10:44 +03:00
2024-10-30 13:51:57 +02:00
2024-09-11 12:33:24 +03:00
2024-07-31 18:45:59 +03:00
2024-11-04 14:25:33 +10:00
2024-08-26 16:20:47 +03:00
2024-09-23 09:54:16 +03:00
2024-09-23 09:54:16 +03:00
2024-09-03 17:10:41 +03:00
2024-09-05 21:12:08 +03:00
2024-11-04 10:37:22 +02:00
2024-10-31 18:10:11 +02:00
2024-10-30 13:51:44 +02:00
2024-10-30 13:51:44 +02:00
2024-10-30 13:51:44 +02:00
2024-06-28 12:50:52 +03:00
2024-10-29 12:31:28 +02:00
2024-04-17 17:02:24 +03:00
2024-05-15 13:52:40 +03:00
2023-11-23 14:50:43 +02:00
2024-09-19 16:37:11 +03:00
2024-08-22 14:00:44 -04:00
2024-09-05 12:21:22 +03:00
2024-03-28 12:16:15 -04:00
2023-11-16 15:56:53 +05:30
2023-11-16 15:56:53 +05:30
2024-06-27 16:00:52 +03:00
2024-10-18 09:13:31 +10:00
2024-10-04 00:33:21 +03:00
2023-02-16 12:01:33 +02:00
2024-10-30 13:51:26 +02:00
2023-12-04 16:17:23 +01:00
2024-09-18 12:12:50 +05:30
2024-07-22 13:12:18 +02:00
2024-07-22 13:12:18 +02:00
2022-11-23 16:07:19 +02:00
2024-10-30 13:51:26 +02:00
2023-09-29 13:53:16 +03:00
2024-06-20 19:47:54 +03:00
2024-06-20 19:47:54 +03:00
2024-09-19 16:19:55 +03:00
2024-09-19 16:19:55 +03:00
2024-09-19 16:37:11 +03:00
2024-06-24 17:09:50 +03:00
2024-11-06 09:08:53 +10:00
2024-10-18 15:18:08 +10:00
2024-04-29 12:30:01 +03:00
2024-10-30 14:19:07 +02:00
2024-07-12 15:05:23 +03:00
2024-09-19 16:37:06 +03:00
2024-09-19 16:19:39 +03:00
2024-09-19 16:19:39 +03:00
2024-04-25 14:25:58 +03:00
2023-03-30 19:30:43 +03:00
2024-10-29 12:31:28 +02:00
2023-09-28 12:52:28 +03:00
2024-10-17 15:01:05 -04:00
2023-02-23 16:28:03 +02:00
2024-04-08 11:03:16 +03:00
2024-09-19 16:37:11 +03:00
2024-09-19 16:37:11 +03:00
2024-02-02 23:02:58 +02:00
2024-02-09 14:30:51 +02:00
2024-10-30 13:51:26 +02:00
2024-10-30 13:51:26 +02:00
2024-10-30 13:51:26 +02:00
2024-09-12 07:00:15 +05:30
2024-09-12 07:00:00 +05:30
2024-09-12 07:00:15 +05:30
2024-09-12 07:00:15 +05:30
2024-07-30 16:57:18 +03:00
2024-09-05 12:21:12 +03:00
2024-11-19 08:11:11 +00:00
2024-10-30 13:51:51 +02:00
2024-11-04 13:56:53 +05:30
2024-11-04 13:56:53 +05:30
2024-10-30 13:51:26 +02:00
2023-05-16 10:31:22 +03:00
2024-09-05 12:21:22 +03:00
2024-01-08 18:56:45 +02:00
2022-11-17 16:12:56 +02:00
2024-08-16 11:02:32 +03:00
2024-08-16 11:02:32 +03:00
2024-09-05 21:05:42 +03:00
2024-08-16 11:02:31 +03:00
2024-08-16 11:02:31 +03:00
2023-04-20 14:06:44 +03:00
2024-05-31 16:11:05 +03:00
2023-09-29 13:52:39 +03:00
2024-08-16 11:02:31 +03:00
2023-01-31 11:24:06 +02:00
2024-10-30 13:51:26 +02:00
2023-09-29 13:52:29 +03:00
2023-01-27 08:52:32 -08:00
2023-05-16 16:53:49 +03:00
2023-05-16 16:53:49 +03:00
2024-10-04 00:33:39 +03:00
2022-06-20 19:28:47 +03:00
2024-10-29 12:31:28 +02:00
2023-10-07 00:12:46 +03:00
2024-09-05 12:21:22 +03:00
2024-08-12 12:19:08 +03:00
2024-09-19 16:37:11 +03:00
2024-09-13 10:44:15 +03:00
2024-10-23 18:22:37 +03:00
2024-10-23 18:22:37 +03:00
2024-10-30 13:52:03 +02:00
2023-09-29 13:52:45 +03:00
2024-10-23 18:22:25 +03:00
2023-09-29 13:52:42 +03:00
2024-10-23 18:22:37 +03:00
2024-10-23 18:22:37 +03:00
2024-06-05 12:49:02 +03:00
2024-10-03 14:50:25 +03:00
2024-09-19 16:19:45 +03:00
2024-02-07 02:01:36 +02:00
2024-10-30 14:19:07 +02:00
2024-10-29 07:36:34 -07:00
2024-05-28 10:29:14 +03:00
2024-10-31 18:10:11 +02:00
2024-10-31 17:47:25 +02:00
2024-10-23 09:52:19 -07:00
2024-11-04 10:37:22 +02:00
2024-11-04 10:37:22 +02:00
2023-11-14 15:05:24 +05:30
2023-04-03 12:41:11 +05:30
2024-09-23 10:18:41 +03:00
2024-09-03 07:52:47 +03:00
2023-08-24 15:20:46 +03:00
2024-10-30 13:51:26 +02:00
2023-09-29 13:53:19 +03:00
2022-11-11 12:44:49 +02:00
2024-10-29 12:31:28 +02:00
2024-03-21 14:10:11 +02:00
2024-05-22 15:58:59 +03:00
2024-09-05 21:05:42 +03:00
2023-03-17 15:24:27 +02:00
2024-10-04 00:33:28 +03:00
2024-09-24 10:39:34 +03:00
2024-10-28 13:09:42 -07:00
2024-01-08 18:57:21 +02:00
2024-05-03 13:15:54 -07:00
2023-03-30 19:30:34 +03:00
2024-11-21 14:56:17 -08:00
2024-08-23 11:51:45 +03:00
2024-10-30 11:15:52 +02:00
2024-08-29 14:54:03 +03:00
2024-08-29 15:09:50 -07:00
2024-10-01 14:34:55 +05:30
2024-10-01 14:34:55 +05:30
2024-08-06 12:33:26 +03:00
2024-10-30 11:15:51 +02:00
2024-09-11 15:27:02 +03:00
2024-06-11 09:58:09 +05:30
2024-10-16 17:46:14 +03:00
2024-10-16 17:46:14 +03:00
2023-03-06 18:25:43 +02:00
2024-09-24 10:43:45 +03:00
2024-09-24 10:43:45 +03:00
2024-10-23 18:23:56 +03:00
2023-04-20 15:14:33 +03:00
2024-10-29 07:36:34 -07:00
2024-11-06 09:08:53 +10:00
2024-05-22 15:49:51 +03:00
2024-05-15 14:11:23 +03:00
2024-10-30 14:19:07 +02:00
2024-09-05 21:48:17 +03:00
2024-04-30 21:20:52 +03:00
2022-02-21 12:06:10 +02:00
2024-10-29 12:31:28 +02:00
2023-09-29 13:53:25 +03:00
2024-04-23 17:00:14 +03:00
2024-10-23 18:22:37 +03:00
2023-09-29 13:53:06 +03:00