@@ -48,13 +48,14 @@ static umf_result_t umfMemoryTrackerAdd(umf_memory_tracker_handle_t hTracker,
48
48
int ret = critnib_insert (hTracker -> map , (uintptr_t )ptr , value , 0 );
49
49
50
50
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 );
53
54
return UMF_RESULT_SUCCESS ;
54
55
}
55
56
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 );
58
59
59
60
umf_ba_free (hTracker -> tracker_allocator , value );
60
61
@@ -330,6 +331,8 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
330
331
331
332
err :
332
333
utils_mutex_unlock (& provider -> hTracker -> splitMergeMutex );
334
+ assert (0 );
335
+
333
336
err_lock :
334
337
umf_ba_free (provider -> hTracker -> tracker_allocator , mergedValue );
335
338
return ret ;
0 commit comments