@@ -48,13 +48,14 @@ static umf_result_t umfMemoryTrackerAdd(umf_memory_tracker_handle_t hTracker,
4848 int ret = critnib_insert (hTracker -> map , (uintptr_t )ptr , value , 0 );
4949
5050 if (ret == 0 ) {
51- LOG_DEBUG ("memory region is added, tracker=%p, ptr=%p, size=%zu" ,
52- (void * )hTracker , ptr , size );
51+ LOG_DEBUG (
52+ "memory region is added, tracker=%p, ptr=%p, pool=%p, size=%zu" ,
53+ (void * )hTracker , ptr , (void * )pool , size );
5354 return UMF_RESULT_SUCCESS ;
5455 }
5556
56- LOG_ERR ("failed to insert tracker value, ret=%d, ptr=%p, size=%zu" , ret ,
57- ptr , size );
57+ LOG_ERR ("failed to insert tracker value, ret=%d, ptr=%p, pool=%p, size=%zu" ,
58+ ret , ptr , ( void * ) pool , size );
5859
5960 umf_ba_free (hTracker -> tracker_allocator , value );
6061
@@ -330,6 +331,8 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
330331
331332err :
332333 utils_mutex_unlock (& provider -> hTracker -> splitMergeMutex );
334+ assert (0 );
335+
333336err_lock :
334337 umf_ba_free (provider -> hTracker -> tracker_allocator , mergedValue );
335338 return ret ;
0 commit comments