linux_dsm_epyc7002/drivers/gpu/drm/virtio
Colin Ian King 040b595a91 drm/virtio: fix memory leak of vfpriv on error return path
The allocation for vfpriv is being leaked on an error return path,
fix this by kfree'ing it before returning.

Detected by CoverityScan, CID#1475380 ("Resource Leak")

Fixes: 6a37c49a94 ("drm/virtio: Handle context ID allocation errors")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20181107203122.6861-1-colin.king@canonical.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2018-11-14 14:21:03 +01:00
..
Kconfig drm: fix compilations issues introduced by "drm: allow to use mmuless SoC" 2017-01-09 11:30:30 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
virtgpu_debugfs.c drm/virtio: fix include notation and remove -Iinclude/drm flag 2017-05-18 07:12:31 +02:00
virtgpu_display.c drm/virtio: fix DRM_FORMAT_* handling 2018-09-25 14:49:49 +02:00
virtgpu_drm_bus.c drm/virtio: document drm_dev_set_unique workaround 2018-10-25 13:25:58 +01:00
virtgpu_drv.c drm/virtio: Remove multiple blank lines 2018-02-27 08:40:42 +01:00
virtgpu_drv.h drm/virtio: bump driver version after explicit synchronization addition 2018-11-14 14:21:02 +01:00
virtgpu_fb.c drm/virtio: fix resource id handling 2018-10-29 22:50:55 +01:00
virtgpu_fence.c drm/virtio: add virtio_gpu_alloc_fence() 2018-11-14 14:21:01 +01:00
virtgpu_gem.c drm/virtio: fix resource id handling 2018-10-29 22:50:55 +01:00
virtgpu_ioctl.c drm/virtio: add in/out fence support for explicit synchronization 2018-11-14 14:21:02 +01:00
virtgpu_kms.c drm/virtio: fix memory leak of vfpriv on error return path 2018-11-14 14:21:03 +01:00
virtgpu_object.c drm/virtio: Use IDAs more efficiently 2018-11-14 12:50:34 +01:00
virtgpu_plane.c drm/virtio: add virtio_gpu_alloc_fence() 2018-11-14 14:21:01 +01:00
virtgpu_prime.c virtio: Support prime objects vmap/vunmap 2018-09-26 08:05:07 +02:00
virtgpu_ttm.c drm/virtio: drop resource_id argument. 2018-10-29 22:50:55 +01:00
virtgpu_vq.c drm/virtio: add virtio_gpu_alloc_fence() 2018-11-14 14:21:01 +01:00