On 3/30/23 18:19, Lucas Stach wrote:
Hi Dave, Daniel,
please pull the following fixes for the next rc. One fix to get rid of
a memory leak showing up in the wild and two reverts to get rid of the
scheduler use-after-free reported by Danilo.
Besides the reverts, we might want to consider something like this as
well: https://lore.kernel.org/all/20230331000622.4156-1-d...@redhat.com/T/#u
Considering Christians response to my report, this isn't the first time
this happened. Admittedly, it's a bit subtle and I'd like to prevent
something like this happening again.
- Danilo
Regards,
Lucas
The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:
Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)
are available in the Git repository at:
https://git.pengutronix.de/git/lst/linux etnaviv/fixes
for you to fetch changes up to baad10973fdb442912af676de3348e80bd8fe602:
Revert "drm/scheduler: track GPU active time per entity" (2023-03-30
17:47:05 +0200)
----------------------------------------------------------------
Lucas Stach (3):
drm/etnaviv: fix reference leak when mmaping imported buffer
Revert "drm/etnaviv: export client GPU usage statistics via fdinfo"
Revert "drm/scheduler: track GPU active time per entity"
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 43
+------------------------------------------
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 10 +++++++++-
drivers/gpu/drm/scheduler/sched_main.c | 6 ------
include/drm/gpu_scheduler.h | 7 -------
4 files changed, 10 insertions(+), 56 deletions(-)