From 7b13a338ac11da778dc5601baf58524113e91aa1 Mon Sep 17 00:00:00 2001 From: Jiabao Xie Date: Wed, 25 Jan 2023 15:54:46 -0500 Subject: [PATCH] SWDEV-366886 - Revert "SWDEV-366886 - force svm alloc for rocm" This reverts commit 7a5c07bf4ee54ba9ac01c323a6c69b08a9ee347f. Reason for revert: performance drop in Quicksilver app Change-Id: I2bdf42ad0a235a74e2bb4d38f86471e9affbd7a6 [ROCm/clr commit: 3e88081961099cedf5a32169d066d0f09eb52526] --- projects/clr/rocclr/device/rocm/rocdevice.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/clr/rocclr/device/rocm/rocdevice.cpp b/projects/clr/rocclr/device/rocm/rocdevice.cpp index e080cc17d5..85aa32a68d 100644 --- a/projects/clr/rocclr/device/rocm/rocdevice.cpp +++ b/projects/clr/rocclr/device/rocm/rocdevice.cpp @@ -2311,7 +2311,6 @@ bool Device::IpcDetach (void* dev_ptr) const { // ================================================================================================ void* Device::svmAlloc(amd::Context& context, size_t size, size_t alignment, cl_svm_mem_flags flags, void* svmPtr) const { - constexpr bool kForceAllocation = true; amd::Memory* mem = nullptr; if (nullptr == svmPtr) { @@ -2323,7 +2322,7 @@ void* Device::svmAlloc(amd::Context& context, size_t size, size_t alignment, cl_ return nullptr; } - if (!mem->create(nullptr, false, false, kForceAllocation)) { + if (!mem->create(nullptr)) { LogError("failed to create a svm hidden buffer!"); mem->release(); return nullptr;