summaryrefslogtreecommitdiffstats
path: root/0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch')
-rw-r--r--0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch34
1 files changed, 0 insertions, 34 deletions
diff --git a/0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch b/0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch
deleted file mode 100644
index a2e0fec2c..000000000
--- a/0001-drm-virtio-don-t-leak-bo-on-drm_gem_object_init-fail.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 385aee965b4e4c36551c362a334378d2985b722a Mon Sep 17 00:00:00 2001
-From: Gerd Hoffmann <kraxel@redhat.com>
-Date: Thu, 6 Apr 2017 17:59:40 +0200
-Subject: [PATCH] drm/virtio: don't leak bo on drm_gem_object_init failure
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Reported-by: 李强 <liqiang6-s@360.cn>
-Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
-Link: http://patchwork.freedesktop.org/patch/msgid/20170406155941.458-1-kraxel@redhat.com
----
- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/gpu/drm/virtio/virtgpu_object.c b/drivers/gpu/drm/virtio/virtgpu_object.c
-index 1483dae..6f66b73 100644
---- a/drivers/gpu/drm/virtio/virtgpu_object.c
-+++ b/drivers/gpu/drm/virtio/virtgpu_object.c
-@@ -81,8 +81,10 @@ int virtio_gpu_object_create(struct virtio_gpu_device *vgdev,
- return -ENOMEM;
- size = roundup(size, PAGE_SIZE);
- ret = drm_gem_object_init(vgdev->ddev, &bo->gem_base, size);
-- if (ret != 0)
-+ if (ret != 0) {
-+ kfree(bo);
- return ret;
-+ }
- bo->dumb = false;
- virtio_gpu_init_ttm_placement(bo, pinned);
-
---
-2.9.4
-