diff --git a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp index 0988d6c96f..3eb5001971 100644 --- a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp +++ b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp @@ -654,7 +654,7 @@ bool VirtualGPU::createVirtualQueue(uint deviceQueueSize) { uint64_t pattern = 0; amd::Coord3D origin(0, 0, 0); - amd::Coord3D region((virtualQueue_->size() / sizeof(pattern)), 0, 0); + amd::Coord3D region(virtualQueue_->size(), 0, 0); if (!dev().xferMgr().fillBuffer(*virtualQueue_, &pattern, sizeof(pattern), origin, region)) { return false; }