SWDEV-389161:Adding fix for tensorflow app hang with rocprofv2

Change-Id: I48ade2e853468940aa5e1fca58ba22f686d89f26


[ROCm/rocprofiler commit: cdc74d31db]
이 커밋은 다음에 포함됨:
Sriraksha Nagaraj 작성하고 Ammar ELWazir가 2023-05-24 22:46:40 +00:00를 커밋함
1 부모 1ffdf1ed3c
커밋 4ba25a5c39
12 파일이 변경됨
+660 -222

검색과 일치하는 파일 없음

+4 -3
파일 보기
@@ -88,8 +88,9 @@ ROCPROFILER_EXPORT int rocprofiler_plugin_write_buffer_records(
return 0;
}
ROCPROFILER_EXPORT int rocprofiler_plugin_write_record(const rocprofiler_record_tracer_t record,
const rocprofiler_session_id_t session_id) {
ROCPROFILER_EXPORT int rocprofiler_plugin_write_record(
const rocprofiler_record_tracer_t record, const void* data,
rocprofiler_plugin_trace_record_data_t tracer_data) {
assert(the_plugin);
if (record.header.id.handle == 0) {
@@ -97,7 +98,7 @@ ROCPROFILER_EXPORT int rocprofiler_plugin_write_record(const rocprofiler_record_
}
try {
the_plugin->HandleTracerRecord(record, session_id);
the_plugin->HandleTracerRecord(record, rocprofiler_session_id_t{0}, tracer_data, data);
} catch (const std::exception& exc) {
std::cerr << "rocprofiler_plugin_write_record(): " << exc.what() << std::endl;
return -1;