Commit c6526cc6 authored by Sunil Khatri's avatar Sunil Khatri Committed by Alex Deucher
Browse files

drm/amdgpu: caller should make sure not to double free



Remove the NULL check from amdgpu_hmm_range_free for hmm_pfns
as caller is responsible not to call amdgpu_hmm_range_free
more than once.

Signed-off-by: default avatarSunil Khatri <sunil.khatri@amd.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Reviewed-by: default avatarFelix Kuehling <felix.kuehling@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 19727635
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -287,9 +287,7 @@ void amdgpu_hmm_range_free(struct amdgpu_hmm_range *range)
	if (!range)
		return;

	if (range->hmm_range.hmm_pfns)
	kvfree(range->hmm_range.hmm_pfns);

	amdgpu_bo_unref(&range->bo);
	kfree(range);
}