From 69109de8d394d2949062975eefa7de9494656af9 Mon Sep 17 00:00:00 2001 From: "Bill(Shuzhou) Liu" Date: Mon, 23 Sep 2024 09:23:11 -0500 Subject: [PATCH] amdsmi cannot read power cap more than 10 characters Extend the default read array size. Change-Id: I2739981873cb3c360661e3ef5f6e70d4f36cb0e8 --- src/amd_smi/amd_smi_utils.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd_smi/amd_smi_utils.cc b/src/amd_smi/amd_smi_utils.cc index 018a358234..1e490d3829 100644 --- a/src/amd_smi/amd_smi_utils.cc +++ b/src/amd_smi/amd_smi_utils.cc @@ -218,7 +218,7 @@ amdsmi_status_t smi_amdgpu_get_power_cap(amd::smi::AMDSmiGPUDevice* device, int if (!device->check_if_drm_is_supported()) { return AMDSMI_STATUS_NOT_SUPPORTED; } - constexpr int DATA_SIZE = 10; + constexpr int DATA_SIZE = 16; char val[DATA_SIZE]; std::string fullpath; amdsmi_status_t ret = AMDSMI_STATUS_SUCCESS;