hip_vdi: disabling calllback/activity disable

[ROCm/roctracer commit: 0560d99d0f]
This commit is contained in:
Evgeny
2019-11-27 19:10:53 -06:00
orang tua 68bed9f8d4
melakukan 341d0b787f
3 mengubah file dengan 10 tambahan dan 4 penghapusan
+5 -1
Melihat File
@@ -711,8 +711,10 @@ static roctracer_status_t roctracer_disable_callback_fun(
case ACTIVITY_DOMAIN_HSA_API: break;
case ACTIVITY_DOMAIN_HCC_OPS: break;
case ACTIVITY_DOMAIN_HIP_API: {
#if !HIP_VDI
hipError_t hip_err = roctracer::HipLoader::Instance().RemoveApiCallback(op);
if (hip_err != hipSuccess) HIP_EXC_RAISING(ROCTRACER_STATUS_HIP_API_ERR, "hipRemoveApiCallback error(" << hip_err << ")");
#endif
break;
}
case ACTIVITY_DOMAIN_ROCTX: {
@@ -900,8 +902,10 @@ static roctracer_status_t roctracer_disable_activity_fun(
break;
}
case ACTIVITY_DOMAIN_HIP_API: {
#if !HIP_VDI
const hipError_t hip_err = roctracer::HipLoader::Instance().RemoveActivityCallback(op);
if (hip_err != hipSuccess) HIP_EXC_RAISING(ROCTRACER_STATUS_HIP_API_ERR, "hipRemoveActivityCallback error(" << hip_err << ")");
#endif
break;
}
case ACTIVITY_DOMAIN_ROCTX: break;
@@ -1052,7 +1056,7 @@ PUBLIC_API roctracer_status_t roctracer_set_properties(
}
case ACTIVITY_DOMAIN_HCC_OPS:
case ACTIVITY_DOMAIN_HIP_API: {
#ifdef HIP_VDI
#if HIP_VDI
const char* hip_lib_name = "libamdhip64.so";
roctracer::HccLoader::SetLibName(hip_lib_name);
roctracer::HipLoader::SetLibName(hip_lib_name);