From 14d8512375e1c9381be3ce51f45730b3522f65c7 Mon Sep 17 00:00:00 2001 From: Saleel Kudchadker Date: Thu, 19 Aug 2021 11:22:55 -0700 Subject: [PATCH] SWDEV-297448 - Add debug log print Change-Id: Ieba1b2e5d766e3fbe84dfc875dde8268166b3f99 [ROCm/clr commit: 2e26ed1cbbd93b49bfd8733dd7a2838ecc2e611e] --- projects/clr/rocclr/device/devprogram.cpp | 2 +- projects/clr/rocclr/device/rocm/rocmemory.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/devprogram.cpp b/projects/clr/rocclr/device/devprogram.cpp index 22c4fbca4c..5b8adb74ce 100644 --- a/projects/clr/rocclr/device/devprogram.cpp +++ b/projects/clr/rocclr/device/devprogram.cpp @@ -746,7 +746,7 @@ bool Program::compileImplLC(const std::string& sourceCode, } } else { - buildLog_ += "Error: Failed to compile opencl source (from CL or HIP source to LLVM IR).\n"; + buildLog_ += "Error: Failed to compile source (from CL or HIP source to LLVM IR).\n"; } amd::Comgr::destroy_data_set(inputs); diff --git a/projects/clr/rocclr/device/rocm/rocmemory.cpp b/projects/clr/rocclr/device/rocm/rocmemory.cpp index 62707c3c33..eeebcd2866 100644 --- a/projects/clr/rocclr/device/rocm/rocmemory.cpp +++ b/projects/clr/rocclr/device/rocm/rocmemory.cpp @@ -910,6 +910,8 @@ bool Buffer::create() { dev().SystemCoarseSegment() : dev().SystemSegment()); hsa_status_t status = hsa_amd_memory_lock_to_pool(owner()->getHostMem(), owner()->getSize(), nullptr, 0, pool, 0, &deviceMemory_); + ClPrint(amd::LOG_DEBUG, amd::LOG_MEM, "Locking to pool %p, size 0x%zx, HostPtr = %p," + " DevPtr = %p", pool, owner()->getHostMem(), owner()->getSize(), deviceMemory_ ); if (status != HSA_STATUS_SUCCESS) { DevLogPrintfError("Failed to lock memory to pool, failed with hsa_status: %d \n", status); deviceMemory_ = nullptr;