From d552491985dc3b8028edbb3bcab9428600c04a6b Mon Sep 17 00:00:00 2001 From: Sourabh U Betigeri Date: Fri, 19 Dec 2025 13:37:48 -0800 Subject: [PATCH] SWDEV-572329 - Remove barrier packet (#2304) --- projects/clr/rocclr/device/rocm/rocvirtual.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/clr/rocclr/device/rocm/rocvirtual.cpp b/projects/clr/rocclr/device/rocm/rocvirtual.cpp index 7472ad82de..23ca5559b4 100644 --- a/projects/clr/rocclr/device/rocm/rocvirtual.cpp +++ b/projects/clr/rocclr/device/rocm/rocvirtual.cpp @@ -3226,8 +3226,8 @@ void VirtualGPU::submitStreamOperation(amd::StreamOperationCommand& cmd) { } else if (type == ROCCLR_COMMAND_STREAM_WRITE_VALUE) { amd::Coord3D origin(offset); amd::Coord3D size(sizeBytes); - // Ensure memory ordering preceding the write - dispatchBarrierPacket(kBarrierPacketReleaseHeader); + // Add system scope to the write kernel for memory ordering + addSystemScope(); bool result = blitMgr().streamOpsWrite(*memory, value, offset, sizeBytes); ClPrint(amd::LOG_DEBUG, amd::LOG_COPY, "Writing value: 0x%lx", value);