> From: Junrui Luo <[email protected]> > > virtio_gpu_resource_create_ioctl() calls drm_gem_object_release() on the > drm_gem_handle_create() error path instead of dropping the reference it > owns, so obj->funcs->free() never runs and the virtio_gpu_object, its > pages and sg table, the resource id and the host-side resource are > leaked. > > Use drm_gem_object_put() instead. > > Fixes: 62fb7a5e1096 ("virtio-gpu: add 3d/virgl support") > Assisted-by: Claude:claude-opus-5 > Signed-off-by: Junrui Luo <[email protected]>
Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=2
