[lvc-project] [PATCH] drm/rockchip: gem: Fix memory leak when drm object init failed
Fedor Pchelkin
pchelkin at ispras.ru
Fri Nov 7 17:55:49 MSK 2025
On Wed, 05. Nov 13:04, Karina Yankevich wrote:
> If drm_gem_object_init() call in rockchip_gem_alloc_object() fails
> then rk_obj isn't freed. Fix this by checking drm_gem_object_init()'s
> result.
Из описания непонятно, почему при ошибке drm_gem_object_init() объект
rk_obj утекает, если он возвращается вызывающей функции.
>
> Found by Linux Verification Center (linuxtesting.org) with SVACE.
>
> Fixes: 6fd0bfe2f7ea ("drm/rockchip: support prime import sg table")
> Signed-off-by: Karina Yankevich <k.yankevich at omp.ru>
> Reviewed-by: Sergey Shtylyov <s.shtylyov at omp.ru>
More information about the lvc-project
mailing list