Commit 5e0bcc7b authored by Bart Van Assche's avatar Bart Van Assche Committed by Alex Deucher
Browse files

drm/amdgpu: Unlock a mutex before destroying it



Mutexes must be unlocked before these are destroyed. This has been detected
by the Clang thread-safety analyzer.

Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Yang Wang <kevinyang.wang@amd.com>
Cc: Hawking Zhang <Hawking.Zhang@amd.com>
Cc: amd-gfx@lists.freedesktop.org
Fixes: f5e4cc84 ("drm/amdgpu: implement RAS ACA driver framework")
Reviewed-by: default avatarYang Wang <kevinyang.wang@amd.com>
Acked-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarBart Van Assche <bvanassche@acm.org>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 270258ba)
parent 28dfe431
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -641,6 +641,7 @@ static void aca_error_fini(struct aca_error *aerr)
		aca_bank_error_remove(aerr, bank_error);

out_unlock:
	mutex_unlock(&aerr->lock);
	mutex_destroy(&aerr->lock);
}