Renamed API amdsmi_get_ras_block_features_enabled
to amdsmi_get_gpu_ras_block_features_enabled grep -rli 'amdsmi_get_ras_block_features_enabled' * | xargs -i@ sed -i 's/amdsmi_get_ras_block_features_enabled/amdsmi_get_gpu_ras_block_features_enabled/g' @ Change-Id: I23d6c6145465f6a3f28a48717b2343a816ff5c9b
Этот коммит содержится в:
коммит произвёл
Naveen Krishna Chatradhi
родитель
849e43451d
Коммит
51d91b9071
@@ -941,7 +941,7 @@ except AmdSmiException as e:
|
||||
print(e)
|
||||
```
|
||||
|
||||
## amdsmi_get_ras_block_features_enabled
|
||||
## amdsmi_get_gpu_ras_block_features_enabled
|
||||
Description: Returns status of each RAS block for the given GPU
|
||||
|
||||
Input parameters:
|
||||
@@ -955,7 +955,7 @@ Field | Description
|
||||
`block` | RAS block
|
||||
`status` | RAS block status
|
||||
|
||||
Exceptions that can be thrown by `amdsmi_get_ras_block_features_enabled` function:
|
||||
Exceptions that can be thrown by `amdsmi_get_gpu_ras_block_features_enabled` function:
|
||||
* `AmdSmiLibraryException`
|
||||
* `AmdSmiRetryException`
|
||||
* `AmdSmiParameterException`
|
||||
@@ -968,7 +968,7 @@ try:
|
||||
print("No GPUs on machine")
|
||||
else:
|
||||
for device in devices:
|
||||
ras_block_features = amdsmi_get_ras_block_features_enabled(device)
|
||||
ras_block_features = amdsmi_get_gpu_ras_block_features_enabled(device)
|
||||
print(ras_block_features)
|
||||
except AmdSmiException as e:
|
||||
print(e)
|
||||
|
||||
@@ -69,7 +69,7 @@ from .amdsmi_interface import amdsmi_get_ecc_error_count
|
||||
from .amdsmi_interface import amdsmi_get_gpu_board_info
|
||||
|
||||
# # Ras Information
|
||||
from .amdsmi_interface import amdsmi_get_ras_block_features_enabled
|
||||
from .amdsmi_interface import amdsmi_get_gpu_ras_block_features_enabled
|
||||
|
||||
# # Supported Function Checks
|
||||
from .amdsmi_interface import amdsmi_dev_open_supported_func_iterator
|
||||
|
||||
@@ -821,7 +821,7 @@ def amdsmi_get_gpu_board_info(
|
||||
}
|
||||
|
||||
|
||||
def amdsmi_get_ras_block_features_enabled(
|
||||
def amdsmi_get_gpu_ras_block_features_enabled(
|
||||
processor_handle: amdsmi_wrapper.amdsmi_processor_handle,
|
||||
) -> Dict[str, Any]:
|
||||
if not isinstance(processor_handle, amdsmi_wrapper.amdsmi_processor_handle):
|
||||
@@ -837,7 +837,7 @@ def amdsmi_get_ras_block_features_enabled(
|
||||
if gpu_block.name == "LAST":
|
||||
gpu_block.name = "FUSE"
|
||||
_check_res(
|
||||
amdsmi_wrapper.amdsmi_get_ras_block_features_enabled(
|
||||
amdsmi_wrapper.amdsmi_get_gpu_ras_block_features_enabled(
|
||||
processor_handle,
|
||||
amdsmi_wrapper.amdsmi_gpu_block_t(gpu_block.value),
|
||||
ctypes.byref(ras_state),
|
||||
|
||||
@@ -1478,9 +1478,9 @@ amdsmi_get_gpu_memory_usage.argtypes = [amdsmi_processor_handle, amdsmi_memory_t
|
||||
amdsmi_get_bad_page_info = _libraries['libamd_smi.so'].amdsmi_get_bad_page_info
|
||||
amdsmi_get_bad_page_info.restype = amdsmi_status_t
|
||||
amdsmi_get_bad_page_info.argtypes = [amdsmi_processor_handle, ctypes.POINTER(ctypes.c_uint32), ctypes.POINTER(struct_c__SA_amdsmi_retired_page_record_t)]
|
||||
amdsmi_get_ras_block_features_enabled = _libraries['libamd_smi.so'].amdsmi_get_ras_block_features_enabled
|
||||
amdsmi_get_ras_block_features_enabled.restype = amdsmi_status_t
|
||||
amdsmi_get_ras_block_features_enabled.argtypes = [amdsmi_processor_handle, amdsmi_gpu_block_t, ctypes.POINTER(c__EA_amdsmi_ras_err_state_t)]
|
||||
amdsmi_get_gpu_ras_block_features_enabled = _libraries['libamd_smi.so'].amdsmi_get_gpu_ras_block_features_enabled
|
||||
amdsmi_get_gpu_ras_block_features_enabled.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_ras_block_features_enabled.argtypes = [amdsmi_processor_handle, amdsmi_gpu_block_t, ctypes.POINTER(c__EA_amdsmi_ras_err_state_t)]
|
||||
amdsmi_get_gpu_memory_busy_percent = _libraries['libamd_smi.so'].amdsmi_get_gpu_memory_busy_percent
|
||||
amdsmi_get_gpu_memory_busy_percent.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_memory_busy_percent.argtypes = [amdsmi_processor_handle, ctypes.POINTER(ctypes.c_uint32)]
|
||||
@@ -1908,7 +1908,7 @@ __all__ = \
|
||||
'amdsmi_get_pcie_link_status', 'amdsmi_get_power_cap_info',
|
||||
'amdsmi_get_power_measure', 'amdsmi_get_process_info',
|
||||
'amdsmi_get_process_list',
|
||||
'amdsmi_get_ras_block_features_enabled',
|
||||
'amdsmi_get_gpu_ras_block_features_enabled',
|
||||
'amdsmi_get_socket_handles', 'amdsmi_get_socket_info',
|
||||
'amdsmi_get_gpu_target_frequency_range',
|
||||
'amdsmi_get_utilization_count', 'amdsmi_get_gpu_vbios_info',
|
||||
|
||||
Ссылка в новой задаче
Block a user