From 614930f90ec714d50880dbb4242d49396b58718e Mon Sep 17 00:00:00 2001 From: Suma Hegde Date: Mon, 16 Oct 2023 04:29:26 -0400 Subject: [PATCH] amdsmi_esmi_intg_example.cc: Fix compilation warnings remove unused variables, fix uninitialized variables Change-Id: Ia0b529d3bb0ec8c541bcf1abd8b06d4237d593e8 [ROCm/amdsmi commit: abad3305a1a366f52b8345d4722e092da2baac06] --- .../example/amdsmi_esmi_intg_example.cc | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/projects/amdsmi/example/amdsmi_esmi_intg_example.cc b/projects/amdsmi/example/amdsmi_esmi_intg_example.cc index a17554b3e6..8e8915d6e0 100644 --- a/projects/amdsmi/example/amdsmi_esmi_intg_example.cc +++ b/projects/amdsmi/example/amdsmi_esmi_intg_example.cc @@ -72,7 +72,6 @@ int main(int argc, char **argv) { amdsmi_status_t ret; uint32_t proto_ver; amdsmi_smu_fw_version_t smu_fw = {}; - amdsmi_cpusocket_handle socket_handle; // Initialize esmi for AMD CPUs ret = amdsmi_init(AMDSMI_INIT_AMD_CPUS); @@ -94,9 +93,9 @@ int main(int argc, char **argv) { cout << "Total Socket: " << socket_count << endl; // For each socket, get identifier and cores - for (uint32_t i = 0; i < socket_count; i++) { + for (uint8_t i = 0; i < socket_count; i++) { // Get Socket info - uint32_t socket_info; + uint32_t socket_info = 0; ret = amdsmi_get_cpusocket_info(sockets[i], socket_info); CHK_AMDSMI_RET(ret) cout << "Socket " << socket_info << endl; @@ -134,9 +133,6 @@ int main(int argc, char **argv) { uint32_t err_bits = 0; - uint64_t pkg_input; - - err_bits = 0; uint32_t prochot; cout<<"\n-------------------------------------------------"; cout<<"\n| Sensor Name\t\t\t |"; @@ -379,7 +375,7 @@ int main(int argc, char **argv) { cout<<"\n-------------------------------------------------\n"; amdsmi_temp_range_refresh_rate_t rate; - uint8_t dimm_addr; + uint8_t dimm_addr = 0x80; cout<<"\n| Socket DIMM temp range and refresh rate\t\t |\n"; ret = amdsmi_get_cpu_dimm_temp_range_and_refresh_rate(sockets[i], i, dimm_addr, &rate); CHK_AMDSMI_RET(ret) @@ -468,7 +464,7 @@ int main(int argc, char **argv) { cout<<"\n-------------------------------------------------\n"; - int32_t pstate; + int8_t pstate; cout<<"\nEnter the pstate to be set:\n"; cin>>pstate; ret = amdsmi_cpu_apb_disable(sockets[i], i, pstate); @@ -552,7 +548,7 @@ int main(int argc, char **argv) { amdsmi_link_id_bw_type_t io_link; uint32_t bw; - char *link = "P0"; + char* link = "P0"; io_link.link_name = link; io_link.bw_type = static_cast(1) ; ret = amdsmi_get_cpu_current_io_bandwidth(sockets[i], i, io_link, &bw); @@ -568,8 +564,8 @@ int main(int argc, char **argv) { amdsmi_link_id_bw_type_t xgmi_link; uint32_t bw1; - char *link1 = "P0"; int bw_ind = 1; + char* link1 = "P1"; xgmi_link.link_name = link1; xgmi_link.bw_type = static_cast(1<