Commit b2ee9fa0 authored by Clayton King's avatar Clayton King Committed by Alex Deucher
Browse files

drm/amd/display: Free memory allocation



[WHY]

Free memory to avoid memory leak

Reviewed-by: default avatarJoshua Aberback <joshua.aberback@amd.com>
Signed-off-by: default avatarClayton King <clayton.king@amd.com>
Signed-off-by: default avatarIvan Lipski <ivan.lipski@amd.com>
Tested-by: default avatarDaniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
(cherry picked from commit fa699acb)
Cc: stable@vger.kernel.org
parent 347e9f50
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1565,7 +1565,7 @@ struct clk_mgr_internal *dcn401_clk_mgr_construct(
	clk_mgr->base.bw_params = kzalloc(sizeof(*clk_mgr->base.bw_params), GFP_KERNEL);
	if (!clk_mgr->base.bw_params) {
		BREAK_TO_DEBUGGER();
		kfree(clk_mgr);
		kfree(clk_mgr401);
		return NULL;
	}

@@ -1576,6 +1576,7 @@ struct clk_mgr_internal *dcn401_clk_mgr_construct(
	if (!clk_mgr->wm_range_table) {
		BREAK_TO_DEBUGGER();
		kfree(clk_mgr->base.bw_params);
		kfree(clk_mgr401);
		return NULL;
	}