diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3806-drm-amdgpu-remove-the-redundant-null-checks.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3806-drm-amdgpu-remove-the-redundant-null-checks.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3806-drm-amdgpu-remove-the-redundant-null-checks.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3806-drm-amdgpu-remove-the-redundant-null-checks.patch new file mode 100644 index 00000000..5c60bfb9 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3806-drm-amdgpu-remove-the-redundant-null-checks.patch @@ -0,0 +1,45 @@ +From 5dfdec6f30b28e528178934f26c268aa15fe85be Mon Sep 17 00:00:00 2001 +From: zhong jiang <zhongjiang@huawei.com> +Date: Tue, 3 Sep 2019 14:15:05 +0800 +Subject: [PATCH 3806/4256] drm/amdgpu: remove the redundant null checks + +debugfs_remove and kfree has taken the null check in account. +hence it is unnecessary to check it. Just remove the condition. +No functional change. + +This issue was detected by using the Coccinelle software. + +Signed-off-by: zhong jiang <zhongjiang@huawei.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +Reviewed-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 ++---- + 1 file changed, 2 insertions(+), 4 deletions(-) + +diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c +index 79c8cf61c577..f68438e8f092 100644 +--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c ++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c +@@ -1074,8 +1074,7 @@ static int amdgpu_debugfs_ib_preempt(void *data, u64 val) + + ttm_bo_unlock_delayed_workqueue(&adev->mman.bdev, resched); + +- if (fences) +- kfree(fences); ++ kfree(fences); + + return 0; + } +@@ -1100,8 +1099,7 @@ int amdgpu_debugfs_init(struct amdgpu_device *adev) + + void amdgpu_debugfs_preempt_cleanup(struct amdgpu_device *adev) + { +- if (adev->debugfs_preempt) +- debugfs_remove(adev->debugfs_preempt); ++ debugfs_remove(adev->debugfs_preempt); + } + + #else +-- +2.17.1 + |