From b97f9ba6d524237e3a1b8a97edfc787b9bf9ec09 Mon Sep 17 00:00:00 2001 From: Alysa Liu Date: Wed, 28 May 2025 11:28:50 -0400 Subject: [PATCH] rocr: Fixed inefficient copy operations Changed variable assignments to use std::move() where appropriate. Revert change in amd_kfd_driver.cpp. Signed-off-by: Alysa Liu [ROCm/ROCR-Runtime commit: a945b5d4939482b8d394716cb573655a9d9a85de] --- .../runtime/hsa-runtime/core/driver/kfd/amd_kfd_driver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/rocr-runtime/runtime/hsa-runtime/core/driver/kfd/amd_kfd_driver.cpp b/projects/rocr-runtime/runtime/hsa-runtime/core/driver/kfd/amd_kfd_driver.cpp index 1c05d95f5e..79038ac2b9 100644 --- a/projects/rocr-runtime/runtime/hsa-runtime/core/driver/kfd/amd_kfd_driver.cpp +++ b/projects/rocr-runtime/runtime/hsa-runtime/core/driver/kfd/amd_kfd_driver.cpp @@ -84,7 +84,7 @@ __forceinline uint64_t drm_perm(hsa_access_permission_t perm) { } // namespace KfdDriver::KfdDriver(std::string devnode_name) - : core::Driver(core::DriverType::KFD, std::move(devnode_name)) {} + : core::Driver(core::DriverType::KFD, devnode_name) {} hsa_status_t KfdDriver::Init() { HSAKMT_STATUS ret =