Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/virtio: virtio_gpu_cmd_resource_create_3d: drop unused fence arg

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Robert Foss <robert.foss@collabora.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20181128151021.29565-3-kraxel@redhat.com

+4 -6
+1 -2
drivers/gpu/drm/virtio/virtgpu_drv.h
··· 324 324 void 325 325 virtio_gpu_cmd_resource_create_3d(struct virtio_gpu_device *vgdev, 326 326 struct virtio_gpu_object *bo, 327 - struct virtio_gpu_resource_create_3d *rc_3d, 328 - struct virtio_gpu_fence *fence); 327 + struct virtio_gpu_resource_create_3d *rc_3d); 329 328 void virtio_gpu_ctrl_ack(struct virtqueue *vq); 330 329 void virtio_gpu_cursor_ack(struct virtqueue *vq); 331 330 void virtio_gpu_fence_ack(struct virtqueue *vq);
+1 -1
drivers/gpu/drm/virtio/virtgpu_ioctl.c
··· 348 348 goto fail_backoff; 349 349 } 350 350 351 - virtio_gpu_cmd_resource_create_3d(vgdev, qobj, &rc_3d, NULL); 351 + virtio_gpu_cmd_resource_create_3d(vgdev, qobj, &rc_3d); 352 352 ret = virtio_gpu_object_attach(vgdev, qobj, fence); 353 353 if (ret) { 354 354 virtio_gpu_fence_cleanup(fence);
+2 -3
drivers/gpu/drm/virtio/virtgpu_vq.c
··· 820 820 void 821 821 virtio_gpu_cmd_resource_create_3d(struct virtio_gpu_device *vgdev, 822 822 struct virtio_gpu_object *bo, 823 - struct virtio_gpu_resource_create_3d *rc_3d, 824 - struct virtio_gpu_fence *fence) 823 + struct virtio_gpu_resource_create_3d *rc_3d) 825 824 { 826 825 struct virtio_gpu_resource_create_3d *cmd_p; 827 826 struct virtio_gpu_vbuffer *vbuf; ··· 832 833 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_3D); 833 834 cmd_p->hdr.flags = 0; 834 835 835 - virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); 836 + virtio_gpu_queue_ctrl_buffer(vgdev, vbuf); 836 837 bo->created = true; 837 838 } 838 839