From 48f2d089b1be196a82a84b9e5f00f4c4e3bf06f7 Mon Sep 17 00:00:00 2001 From: Maisam Arif Date: Thu, 2 May 2024 16:16:29 -0500 Subject: [PATCH] Updated Changelog with process isolation updates Signed-off-by: Maisam Arif Change-Id: Ic773137ff05b1819f60d42b8a933ef6ebb9addec [ROCm/amdsmi commit: 733ec3cd2035c00388aeed1d3936c089150c2325] --- projects/amdsmi/CHANGELOG.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/projects/amdsmi/CHANGELOG.md b/projects/amdsmi/CHANGELOG.md index 6d7275eb7a..8411ace100 100644 --- a/projects/amdsmi/CHANGELOG.md +++ b/projects/amdsmi/CHANGELOG.md @@ -8,8 +8,15 @@ Full documentation for amd_smi_lib is available at [https://rocm.docs.amd.com/]( ### Added +- **Added process isolation and clean shader APIs and CLI commands** +Added APIs CLI and APIs to address LeftoverLocals security issues. Allowing clearing the sram data and setting process isolation on a per GPU basis. New APIs: + - `amdsmi_get_gpu_process_isolation()` + - `amdsmi_set_gpu_process_isolation()` + - `amdsmi_set_gpu_clear_sram_data()` + - **Added `MIN_POWER` to output of `amd-smi static --limit`** -This change was to help users to identify what range they can change the power cap of the GPU to. We added this to simplify why a device supports (or does not support) power capping (also known as overdrive). See `amd-smi set -g all --power-cap ` or `amd-smi reset -g all --power-cap`. +This change was to help users to identify what range they can change the power cap of the GPU to. We added this to simplify why a device supports (or does not support) power capping (also known as overdrive). See `amd-smi set -g all --power-cap ` or `amd-smi reset -g all --power-cap`. + ```shell $ amd-smi static --limit GPU: 0 @@ -61,6 +68,7 @@ GPU PCIE_BW - **Fixed `amd-smi metric --power` now provides power output for Navi2x/Navi3x/MI1x** These systems use an older version of gpu_metrics in amdgpu. This fix only updates what CLI outputs. No change in any of our APIs. + ```shell $ amd-smi metric --power GPU: 0 @@ -274,7 +282,8 @@ GPU: 0 - **Updated `amd-smi topology --json` to align with host/guest** Topology's `--json` output now is changed to align with output reported bt host/guest systems. Additionally, users can select/filter specific topology details as desired (refer to `amd-smi topology -h` for full list). See examples shown below. -*Previous format:* +*Previous format:* + ```shell $ amd-smi topology --json [ @@ -328,6 +337,7 @@ $ amd-smi topology --json ``` *New format:* + ```shell $ amd-smi topology --json [ @@ -359,6 +369,7 @@ $ amd-smi topology --json ... ] ``` + ```shell $ /opt/rocm/bin/amd-smi topology -a -t --json [