[PATCH 2/4] drm/virtio: Remove incorrect kfree during connector destruction.

2018-07-23 Thread Damir Shaikhutdinov
nit): struct virtio_gpu_output *output = vgdev->outputs + index; struct drm_connector *connector = &output->conn; ... drm_connector_init(dev, connector, &virtio_gpu_connector_funcs, DRM_MODE_CONNECTOR_VIRTUAL); Signed-off-by: Da

[PATCH 4/4] drm/virtio: Fix connector leak during virtio-gpu deinitialization.

2018-07-23 Thread Damir Shaikhutdinov
. Signed-off-by: Damir Shaikhutdinov Signed-off-by: Kiran Pawar --- drivers/gpu/drm/virtio/virtgpu_display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index d314e3c672f2..088a751a35e9 100644 --- a/drivers

[PATCH 1/4] drm/virtio: Fix memory leak during framebuffer destruction.

2018-07-23 Thread Damir Shaikhutdinov
issue. Signed-off-by: Damir Shaikhutdinov Signed-off-by: Kiran Pawar --- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_fb.c b/drivers/gpu/drm/virtio/virtgpu_fb.c index 15d18fd0c64b..10a66a387bfb

[PATCH 3/4] drm/virtio: Fix virtio gpu fbdev deinitialization.

2018-07-23 Thread Damir Shaikhutdinov
, and allows checking for virtio_gpu_fbdev module parameter. Signed-off-by: Damir Shaikhutdinov --- drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_kms.c | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/virtio

[PATCH 0/4] Fix virtio-gpu deinitialization paths.

2018-07-23 Thread Damir Shaikhutdinov
This series of patches aims to fix some bugs and memory leaks in virtio-gpu deinitialization paths. While denitialization paths is not usually executed in any virtio-gpu usecase, it is useful for testing during implementation of virtio-gpu device part. Damir Shaikhutdinov (4): drm/virtio: Fix

[PATCH 3/4] drm/virtio: Fix virtio gpu fbdev deinitialization.

2018-07-20 Thread Damir Shaikhutdinov
, and allows checking for virtio_gpu_fbdev module parameter. Signed-off-by: Damir Shaikhutdinov --- drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_kms.c | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/virtio

[PATCH 4/4] drm/virtio: Fix connector leak during virtio-gpu deinitialization.

2018-07-20 Thread Damir Shaikhutdinov
. Signed-off-by: Damir Shaikhutdinov Signed-off-by: Kiran Pawar --- drivers/gpu/drm/virtio/virtgpu_display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index d314e3c672f2..088a751a35e9 100644 --- a/drivers

[PATCH 1/4] drm/virtio: Fix memory leak during framebuffer destruction.

2018-07-20 Thread Damir Shaikhutdinov
issue. Signed-off-by: Damir Shaikhutdinov Signed-off-by: Kiran Pawar --- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_fb.c b/drivers/gpu/drm/virtio/virtgpu_fb.c index 15d18fd0c64b..10a66a387bfb

[PATCH 2/4] drm/virtio: Remove incorrect kfree during connector destruction.

2018-07-20 Thread Damir Shaikhutdinov
nit): struct virtio_gpu_output *output = vgdev->outputs + index; struct drm_connector *connector = &output->conn; ... drm_connector_init(dev, connector, &virtio_gpu_connector_funcs, DRM_MODE_CONNECTOR_VIRTUAL); Signed-off-by: Da

[PATCH 0/4] Fix virtio-gpu deinitialization paths.

2018-07-20 Thread Damir Shaikhutdinov
This series of patches aims to fix some bugs and memory leaks in virtio-gpu deinitialization paths. While denitialization paths is not usually executed in any virtio-gpu usecase, it is useful for testing during implementation of virtio-gpu device part. Damir Shaikhutdinov (4): drm/virtio: Fix