Skip to content

Commit 51a6204

Browse files
committed
[SYCL] Fix args size passed to piEnqueueNativeKernel
Signed-off-by: Vlad Romanov <[email protected]>
1 parent cd2dd9b commit 51a6204

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sycl/source/detail/scheduler/commands.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ cl_int ExecCGCommand::enqueueImp() {
673673

674674
pi_result Error = PI_CALL_RESULT(RT::piEnqueueNativeKernel(
675675
MQueue->getHandleRef(), DispatchNativeKernel, (void *)ArgsBlob.data(),
676-
HostTask->MArgs[0].MSize, Buffers.size(), Buffers.data(),
676+
ArgsBlob.size() * sizeof(ArgsBlob[0]), Buffers.size(), Buffers.data(),
677677
const_cast<const void **>(MemLocs.data()), RawEvents.size(),
678678
RawEvents.empty() ? nullptr : RawEvents.data(), &Event));
679679

0 commit comments

Comments
 (0)