SWDEV-462728 Add update-pciids to install + remove subsystem name

Added to install to update-pciids if there is network connection.
Removed subsystem name from outputting under model. Added TODO
to add later on.

Change-Id: I028269f2931f61e094116a85a7a1286de548122a
Signed-off-by: Charis Poag <Charis.Poag@amd.com>


[ROCm/amdsmi commit: c5da93ab90]
This commit is contained in:
Charis Poag
2024-05-20 11:26:29 -05:00
committato da Maisam Arif
parent 825b37f367
commit 312034409e
3 ha cambiato i file con 11 aggiunte e 14 eliminazioni
+5
Vedi File
@@ -1,5 +1,9 @@
#!/bin/bash
do_updatepciids() {
update-pciids >/dev/null 2>&1 || true
}
do_configureLogrotate() {
local IS_SYSTEMD=0
local packageName="amd-smi-lib"
@@ -187,6 +191,7 @@ case "$1" in
( configure )
do_install_amdsmi_python_lib
do_ldconfig
do_updatepciids
do_configureLogrotate || exit 0
;;
( abort-upgrade | abort-remove | abort-deconfigure )
+5
Vedi File
@@ -1,5 +1,9 @@
#!/bin/bash
do_updatepciids() {
update-pciids >/dev/null 2>&1 || true
}
do_configureLogrotate() {
local IS_SYSTEMD=0
local packageName="amd-smi-lib"
@@ -186,5 +190,6 @@ do_install_amdsmi_python_lib() {
if [ "$1" -ge 1 ]; then
do_install_amdsmi_python_lib
do_ldconfig
do_updatepciids
do_configureLogrotate || exit 0
fi
+1 -14
Vedi File
@@ -424,19 +424,6 @@ amdsmi_status_t amdsmi_get_gpu_board_info(amdsmi_processor_handle processor_hand
<< "\n; info->product_name: |" << board_info->product_name << "|";
LOG_INFO(ss);
// Correct any missing details
if (board_info->model_number[0] == '\0') {
status = rsmi_wrapper(rsmi_dev_name_get, processor_handle, board_info->model_number,
AMDSMI_256_LENGTH);
if (status != AMDSMI_STATUS_SUCCESS) {
memset(board_info->model_number, 0,
AMDSMI_256_LENGTH * sizeof(board_info->model_number[0]));
}
ss << __PRETTY_FUNCTION__ << " | [rsmi_correction] board_info->model_number= |"
<< board_info->model_number << "|";
LOG_INFO(ss);
}
if (board_info->product_serial[0] == '\0') {
status = rsmi_wrapper(rsmi_dev_serial_number_get, processor_handle,
board_info->product_serial, AMDSMI_NORMAL_STRING_LENGTH);
@@ -450,7 +437,7 @@ amdsmi_status_t amdsmi_get_gpu_board_info(amdsmi_processor_handle processor_hand
}
if (board_info->product_name[0] == '\0') {
status = rsmi_wrapper(rsmi_dev_subsystem_name_get,
status = rsmi_wrapper(rsmi_dev_name_get,
processor_handle, board_info->product_name,
AMDSMI_256_LENGTH);
if (status != AMDSMI_STATUS_SUCCESS) {