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
