Package: rocm-smi-lib / 6.4.1-1~exp1

Metadata

Package Version Patches format
rocm-smi-lib 6.4.1-1~exp1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 add version script to control exposed symbols.patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 this patch add a version script for linker to hide all
internal APIs from being exposed. Only public APIs beginning with
rsmi_* will be public.

0003 remove example target using internal apis.patch | (download)

rocm_smi/CMakeLists.txt | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 this patch keeps the example executable from being built
as it uses internal APIs which leads to symbol exposed unexpectedly.

0004 revert remove reset partition.patch | (download)

include/rocm_smi/rocm_smi.h | 40 40 + 0 - 0 !
python_smi_tools/README.md | 13 7 + 6 - 0 !
python_smi_tools/rocm_smi.py | 74 73 + 1 - 0 !
rocm_smi/example/rocm_smi_example.cc | 10 10 + 0 - 0 !
src/rocm_smi.cc | 80 79 + 1 - 0 !
tests/rocm_smi_test/functional/computepartition_read_write.cc | 38 19 + 19 - 0 !
tests/rocm_smi_test/functional/memorypartition_read_write.cc | 25 24 + 1 - 0 !
7 files changed, 252 insertions(+), 28 deletions(-)

 [patch] revert removal of reset gpu partition

Upstream removed the functions rsmi_dev_compute_partition_reset and
rsmi_dev_memory_partition_reset in ROCm 6.3 without changing the
SOVERSION. This patch restores those functions by reverting upstream
commit a1295714f2f6eefa5c55bf5779d17d163ed0e3d0.