Hi Linus,
Fixes for this week. The main one is the i915 firmware fix for the
phoronix reported issue. I've written some firmware guidelines as a
result, should land in -next soon. Otherwise a few amdgpu fixes, a
scheduler fix, ttm fix and two other minor ones.
Regards,
Dave.
drm-fixes-2022-07-22:
drm fixes for 5.19-rc8
scheduler:
- scheduling while atomic fix
ttm:
- locking fix
edp:
- variable typo fix
i915:
- add back support for v69 firmware on ADL-P.
amdgpu:
- Drop redundant buffer cleanup that can lead to a segfault
- Add a bo_list mutex to avoid possible list corruption in CS
- dmub notification fix
imx:
- fix error path
The following changes since commit ff6992735ade75aae3e35d16b17da1008d753d28:
Linux 5.19-rc7 (2022-07-17 13:30:22 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2022-07-22
for you to fetch changes up to 7f5ec14a4e07a2a78fbde069709d5c8806882be2:
Merge tag 'drm-misc-fixes-2022-07-21' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2022-07-22
12:19:45 +1000)
----------------------------------------------------------------
drm fixes for 5.19-rc8
scheduler:
- scheduling while atomic fix
ttm:
- locking fix
edp:
- variable typo fix
i915:
- add back support for v69 firmware on ADL-P.
amdgpu:
- Drop redundant buffer cleanup that can lead to a segfault
- Add a bo_list mutex to avoid possible list corruption in CS
- dmub notification fix
imx:
- fix error path
----------------------------------------------------------------
Christian König (1):
drm/ttm: fix locking in vmap/vunmap TTM GEM helpers
Daniele Ceraolo Spurio (1):
drm/i915/guc: support v69 in parallel to v70
Dave Airlie (3):
Merge tag 'drm-intel-fixes-2022-07-20-1' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-5.19-2022-07-20' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-misc-fixes-2022-07-21' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Dmitry Osipenko (1):
drm/scheduler: Don't kill jobs in interrupt context
Liang He (1):
drm/imx/dcss: Add missing of_node_put() in fail path
Luben Tuikov (1):
drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2
Matthew Brost (1):
drm/i915/guc: Support programming the EU priority in the GuC descriptor
Nícolas F. R. A. Prado (1):
drm/panel-edp: Fix variable typo when saving hpd absent delay from DT
Stylon Wang (1):
drm/amd/display: Fix new dmub notification enabling in DM
xinhui pan (1):
drm/amdgpu: Remove one duplicated ef removal
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 -
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 16 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +-
drivers/gpu/drm/drm_gem_ttm_helper.c | 9 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 11 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 12 +-
drivers/gpu/drm/i915/gt/intel_lrc.h | 10 -
drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 3 +
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 45 +++
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 374 ++++++++++++++++++---
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 ++-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 7 +
drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 +
drivers/gpu/drm/panel/panel-edp.c | 2 +-
drivers/gpu/drm/scheduler/sched_entity.c | 6 +-
include/drm/gpu_scheduler.h | 4 +-
19 files changed, 505 insertions(+), 98 deletions(-)
The pull request you sent on Fri, 22 Jul 2022 14:15:37 +1000:
> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2022-07-22
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8e65afba6baaa1317efc4038cbced1268c6e2f6b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html