Fix some bugs in error handling path in psp subsystem:
1) fix possible bugs in error handling path in psp_sw_init()
2) fix a bug in error handling path in psp_init_cap_microcode()
3) reduce duplicated code related to psp_ta_init_shared_buf()

Jiang Liu (4):
  drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
  drm/amdgpu: enhance error handling of psp_sw_init()
  drm/amdgpu: bail out when failed to load fw in
    psp_init_cap_microcode()
  drm/amdgpu: simplify invoke of psp_ta_init_shared_buf()

 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 147 +++++++++++++-----------
 1 file changed, 81 insertions(+), 66 deletions(-)

-- 
2.43.5

Reply via email to