On 3/17/2025 8:03 AM, Flora Cui wrote: > Signed-off-by: Flora Cui <flora.cui@xxxxxxx> Reviewed-by: Lijo Lazar <lijo.lazar@xxxxxxx> Thanks, Lijo > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c > index 7ca2ebdd3c95..ca556fd84bca 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c > @@ -4796,6 +4796,9 @@ void amdgpu_device_fini_sw(struct amdgpu_device *adev) > kfree(adev->fru_info); > adev->fru_info = NULL; > > + kfree(adev->xcp_mgr); > + adev->xcp_mgr = NULL; > + > px = amdgpu_device_supports_px(adev_to_drm(adev)); > > if (px || (!dev_is_removable(&adev->pdev->dev) &&