From 6586e3e65b2babfc0bfb01abf926ea800e20e951 Mon Sep 17 00:00:00 2001 From: Sergey V Maslov Date: Thu, 2 Dec 2021 11:37:15 -0800 Subject: [PATCH 1/2] [SYCL] Fix typo in the name of the host-visible pool Signed-off-by: Sergey V Maslov --- sycl/plugins/level_zero/pi_level_zero.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/plugins/level_zero/pi_level_zero.cpp b/sycl/plugins/level_zero/pi_level_zero.cpp index 7eb43482e8a8c..97eb751be1a26 100644 --- a/sycl/plugins/level_zero/pi_level_zero.cpp +++ b/sycl/plugins/level_zero/pi_level_zero.cpp @@ -477,7 +477,7 @@ pi_result _pi_context::decrementUnreleasedEventsInPool(pi_event Event) { } if (Event->ZeHostVisibleEventPool) { - if (NumEventsUnreleasedInEventPool[Event->ZeEventPool] == 0) + if (NumEventsUnreleasedInEventPool[Event->ZeHostVisibleEventPool] == 0) die("Invalid host visible event release: host visible event pool doesn't " "have unreleased events"); if (--NumEventsUnreleasedInEventPool[Event->ZeHostVisibleEventPool] == 0) { From c25426f27c62f20d7e598e7e4303e8693c863b89 Mon Sep 17 00:00:00 2001 From: Sergey V Maslov Date: Fri, 3 Dec 2021 14:02:39 -0800 Subject: [PATCH 2/2] [SYCL] Change the scope of device-events to 0 Signed-off-by: Sergey V Maslov --- sycl/plugins/level_zero/pi_level_zero.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/plugins/level_zero/pi_level_zero.cpp b/sycl/plugins/level_zero/pi_level_zero.cpp index 97eb751be1a26..f195ad269fc7a 100644 --- a/sycl/plugins/level_zero/pi_level_zero.cpp +++ b/sycl/plugins/level_zero/pi_level_zero.cpp @@ -4761,7 +4761,7 @@ pi_result piEventCreate(pi_context Context, pi_event *RetEvent) { if (ZeAllHostVisibleEvents) { ZeEventDesc.signal = ZE_EVENT_SCOPE_FLAG_HOST; } else { - ZeEventDesc.signal = ZE_EVENT_SCOPE_FLAG_DEVICE; + ZeEventDesc.signal = 0; } ZE_CALL(zeEventCreate, (ZeEventPool, &ZeEventDesc, &ZeEvent));