On 30/03/26 14:51, Maíra Canal wrote:
Hi,
This is a spin-off of the series "[PATCH 00/11] drm/vc4: Switch to DRM
GPU scheduler" [1]. While I was writing the series, I noticed some small
bugs in the driver code, so I compiled the fixes and code improvements
in this series.
Patches #1 to #4 are bug-fixes related to PM reference unbalance, memory
leaks, and race conditions. They will probably go through the
drm-misc-fixes branch. Finally, patches #5 and #6 are minor clean-ups
and common API adoption.
[1]
https://lore.kernel.org/dri-devel/[email protected]/T/
Best regards,
- Maíra
---
Maíra Canal (6):
drm/vc4: Release runtime PM reference after binding V3D
drm/vc4: Fix memory leak of BO array in hang state
drm/vc4: Fix a memory leak in hang state error path
drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock
drm/vc4: Use devm_request_irq() for automatic cleanup
drm/vc4: Clean-up UAPI header inclusion
Applied to drm-misc-fixes:
[1/6] drm/vc4: Release runtime PM reference after binding V3D
commit: aaefbdde9abdc43699e110679c0e10972a5e1c59
[2/6] drm/vc4: Fix memory leak of BO array in hang state
commit: f4dfd6847b3e5d24e336bca6057485116d17aea4
[3/6] drm/vc4: Fix a memory leak in hang state error path
commit: 9525d169e5fd481538cf8c663cc5839e54f2e481
[4/6] drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock
commit: 338c56050d8e892604da97f67bfa8cc4015a955f
Applied to drm-misc-next:
[5/6] drm/vc4: Use devm_request_irq() for automatic cleanup
commit: 19e2815babd4c51a51ebabfe68daa90eb26309c3
[6/6] drm/vc4: Clean-up UAPI header inclusion
commit: 4b9c36c83b34f710da9573291404f6a2246251c1
Thanks for the reviews!
Best regards,
- Maíra