From 4121a860bfbb6e17a43256e504463256087cba43 Mon Sep 17 00:00:00 2001 From: "Xie, Pengda" Date: Tue, 5 Aug 2025 08:31:55 -0700 Subject: [PATCH] SWDEV-505833 - Remove DEBUG_CLR_SKIP_RELEASE_SCOPE flag (#735) Cleanup debug flag DEBUG_CLR_SKIP_RELEASE_SCOPE --- rocclr/device/rocm/rocvirtual.cpp | 6 ------ rocclr/utils/flags.hpp | 2 -- 2 files changed, 8 deletions(-) diff --git a/rocclr/device/rocm/rocvirtual.cpp b/rocclr/device/rocm/rocvirtual.cpp index e34fa36abe..b8d4d63e2b 100644 --- a/rocclr/device/rocm/rocvirtual.cpp +++ b/rocclr/device/rocm/rocvirtual.cpp @@ -1015,12 +1015,6 @@ bool VirtualGPU::dispatchGenericAqlPacket( addSystemScope_ = false; } - if (DEBUG_CLR_SKIP_RELEASE_SCOPE) { - header &= ~(HSA_FENCE_SCOPE_AGENT << HSA_PACKET_HEADER_SCRELEASE_FENCE_SCOPE | - HSA_FENCE_SCOPE_SYSTEM << HSA_PACKET_HEADER_SCRELEASE_FENCE_SCOPE); - header |= (HSA_FENCE_SCOPE_NONE << HSA_PACKET_HEADER_SCRELEASE_FENCE_SCOPE); - } - auto expected_fence_state = extractAqlBits(header, HSA_PACKET_HEADER_SCRELEASE_FENCE_SCOPE, HSA_PACKET_HEADER_WIDTH_SCRELEASE_FENCE_SCOPE); diff --git a/rocclr/utils/flags.hpp b/rocclr/utils/flags.hpp index fb98916af0..ab7a7b3dfc 100644 --- a/rocclr/utils/flags.hpp +++ b/rocclr/utils/flags.hpp @@ -265,8 +265,6 @@ release(bool, DEBUG_HIP_KERNARG_COPY_OPT, true, \ "Enable/Disable multiple kern arg copies") \ release(bool, DEBUG_CLR_KERNARG_HDP_FLUSH_WA, false, \ "Toggle kernel arg copy workaround") \ -release(bool, DEBUG_CLR_SKIP_RELEASE_SCOPE, false, \ - "Forces release scope to SCOPE_NONE for aql packets") \ release(bool, DEBUG_HIP_DYNAMIC_QUEUES, false, \ "Forces dynamic queue management") \ release(uint, HIP_SKIP_ABORT_ON_GPU_ERROR, true, \