drm/amdgpu/userq: properly clean up userq fence driver on failure
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 10 Apr 2025 17:54:15 +0000 (13:54 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 21 Apr 2025 14:49:22 +0000 (10:49 -0400)
commitc0bbf64870e71eb8d6f6e2bcef3d84ba86baf32c
tree783ce0b7f55b85072a92187bffc8411a0b8bfc31
parentedc762a51c7181d6fe1e0837e2eb69afb406f98e
drm/amdgpu/userq: properly clean up userq fence driver on failure

If userq creation fails, we need to properly unwind and free the
user queue fence driver.

v2: free idr as well (Sunil)

Reviewed-by: Sunil Khatri <sunil.khatri@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_userqueue.c