[SWDEV-525336] Fix N/A process name display

The amd-smi command will will show only executable
name of a process by stripping absolute path. This
cause "N/A" process names incorrectly display as
"A" in the output. Corrected the same.

Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com>
Этот коммит содержится в:
Bindhiya Kanangot Balakrishnan
2025-08-04 13:19:50 -05:00
коммит произвёл Arif, Maisam
родитель 27a1705d96
Коммит b16a66b2c5
+4 -1
Просмотреть файл
@@ -1083,7 +1083,10 @@ class AMDSMILogger():
for process in output['processes']:
gpu_id = str(process['gpu']).rjust(4)
pid = str(process['pid']).rjust(9)
process_name = str(process['name']).split('/')[-1].ljust(19)
if str(process['name']) == "N/A":
process_name = "N/A".ljust(19)
else:
process_name = str(process['name']).split('/')[-1].ljust(19)
gtt_mem = str(process['gtt']).rjust(8)
vram_mem = str(process['vram']).rjust(8)
mem_usage = str(process['mem_usage']).rjust(9)