* [git pull] drm fixes for 6.8-rc6
@ 2024-04-26 3:12 Dave Airlie
2024-04-26 18:09 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: Dave Airlie @ 2024-04-26 3:12 UTC (permalink / raw)
To: Linus Torvalds, Daniel Vetter; +Cc: dri-devel, LKML
Hi Linus,
Regular weekly merge request, mostly amdgpu and misc bits in
xe/etnaviv/gma500 and some core changes. Nothing too outlandish, seems
to be about normal for this time of release.
Regards,
Dave.
drm-fixes-2024-04-26:
drm fixes for 6.9-rc6
atomic-helpers:
- Fix memory leak in drm_format_conv_state_copy()
fbdev:
- fbdefio: Fix address calculation
amdgpu:
- Suspend/resume fix
- Don't expose gpu_od directory if it's empty
- SDMA 4.4.2 fix
- VPE fix
- BO eviction fix
- UMSCH fix
- SMU 13.0.6 reset fixes
- GPUVM flush accounting fix
- SDMA 5.2 fix
- Fix possible UAF in mes code
amdkfd:
- Eviction fence handling fix
- Fix memory leak when GPU memory allocation fails
- Fix dma-buf validation
- Fix rescheduling of restore worker
- SVM fix
gma500:
- Fix crash during boot
etnaviv:
- fix GC7000 TX clock gating
- revert NPU UAPI changes
xe:
- Fix error paths on managed allocations
- Fix PF/VF relay messages
The following changes since commit ed30a4a51bb196781c8058073ea720133a65596f:
Linux 6.9-rc5 (2024-04-21 12:35:54 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-04-26
for you to fetch changes up to 3a8534035c0747610312f9552898a0ece10ef8a7:
Merge tag 'drm-xe-fixes-2024-04-25' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2024-04-26 12:56:58 +1000)
----------------------------------------------------------------
drm fixes for 6.9-rc6
atomic-helpers:
- Fix memory leak in drm_format_conv_state_copy()
fbdev:
- fbdefio: Fix address calculation
amdgpu:
- Suspend/resume fix
- Don't expose gpu_od directory if it's empty
- SDMA 4.4.2 fix
- VPE fix
- BO eviction fix
- UMSCH fix
- SMU 13.0.6 reset fixes
- GPUVM flush accounting fix
- SDMA 5.2 fix
- Fix possible UAF in mes code
amdkfd:
- Eviction fence handling fix
- Fix memory leak when GPU memory allocation fails
- Fix dma-buf validation
- Fix rescheduling of restore worker
- SVM fix
gma500:
- Fix crash during boot
etnaviv:
- fix GC7000 TX clock gating
- revert NPU UAPI changes
xe:
- Fix error paths on managed allocations
- Fix PF/VF relay messages
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
Christian Gmeiner (1):
Revert "drm/etnaviv: Expose a few more chipspecs to userspace"
Dave Airlie (4):
Merge tag 'amd-drm-fixes-6.9-2024-04-24' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-misc-fixes-2024-04-25' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'drm-etnaviv-fixes-2024-04-25' of
https://git.pengutronix.de/git/lst/linux into drm-fixes
Merge tag 'drm-xe-fixes-2024-04-25' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Derek Foreman (1):
drm/etnaviv: fix tx clock gating on some GC7000 variants
Felix Kuehling (3):
drm/amdkfd: Fix eviction fence handling
drm/amdgpu: Update BO eviction priorities
drm/amdkfd: Fix rescheduling of restore worker
Himal Prasad Ghimiray (2):
drm/xe: Remove sysfs only once on action add failure
drm/xe: call free_gsc_pkt only once on action add failure
Jack Xiao (1):
drm/amdgpu/mes: fix use-after-free issue
Joshua Ashton (1):
drm/amd/display: Set color_mgmt_changed to true on unsuspend
Lang Yu (2):
drm/amdkfd: make sure VM is ready for updating operations
drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspend
Lijo Lazar (2):
drm/amdgpu: Assign correct bits for SDMA HDP flush
drm/amd/pm: Restore config space after reset
Lucas Stach (1):
drm/atomic-helper: fix parameter order in
drm_format_conv_state_copy() call
Ma Jun (1):
drm/amdgpu/pm: Remove gpu_od if it's an empty directory
Michal Wajdeczko (1):
drm/xe/guc: Fix arguments passed to relay G2H handlers
Mukul Joshi (2):
drm/amdgpu: Fix leak when GPU memory allocation fails
drm/amdkfd: Add VRAM accounting for SVM migration
Nam Cao (1):
fbdev: fix incorrect address computation in deferred IO
Patrik Jakobsson (1):
drm/gma500: Remove lid code
Peyton Lee (1):
drm/amdgpu/vpe: fix vpe dpm setup failed
Prike Liang (1):
drm/amdgpu: Fix the ring buffer size for queue VM flush
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 35 ++++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 3 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 26 ++++---
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c | 14 ++--
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 16 ++++-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 15 ++--
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 7 ++
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 25 +++++++
drivers/gpu/drm/drm_gem_atomic_helper.c | 4 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 24 +------
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 12 ----
drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 34 ---------
drivers/gpu/drm/gma500/Makefile | 1 -
drivers/gpu/drm/gma500/psb_device.c | 5 +-
drivers/gpu/drm/gma500/psb_drv.h | 9 ---
drivers/gpu/drm/gma500/psb_lid.c | 80 ----------------------
drivers/gpu/drm/xe/xe_gt.c | 4 +-
drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 19 ++---
drivers/gpu/drm/xe/xe_gt_ccs_mode.h | 2 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 4 +-
drivers/gpu/drm/xe/xe_huc.c | 9 +--
drivers/video/fbdev/core/fb_defio.c | 2 +-
include/uapi/drm/etnaviv_drm.h | 5 --
32 files changed, 131 insertions(+), 243 deletions(-)
delete mode 100644 drivers/gpu/drm/gma500/psb_lid.c
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] drm fixes for 6.8-rc6
2024-04-26 3:12 [git pull] drm fixes for 6.8-rc6 Dave Airlie
@ 2024-04-26 18:09 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2024-04-26 18:09 UTC (permalink / raw)
To: Dave Airlie; +Cc: Linus Torvalds, Daniel Vetter, dri-devel, LKML
The pull request you sent on Fri, 26 Apr 2024 13:12:03 +1000:
> https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-04-26
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/61ef6208e0df073072a764eb5c5f5a6db3ffadb6
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] drm fixes for 6.8-rc6
2024-02-23 1:32 Dave Airlie
@ 2024-02-23 18:43 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2024-02-23 18:43 UTC (permalink / raw)
To: Dave Airlie; +Cc: Linus Torvalds, Daniel Vetter, dri-devel, LKML
The pull request you sent on Fri, 23 Feb 2024 11:32:09 +1000:
> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2024-02-23
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/06b7ef70b1f29de685ea80f0c1b8f0a0b0e16d18
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* [git pull] drm fixes for 6.8-rc6
@ 2024-02-23 1:32 Dave Airlie
2024-02-23 18:43 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: Dave Airlie @ 2024-02-23 1:32 UTC (permalink / raw)
To: Linus Torvalds, Daniel Vetter; +Cc: dri-devel, LKML
Hi Linus,
This is the weekly drm fixes. Non-drivers there is a fbdev/sparc fix,
syncobj, ttm and buddy fixes.
On the driver side, ivpu, meson, i915 have a small fix each. Then
amdgpu and xe have a bunch. Nouveau has some minor uapi additions to
give userspace some useful info along with a Kconfig change to allow
the new GSP firmware paths to be used by default on the GPUs it
supports.
Seems about the usual amount for this time of release cycle.
Dave.
drm-fixes-2024-02-23:
drm fixes for 6.8-rc6
fbdev:
- fix sparc undefined reference
syncobj:
- fix sync obj fence waiting
- handle NULL fence in syncobj eventfd code
ttm:
- fix invalid free
buddy:
- fix list handling
- fix 32-bit build
meson:
- don't remove bridges from other drivers
nouveau:
- fix build warnings
- add two minor info parameters
- add a Kconfig to allow GSP by default on some GPUs
ivpu:
- allow fw to do initial tile config
i915:
- fix TV mode
amdgpu:
- Suspend/resume fixes
- Backlight error fix
- DCN 3.5 fixes
- Misc fixes
xe:
- Remove support for persistent exec_queues
- Drop a reduntant sysfs newline printout
- A three-patch fix for a VM_BIND rebind optimization path
- Fix a modpost warning on an xe KUNIT module
The following changes since commit b401b621758e46812da61fa58a67c3fd8d91de0d:
Linux 6.8-rc5 (2024-02-18 12:56:25 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2024-02-23
for you to fetch changes up to 72fa02fdf83306c52bc1eede28359e3fa32a151a:
nouveau: add an ioctl to report vram usage (2024-02-23 10:20:07 +1000)
----------------------------------------------------------------
drm fixes for 6.8-rc6
fbdev:
- fix sparc undefined reference
syncobj:
- fix sync obj fence waiting
- handle NULL fence in syncobj eventfd code
ttm:
- fix invalid free
buddy:
- fix list handling
- fix 32-bit build
meson:
- don't remove bridges from other drivers
nouveau:
- fix build warnings
- add two minor info parameters
- add a Kconfig to allow GSP by default on some GPUs
ivpu:
- allow fw to do initial tile config
i915:
- fix TV mode
amdgpu:
- Suspend/resume fixes
- Backlight error fix
- DCN 3.5 fixes
- Misc fixes
xe:
- Remove support for persistent exec_queues
- Drop a reduntant sysfs newline printout
- A three-patch fix for a VM_BIND rebind optimization path
- Fix a modpost warning on an xe KUNIT module
----------------------------------------------------------------
Andrzej Kacprowski (1):
accel/ivpu: Don't enable any tiles by default on VPU40xx
Armin Wolf (1):
drm/amd/display: Fix memory leak in dm_sw_fini()
Arnd Bergmann (1):
nouveau: fix function cast warnings
Arunpravin Paneer Selvam (1):
drm/buddy: Modify duplicate list_splice_tail call
Ashutosh Dixit (2):
drm/xe/xe_gt_idle: Drop redundant newline in name
drm/xe: Fix modpost warning on xe_mocs kunit module
Dan Carpenter (1):
drm/nouveau/mmu/r535: uninitialized variable in r535_bar_new_()
Dave Airlie (7):
Merge tag 'drm-misc-fixes-2024-02-22' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'drm-intel-fixes-2024-02-22' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-6.8-2024-02-22' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-xe-fixes-2024-02-22' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
nouveau/gsp: add kconfig option to enable GSP paths by default
nouveau: add an ioctl to return vram bar size.
nouveau: add an ioctl to report vram usage
Erik Kurzinger (2):
drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE
flag is set
drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func
Javier Martinez Canillas (1):
sparc: Fix undefined reference to fb_is_primary_device
Lewis Huang (1):
drm/amd/display: Only allow dig mapping to pwrseq in new asic
Ma Jun (1):
drm/amdgpu: Fix the runtime resume failure issue
Martin Blumenstingl (1):
drm/meson: Don't remove bridges which are created by other drivers
Matthew Auld (1):
drm/tests/drm_buddy: fix 32b build
Matthew Brost (3):
drm/xe: Fix xe_vma_set_pte_size
drm/xe: Add XE_VMA_PTE_64K VMA flag
drm/xe: Return 2MB page size for compact 64k PTEs
Maxime Ripard (1):
drm/i915/tv: Fix TV mode
Melissa Wen (1):
drm/amd/display: fix null-pointer dereference on edid reading
Srinivasan Shanmugam (1):
drm/amd/display: Fix potential null pointer dereference in dc_dmub_srv
Swapnil Patel (1):
drm/amd/display: fix input states translation error for dcn35 & dcn351
Thomas Hellström (2):
drm/xe/uapi: Remove support for persistent exec_queues
drm/ttm: Fix an invalid freeing on already freed page in error path
Wayne Lin (1):
drm/amd/display: adjust few initialization order in dm
arch/sparc/Makefile | 2 +-
arch/sparc/video/Makefile | 2 +-
drivers/accel/ivpu/ivpu_hw_40xx.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 ++
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 57 +++++++++++++---------
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 7 ++-
.../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 1 +
.../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 1 +
.../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 18 ++++++-
.../amd/display/dc/dml2/dml2_translation_helper.c | 9 +++-
drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 2 +-
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 26 +---------
drivers/gpu/drm/drm_buddy.c | 4 +-
drivers/gpu/drm/drm_syncobj.c | 19 ++++++--
drivers/gpu/drm/i915/display/intel_sdvo.c | 10 ++--
drivers/gpu/drm/i915/display/intel_tv.c | 10 ++--
drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 -
drivers/gpu/drm/meson/meson_encoder_dsi.c | 1 -
drivers/gpu/drm/meson/meson_encoder_hdmi.c | 1 -
drivers/gpu/drm/nouveau/Kconfig | 8 +++
drivers/gpu/drm/nouveau/nouveau_abi16.c | 9 ++++
drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c | 5 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 8 ++-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 6 ++-
drivers/gpu/drm/tests/drm_buddy_test.c | 16 +++---
drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
drivers/gpu/drm/xe/tests/xe_mocs_test.c | 1 +
drivers/gpu/drm/xe/xe_device.c | 39 ---------------
drivers/gpu/drm/xe/xe_device.h | 4 --
drivers/gpu/drm/xe/xe_device_types.h | 8 ---
drivers/gpu/drm/xe/xe_exec_queue.c | 33 ++-----------
drivers/gpu/drm/xe/xe_exec_queue_types.h | 10 ----
drivers/gpu/drm/xe/xe_execlist.c | 2 -
drivers/gpu/drm/xe/xe_gt_idle.c | 4 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 2 -
drivers/gpu/drm/xe/xe_pt.c | 11 +++--
drivers/gpu/drm/xe/xe_vm.c | 14 ++++--
drivers/gpu/drm/xe/xe_vm_types.h | 2 +
include/uapi/drm/nouveau_drm.h | 14 ++++++
include/uapi/drm/xe_drm.h | 1 -
40 files changed, 184 insertions(+), 191 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-04-26 18:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-26 3:12 [git pull] drm fixes for 6.8-rc6 Dave Airlie
2024-04-26 18:09 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2024-02-23 1:32 Dave Airlie
2024-02-23 18:43 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).