amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg
authorBernard Zhao <bernard@vivo.com>
Wed, 18 Nov 2020 02:42:29 +0000 (18:42 -0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 24 Nov 2020 17:04:28 +0000 (12:04 -0500)
Fix check_patch.pl warning:
kmalloc_array uses number as first arg, sizeof is generally wrong.
+fences = kmalloc_array(sizeof(void *), id_mgr->num_ids,
GFP_KERNEL);

Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Bernard Zhao <bernard@vivo.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c

index 61a1331..94b0696 100644 (file)
@@ -208,7 +208,7 @@ static int amdgpu_vmid_grab_idle(struct amdgpu_vm *vm,
        if (ring->vmid_wait && !dma_fence_is_signaled(ring->vmid_wait))
                return amdgpu_sync_fence(sync, ring->vmid_wait);
 
-       fences = kmalloc_array(sizeof(void *), id_mgr->num_ids, GFP_KERNEL);
+       fences = kmalloc_array(id_mgr->num_ids, sizeof(void *), GFP_KERNEL);
        if (!fences)
                return -ENOMEM;