[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