diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0502-drm-amdgpu-fix-postclose-order.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0502-drm-amdgpu-fix-postclose-order.patch | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/common/recipes-kernel/linux/files/0502-drm-amdgpu-fix-postclose-order.patch b/common/recipes-kernel/linux/files/0502-drm-amdgpu-fix-postclose-order.patch deleted file mode 100644 index 2836ab84..00000000 --- a/common/recipes-kernel/linux/files/0502-drm-amdgpu-fix-postclose-order.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 02537d63623ce5281c20d76f1b61797a7836acf4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com> -Date: Tue, 25 Aug 2015 15:05:20 +0200 -Subject: [PATCH 0502/1050] drm/amdgpu: fix postclose order -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The context needs to finish before everything else. - -Signed-off-by: Christian König <christian.koenig@amd.com> -Acked-by: Alex Deucher <alexander.deucher@amd.com> -Reviewed-by: Jammy Zhou <Jammy.Zhou@amd.com> -Reviewed-by: Chunming Zhou <david1.zhou@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c -index 87da6b1..2236793 100644 ---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c -+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c -@@ -560,6 +560,8 @@ void amdgpu_driver_postclose_kms(struct drm_device *dev, - if (!fpriv) - return; - -+ amdgpu_ctx_mgr_fini(&fpriv->ctx_mgr); -+ - amdgpu_vm_fini(adev, &fpriv->vm); - - idr_for_each_entry(&fpriv->bo_list_handles, list, handle) -@@ -568,8 +570,6 @@ void amdgpu_driver_postclose_kms(struct drm_device *dev, - idr_destroy(&fpriv->bo_list_handles); - mutex_destroy(&fpriv->bo_list_lock); - -- amdgpu_ctx_mgr_fini(&fpriv->ctx_mgr); -- - kfree(fpriv); - file_priv->driver_priv = NULL; - } --- -1.9.1 - |