Re: [PATCH] radeon: avoid double free in ci_dpm_init()

2023-04-12 Thread Alex Deucher
gt;> To: Deucher, Alexander > >> Cc: Nikita Zhandarovich ; Koenig, Christian > >> ; Pan, Xinhui ; David > >> Airlie ; Daniel Vetter ; amd- > >> g...@lists.freedesktop.org; dri-de...@lists.freedesktop.org; linux- > >> ker...@vger.kernel.org; lvc-proj...@linu

Re: [PATCH] radeon: avoid double free in ci_dpm_init()

2023-04-12 Thread Nikita Zhandarovich
avid >> Airlie ; Daniel Vetter ; amd- >> g...@lists.freedesktop.org; dri-de...@lists.freedesktop.org; linux- >> ker...@vger.kernel.org; lvc-proj...@linuxtesting.org >> Subject: [PATCH] radeon: avoid double free in ci_dpm_init() >> >> There are several calls

RE: [PATCH] radeon: avoid double free in ci_dpm_init()

2023-04-11 Thread Deucher, Alexander
..@lists.freedesktop.org; linux- > ker...@vger.kernel.org; lvc-proj...@linuxtesting.org > Subject: [PATCH] radeon: avoid double free in ci_dpm_init() > > There are several calls to ci_dpm_fini() in ci_dpm_init() when there occur > errors in functions like r600_parse_extended_power_ta

[PATCH] radeon: avoid double free in ci_dpm_init()

2023-04-04 Thread Nikita Zhandarovich
There are several calls to ci_dpm_fini() in ci_dpm_init() when there occur errors in functions like r600_parse_extended_power_table(). This is harmful as it can lead to double free situations: for instance, r600_parse_extended_power_table() will call for r600_free_extended_power_table() as will