gabrpham_amdeng
a2885d6e70
[SWDEV-539451] Adjusted reset command to prevent reset on partitions
...
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-07-03 01:11:46 -05:00
Kanangot Balakrishnan, Bindhiya
80f7045f61
[SWDEV-530646] Update changelog for topology optimization ( #523 )
...
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-06-30 17:36:14 -05:00
Justin Williams
abd3bf2dcf
CI - Changed CI Runners
...
Signed-off-by: Justin Williams <Justin.Williams@amd.com >
2025-06-30 14:23:43 -05:00
Bindhiya Kanangot Balakrishnan
fa9ca21520
[SWDEV-540014] Correct topology link_type check
...
Topology numa_bw checks for non-xgmi links to set as N/A.
The recent change in link_type enum mapping caused this
condition to check for PCIE instead of XGMI. Corrected
the same.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-06-30 14:01:19 -05:00
Jeremy Newton
529c6ee151
Don't install asan docs if disabled
...
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
2025-06-30 12:05:29 -05:00
Williams, Justin
738627af29
Fixed NoDRM Failures
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Williams, Justin <Justin.Williams@amd.com >
2025-06-25 13:18:25 -05:00
Justin Williams
bad4868f39
Fixed NoDRM Failures
...
Signed-off-by: Justin Williams <Justin.Williams@amd.com >
2025-06-25 13:18:25 -05:00
josnarlo
5858d643f3
[SWDEV-539912] Add Skipping to Unit Tests
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-24 12:01:32 -05:00
Bindhiya Kanangot Balakrishnan
c3453f7c97
[SWDEV-530646] Reduce amdsmi_topo_get_p2p_status calls in topology
...
The topology method calls amdsmi_topo_get_p2p_status repeatedly
for the same GPU pairs across different table sections,
significantly impacting performance with 60+ GPUs. Reduced this
by implemeting result caching.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-06-24 11:27:28 -05:00
Maisam Arif
2d2e5fe692
[SWDEV-533390] Removed kfd_ioctl.h from being copied on install
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I03cb03b5f034e822c8f3c2d1e11e8b4e57251905
2025-06-20 14:32:16 -05:00
josnarlo
d8b8dc4116
[SWDEV-539591] Allow integration tests to skip Not Supported APIs
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-20 14:19:56 -05:00
Galantsev, Dmitrii
9b5bbf555a
DRM - Remove FD usage
...
Change-Id: I77dfa778ccd0d39a03289c2e11cf10357566ff16
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-06-20 11:00:42 -05:00
Galantsev, Dmitrii
202b46d96f
DRM - Remove caching
...
Change-Id: I21716cc953462e385e981024f75a9a7c2d76a466
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-06-20 11:00:42 -05:00
Galantsev, Dmitrii
cb2f152205
DRM - Update to latest public
...
Change-Id: I9f7b46acbae654c377702a599c4b094fd621f101
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-06-20 11:00:42 -05:00
Maisam Arif
28a7f536f9
Fix subsystem_id str comparision
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Icbe2440884458b63b42cb653009e7df36eb31e0f
2025-06-19 17:21:17 -05:00
Narlo, Joseph
7c0802889b
[SWDEV-489696] Improve AMD SMI Python APIs Functional and Unit Testing ( #468 )
...
* Adding python unit tests
* Remove duplicate functions definitions
* Added missing classes for __init__ for py-interface
---------
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-06-19 16:38:34 -05:00
Arif, Maisam
967e879861
[SWDEV-538786] Fix ecc counts returning file error ( #494 )
...
Change-Id: I5cea584289df95e89b6151d549bf69e4c3e50d22
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-06-19 15:24:03 -05:00
Castillo, Juan
470c62f887
[SWDEV-531904] - Added GPU Cache Read Tests ( #464 )
...
New:
- gpu_cache_read.h and gpu_cache_read.cc
- Test reads GPU cache info and asserts valid structure
Updated:
- integration_test.py
- Added test_gpu_cache_info() and asserts valid structure
- test_get_gpu_compute_partition() to loop through all devices when test fail/pass
Added:
- test_get_gpu_compute_partition_returns_string() to integration_test.py
- This test displays the current compute partition for each bdf
---------
Signed-off-by: Juan Castillo <juan.castillo@amd.com >
Signed-off-by: Castillo, Juan <Juan.Castillo@amd.com >
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-06-19 15:23:34 -05:00
Narlo, Joseph
57a749f457
[SWDEV-537038] amd-smi-lib build failing Fix for integration_test.py ( #496 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-06-19 15:12:31 -05:00
Pham, Gabriel
4262aee8f5
[SWDEV-531386] Changed source of metric GFX and MEM min and max clk to pp_od_clk_voltage ( #453 )
...
* Made corrections to reading of pp_od_clk_voltage
* Added fall back to pp_dpm files if pp_od_clk_voltage doesn't exist
---------
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-06-19 15:00:45 -05:00
Galantsev, Dmitrii
ca52da194d
rsmi_init: Do not complain loudly when no driver is found ( #74 )
...
Co-authored-by: Samuel Thibault <samuel.thibault@ens-lyon.org >
2025-06-19 13:22:48 -05:00
Narlo, Joseph
db3d763aad
[SWDEV-482203] amd-smi Usage basics for C Library Multiple doc errors ( #477 )
...
* Added finding rocm include and library paths in code examples
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-19 11:25:57 -05:00
josnarlo
99b2bfbc61
[SWDEV-537038] amd_smi-lib build failing Fix for integration_test.py
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-19 11:23:25 -05:00
Justin Williams
81d58f06d1
Adjusted amd-smi set --compute-partition docs
...
Signed-off-by: Justin Williams <juwillia@amd.com >
2025-06-19 10:58:04 -05:00
gabrpham_amdeng
9729aba695
Adjusted CU % logic to be more robust
2025-06-19 10:57:19 -05:00
gabrpham_amdeng
fd751ba918
Changed NUM_CU to CU %
2025-06-19 10:57:19 -05:00
gabrpham
9e221a3f09
Added GTT Memory to process table of default command
...
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
2025-06-19 10:57:19 -05:00
gabrpham
8a0e65d911
Added GTT Memory to default command and adjusted table format
...
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
2025-06-19 10:57:19 -05:00
Galantsev, Dmitrii
4262802588
CLI - Fix partition json output
...
Change-Id: I2b9e575cb960db7c136776bfe5c040b27feba727
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-06-19 10:34:57 -05:00
josnarlo
5ed9fba9be
[SWDEV-538604] Sync Unified Header and AMDSMI Comments
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-18 09:13:01 -05:00
Deepak Mewar
7571eb014f
Updated display format of cpu & socket affinities
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
2025-06-13 17:37:00 -05:00
Bindhiya Kanangot Balakrishnan
6fbda16098
[SWDEV-512393] Print keys of lists in custom_dump
...
The custom_dump function was not printing list's key
and so static numa was not displaying list keys
CPU affinity and Socket affinity. Updated custom_dump
to print the keys.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-06-13 17:37:00 -05:00
josnarlo
d4a946717b
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-13 16:51:59 -05:00
josnarlo
4aee30f49b
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-13 16:51:59 -05:00
Pham, Gabriel
940ece6813
Added GTT Memory to default output process table ( #480 )
...
* Added GTT Memory to default command and adjusted table format
---------
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
2025-06-13 16:43:56 -05:00
dependabot[bot]
152184dd49
Bump rocm-docs-core[api_reference] from 1.17.0 to 1.20.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.17.0 to 1.20.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.20.1/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.17.0...v1.20.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.20.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-13 16:35:08 -05:00
Maisam Arif
049c59c5bb
Update workflows and Contrib docs
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I2ae31144ee1ab29c8bbba83f0c7eb0bb9dc079ba
2025-06-13 16:19:10 -05:00
Maisam Arif
772b572913
Updated 6.4.2 Changelog
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I975f5db0bde9ebccec3756415cb1e7dc47e78988
2025-06-12 17:17:13 -05:00
Maisam Arif
6da33b8ded
[SWDEV-529665] PLDM Bundle naming
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Id7f652ddc4e790027869683a4aaa3226ffc05c83
2025-06-12 02:19:37 -05:00
Maisam Arif
5763412f7d
[SWDEV-537491] Updated Copyright to aca-decode files
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I9621e4c54f3b490c6eb4cfc3e9bdfb4d489f0052
2025-06-11 20:51:51 -05:00
Arif, Maisam
23b9da656c
Fixed type hinting & Added copy rights ( #462 )
...
* Added copyrights
* Fixed type hinting for processor_handle in python_interface
* Fixed Incorrect type hinting to actual return types
---------
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Change-Id: Ie2a09acf628ed0c43eacc8ec78c159d125acbcdb
2025-06-11 17:19:02 -05:00
Justin Williams
6d03ca79ff
CI - Added Build Warnings
...
Signed-off-by: Justin Williams <Justin.Williams@amd.com >
2025-06-11 13:13:38 -05:00
Maisam Arif
b579d89ae2
[SWDEV-537062] Fixed CU Occupancy reporting UINT MAX
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I975579997a9e455eb930f6c0b8fc5f3dc3cbfae4
2025-06-11 10:42:00 -05:00
dependabot[bot]
7e956ce4f3
Bump requests from 2.32.3 to 2.32.4 in /docs/sphinx ( #471 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 08:23:27 -05:00
Maisam Arif
93404a6bff
[SWDEV-529665] Fix PLDM version format
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I7df4c2068e32a5c81c83adc69dc82a9f5d725533
2025-06-11 07:35:25 -05:00
Galantsev, Dmitrii
f9b8066c26
CMAKE - Remove example build from src/CMakeLists.txt ( #469 )
...
* CMAKE - Remove example build from src/CMakeLists.txt
For some reason it was building examples every time even when not
necessary...
* CMAKE - Format
* Fix drm_example broken PRIu32
* CMAKE - Do NOT create lib64 when building examples
* CMAKE - Examples should only install C and CMake files
---------
Change-Id: I6274b72a085a41b5bd5ae698af798f60a8a092a0
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-06-11 07:12:44 -05:00
Maisam Arif
ac63f410c2
Fixed Parser Folder Checking
...
* Adjusted help text
* Adjusted --afid to run only with --cper-file
* Fixed interface return error
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I2b96f4515c85f3b9dd84ba5c2d819729a997141b
2025-06-10 15:58:06 -05:00
Maisam Arif
fb592e003a
[SWDEV-536417] CPER Display fixes
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Ic2f3901d0f4c95bd9ed4beda8aa5fd3d596df8d2
2025-06-10 15:58:06 -05:00
Williams, Justin
ae4f56d14b
CI v5.0 ( #459 )
...
Signed-off-by: Justin Williams <Justin.Williams@amd.com >
2025-06-06 16:29:20 -05:00
Saeed, Oosman
815e0252b1
[SWDEV-536417] AFID & addc decode fixes ( #449 )
...
* fix endian problem
* use hw_revision and flags_mask from cper section instead of hardcoded values
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-06-06 13:41:16 -05:00