Re: [PATCH v10 5/6] drm/panthor: Support sparse mappings
From: Marcin Ślusarz
Date: Tue May 05 2026 - 04:19:26 EST
On Wed, Apr 29, 2026 at 07:32:17PM +0100, Adri�n Larumbe wrote:
> @@ -1651,6 +1715,13 @@ int panthor_vm_pool_create(struct panthor_file *pfile)
> return -ENOMEM;
>
> xa_init_flags(&pfile->vms->xa, XA_FLAGS_ALLOC1);
> +
> + pfile->vms->dummy = panthor_dummy_bo_create(pfile->ptdev);
> + if (IS_ERR(pfile->vms->dummy)) {
> + kfree(pfile->vms);
> + return PTR_ERR(pfile->vms->dummy);
This is use-after-free.
> + }
> +
> return 0;
> }