From bad8d915c3d66fb862ac3c1bae9624e924403cf0 Mon Sep 17 00:00:00 2001 From: habajpai-amd Date: Wed, 14 Jan 2026 23:18:49 +0530 Subject: [PATCH] Fix: Add visibility hidden to devInfoTypesStrings to prevent symbol interposition (#2575) --- projects/amdsmi/rocm_smi/include/rocm_smi/rocm_smi_device.h | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/amdsmi/rocm_smi/include/rocm_smi/rocm_smi_device.h b/projects/amdsmi/rocm_smi/include/rocm_smi/rocm_smi_device.h index 22c81939c4..7d6674463b 100644 --- a/projects/amdsmi/rocm_smi/include/rocm_smi/rocm_smi_device.h +++ b/projects/amdsmi/rocm_smi/include/rocm_smi/rocm_smi_device.h @@ -276,6 +276,7 @@ class Device { auto dev_copy_internal_to_external_metrics(DevInfoTypes type = DevInfoTypes::kDevGpuMetrics) -> AMGpuMetricsPublicLatestTupl_t; + __attribute__((visibility("hidden"))) static const std::map devInfoTypesStrings; void set_smi_device_id(uint32_t device_id) { m_device_id = device_id; } void set_smi_partition_id(uint32_t partition_id) { m_partition_id = partition_id; }