SWDEV-397055 - Remove mm_ip_list from caps

Change-Id: Ia4f337d24744fc545e8336705fe7a2b2d9b5f8db
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com>


[ROCm/amdsmi commit: b36f040bf9]
This commit is contained in:
Dalibor Stanisavljevic
2023-04-25 15:52:31 +02:00
förälder 135971e3bf
incheckning dbd6fe5768
+2 -5
Visa fil
@@ -354,6 +354,8 @@ class AMDSMICommands():
if args.caps:
try:
caps_info = amdsmi_interface.amdsmi_get_caps_info(args.gpu)
caps_info.pop('mm_ip_list')
caps_info.pop('ras_supported')
if self.logger.is_human_readable_format():
for capability_name, capability_value in caps_info.items():
@@ -362,11 +364,6 @@ class AMDSMICommands():
if isinstance(capability_value, bool):
caps_info[capability_name] = f"{bool(capability_value)}"
if self.logger.is_csv_format() and self.logger.is_gpuvsmi_compatibility():
if 'mm_ip_list' in caps_info:
if caps_info['mm_ip_list']: # Don't index if it's not populated
caps_info['mm_ip_list'] = caps_info['mm_ip_list'][0]
static_dict['caps'] = caps_info
except amdsmi_exception.AmdSmiLibraryException as e:
static_dict['caps'] = e.get_error_info()