OSDN Git Service

amdgpu: Deinitialize vamgr_high{,_32}
authorMichel Dänzer <michel.daenzer@amd.com>
Fri, 27 Apr 2018 14:42:26 +0000 (16:42 +0200)
committerMichel Dänzer <michel@daenzer.net>
Fri, 27 Apr 2018 14:42:26 +0000 (16:42 +0200)
Fixes memory leaks.

Reviewed-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
amdgpu/amdgpu_device.c

index d81efcf..983b19a 100644 (file)
@@ -128,6 +128,8 @@ static void amdgpu_device_free_internal(amdgpu_device_handle dev)
 {
        amdgpu_vamgr_deinit(&dev->vamgr_32);
        amdgpu_vamgr_deinit(&dev->vamgr);
+       amdgpu_vamgr_deinit(&dev->vamgr_high_32);
+       amdgpu_vamgr_deinit(&dev->vamgr_high);
        util_hash_table_destroy(dev->bo_flink_names);
        util_hash_table_destroy(dev->bo_handles);
        pthread_mutex_destroy(&dev->bo_table_mutex);