On 11/10/25 15:52, Sergio Lopez wrote:
> diff --git a/drivers/gpu/drm/virtio/virtgpu_object.c 
> b/drivers/gpu/drm/virtio/virtgpu_object.c
> index e6363c887500..6118344bff84 100644
> --- a/drivers/gpu/drm/virtio/virtgpu_object.c
> +++ b/drivers/gpu/drm/virtio/virtgpu_object.c
> @@ -246,8 +246,10 @@ int virtio_gpu_object_create(struct virtio_gpu_device 
> *vgdev,
>               if (params->blob_mem == VIRTGPU_BLOB_MEM_GUEST)
>                       bo->guest_blob = true;
>  
> -             virtio_gpu_cmd_resource_create_blob(vgdev, bo, params,
> -                                                 ents, nents);
> +             ret = virtio_gpu_cmd_resource_create_blob(vgdev, bo, params,
> +                                                       ents, nents);
> +             if (ret)
> +                     goto err_put_objs;

Isn't it impossible for host to import guest blob when HOST_PAGE_SIZE >
GUEST_PAGE_SIZE?

-- 
Best regards,
Dmitry

Reply via email to