From c73254fe2fad95008ee2f39b5a12d03b88f546ee Mon Sep 17 00:00:00 2001
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Date: Fri, 15 Mar 2019 14:11:44 +0100
Subject: [PATCH] fix build

---
 drivers/gpu/drm/virtio/virtgpu_ioctl.c  | 2 +-
 drivers/gpu/drm/virtio/virtgpu_object.c | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/virtio/virtgpu_ioctl.c b/drivers/gpu/drm/virtio/virtgpu_ioctl.c
index 8474f4c235af9..39af2a33a21d0 100644
--- a/drivers/gpu/drm/virtio/virtgpu_ioctl.c
+++ b/drivers/gpu/drm/virtio/virtgpu_ioctl.c
@@ -760,7 +760,7 @@ static int virtio_gpu_winsrv_connect(struct drm_device *dev, void *data,
 	return 0;
 
 close_fd:
-	sys_close(conn->fd);
+	ksys_close(conn->fd);
 
 free_conn:
 	kfree(conn);
diff --git a/drivers/gpu/drm/virtio/virtgpu_object.c b/drivers/gpu/drm/virtio/virtgpu_object.c
index 272f600282c5e..60022397f91ad 100644
--- a/drivers/gpu/drm/virtio/virtgpu_object.c
+++ b/drivers/gpu/drm/virtio/virtgpu_object.c
@@ -105,9 +105,11 @@ struct sg_table *create_sg_table(unsigned long pfn, int size)
 
 int virtio_gpu_object_create(struct virtio_gpu_device *vgdev,
 			     unsigned long size, bool kernel, bool pinned,
+			     unsigned long pfn,
 			     struct virtio_gpu_object **bo_ptr)
 {
 	struct virtio_gpu_object *bo;
+	struct sg_table *sg = NULL;
 	enum ttm_bo_type type;
 	size_t acc_size;
 	int ret;
-- 
GitLab