From 48da4536c74d9dcb7ccc67d3e2dd968a7ecd46de Mon Sep 17 00:00:00 2001 From: Maisam Arif Date: Thu, 14 Nov 2024 17:35:29 -0600 Subject: [PATCH] Updated CLI exceptions Signed-off-by: Maisam Arif Change-Id: I5c68eed7719c093727afa434e25ba2560dde894a [ROCm/amdsmi commit: f1c3fbf226c82b157a88f3b063cba1d66092fed7] --- projects/amdsmi/amdsmi_cli/amdsmi_cli_exceptions.py | 13 +++++++++++++ projects/amdsmi/include/amd_smi/amdsmi.h | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/projects/amdsmi/amdsmi_cli/amdsmi_cli_exceptions.py b/projects/amdsmi/amdsmi_cli/amdsmi_cli_exceptions.py index 506e43f530..cc4846489c 100644 --- a/projects/amdsmi/amdsmi_cli/amdsmi_cli_exceptions.py +++ b/projects/amdsmi/amdsmi_cli/amdsmi_cli_exceptions.py @@ -55,7 +55,20 @@ AMDSMI_ERROR_MESSAGES = { 41: "Insufficient size for operation", 42: "Unexpected size of data was read", 43: "The data read or provided was unexpected", + 44: "System has different cpu than AMD", + 45: "Energy driver not found", + 46: "MSR driver not found", + 47: "HSMP driver not found", + 48: "HSMP not supported", + 49: "HSMP message/feature not supported", + 50: "HSMP message timed out", + 51: "No Energy and HSMP driver present", + 52: "File or directory not found", + 53: "Parsed argument is invalid", 54: "AMDGPU restart error", + 55: "Setting is not available", + 0xFFFFFFFE: "AMD-SMI Library error did not map to a status code", + 0xFFFFFFFF: "Unknown error" } def _get_error_message(error_code): diff --git a/projects/amdsmi/include/amd_smi/amdsmi.h b/projects/amdsmi/include/amd_smi/amdsmi.h index 98ed7b385b..77223c197a 100644 --- a/projects/amdsmi/include/amd_smi/amdsmi.h +++ b/projects/amdsmi/include/amd_smi/amdsmi.h @@ -269,7 +269,7 @@ typedef enum { AMDSMI_STATUS_NO_HSMP_DRV = 47, //!< HSMP driver not found AMDSMI_STATUS_NO_HSMP_SUP = 48, //!< HSMP not supported AMDSMI_STATUS_NO_HSMP_MSG_SUP = 49, //!< HSMP message/feature not supported - AMDSMI_STATUS_HSMP_TIMEOUT = 50, //!< HSMP message is timedout + AMDSMI_STATUS_HSMP_TIMEOUT = 50, //!< HSMP message timed out AMDSMI_STATUS_NO_DRV = 51, //!< No Energy and HSMP driver present AMDSMI_STATUS_FILE_NOT_FOUND = 52, //!< file or directory not found AMDSMI_STATUS_ARG_PTR_NULL = 53, //!< Parsed argument is invalid