SWDEV-368741 - Check for uninstalled hsa-amd-aqlprofile to avoid Segmentation Fault

Change-Id: I0c0c7a2ea7c35237332ddd7c2461e4d9ff8e2f1c


[ROCm/clr commit: 243b86dd23]
このコミットが含まれているのは:
cadolphe
2023-10-04 17:07:08 -04:00
committed by Maneesh Gupta
コミット bd399106ae
2個のファイルの変更8行の追加1行の削除
+3 -1
ファイルの表示
@@ -760,8 +760,10 @@ void OCLPerfCounters::run(void) {
_wrapper->clSetDeviceClockModeAMD(global_device, setClockModeInput,
&setClockModeOutput);
_wrapper->clGetPerfCounterInfoAMD(perfCounter, CL_PERFCOUNTER_DATA,
error_ = _wrapper->clGetPerfCounterInfoAMD(perfCounter, CL_PERFCOUNTER_DATA,
sizeof(cl_ulong), &result, NULL);
CHECK_RESULT(error_ != CL_SUCCESS,
"clGetPerfCounterInfoAMD failed (Hint (Linux): install hsa-amd-aqlprofile)\n");
err = _wrapper->clReleasePerfCounterAMD(perfCounter);
CHECK_RESULT(err != CL_SUCCESS, "Release PerfCounter failed\n");