Re: [PATCH] drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().

From: Danilo Krummrich
Date: Sat Aug 09 2025 - 08:38:49 EST


On 7/28/25 1:50 PM, Fanhua Li wrote:
When the nvif_vmm_type is invalid, we will return error directly
without freeing the args in nvif_vmm_ctor(), which leading a memory
leak. Fix it by setting the ret -EINVAL and goto done.

Reported-by: kernel test robot <lkp@xxxxxxxxx>
Closes: https://lore.kernel.org/all/202312040659.4pJpMafN-lkp@xxxxxxxxx/
Fixes: 6b252cf42281 ("drm/nouveau: nvkm/vmm: implement raw ops to manage uvmm")
Signed-off-by: Fanhua Li <lifanhua5@xxxxxxxxxx>

Applied to drm-misc-fixes, thanks!