SWDEV-247372 - Add logging for debug

Change-Id: Id5a27034005a7deba37072d8a4c6f250104a96c8


[ROCm/clr commit: 8e08880cc3]
Этот коммит содержится в:
Saleel Kudchadker
2021-06-16 22:11:26 -07:00
коммит произвёл Maneesh Gupta
родитель 83dccf9010
Коммит 14a113f69d
2 изменённых файлов: 2 добавлений и 0 удалений
+1
Просмотреть файл
@@ -2524,6 +2524,7 @@ bool Device::IsHwEventReady(const amd::Event& event, bool wait) const {
void* hw_event = (event.NotifyEvent() != nullptr) ?
event.NotifyEvent()->HwEvent() : event.HwEvent();
if (hw_event == nullptr) {
ClPrint(amd::LOG_INFO, amd::LOG_SIG, "No HW event");
return false;
} else if (wait) {
WaitForSignal(reinterpret_cast<ProfilingSignal*>(hw_event)->signal_);
+1
Просмотреть файл
@@ -120,6 +120,7 @@ void HostQueue::finish() {
// Check HW status of the ROCcrl event. Note: not all ROCclr modes support HW status
static constexpr bool kWaitCompletion = true;
if (!device().IsHwEventReady(command->event(), kWaitCompletion)) {
ClPrint(LOG_DEBUG, LOG_CMD, "HW Event not ready, awaiting completion instead");
command->awaitCompletion();
}
command->release();