linux/drivers/gpu/drm/amd/display
Mario Limonciello b174084b3f drm/amd/display: Only finalize atomic_obj if it was initialized
[Why]
If amdgpu_dm failed to initalize before amdgpu_dm_initialize_drm_device()
completed then freeing atomic_obj will lead to list corruption.

[How]
Check if atomic_obj state is initialized before trying to free.

Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-07-28 16:28:34 -04:00
..
amdgpu_dm drm/amd/display: Only finalize atomic_obj if it was initialized 2025-07-28 16:28:34 -04:00
dc drm/amd/display: Disable dsc_power_gate for dcn314 by default 2025-07-28 16:28:12 -04:00
dmub drm/amd/display: Add HPO encoder support to Replay 2025-07-15 14:07:52 -04:00
include drm/amdgpu: fixing typo in macro name 2025-05-22 12:01:57 -04:00
modules drm/amd/display: Initial support for SmartMux 2025-07-15 14:07:53 -04:00
Kconfig drm/amd/display: add CEC notifier to amdgpu driver 2025-01-10 11:58:57 -05:00
Makefile drm/amd/display: Refactor DCN3X into component folder 2024-06-14 16:18:55 -04:00