Commit Graph

25 Commits

Author SHA1 Message Date
amd-juwillia 3a3738ad98 Added AMDSMI CI to rocm-systems(#2074)
Signed-off-by: Justin Williams <Justin.Williams@amd.com>
2025-12-16 13:52:42 -06:00
Justin Williams 66f6455881 Updated Container Test Cases
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: 74b35ddfd9]
2025-09-19 11:07:18 -05:00
Justin Williams 05ee73d6de CI - Updated Runners & Max Parallels
Signed-off-by: Justin Williams <juwillia@amd.com>


[ROCm/amdsmi commit: d0321875d9]
2025-08-07 12:07:19 -05:00
Poag, Charis bf8bbd99c6 [SWDEV-518561] Separate Driver Reload from Memory Partition Sets (#582)
Description:
  - Added a new API `amdsmi_gpu_driver_reload()` to reload the AMD GPU driver independently.
  - Updated CLI (`sudo amd-smi reset -r`) and Python bindings to support driver reload functionality.
  - Removed automatic driver reload from `amdsmi_set_gpu_memory_partition()` and `amdsmi_set_gpu_memory_partition_mode()`.
  - Enhanced CLI and test cases to allow users to control when the driver reload occurs.
  - Updated documentation and changelog to reflect the new driver reload process.
  - Improved error handling and logging for driver reload operations.
  - Added progress bar and user confirmation prompts for driver reload commands.

* Update build/test strategy to only allow one test execution at a time
* Modify API verbage + modify systemctl error output
  - Systemctl is typically not enabled on docker.
  - And is an edge case for gpu being active process/etc for display devices.
* Remove AMDSMI_STATUS_AMDGPU_RESTART_ERR from the return values
* Move driver reload to after we save original compute partitions

---------

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

[ROCm/amdsmi commit: d24dc7ef89]
2025-08-05 20:44:28 -05:00
Justin Williams 634a5c8c2b CI - Added Debian 10 Repository Updates
Signed-off-by: Justin Williams <juwillia@amd.com>


[ROCm/amdsmi commit: 0d76d78e49]
2025-07-24 10:39:38 -05:00
Justin Williams 6d062556c5 CI - Fixed Debian 10 Install Errors
Signed-off-by: Justin Williams <juwillia@amd.com>


[ROCm/amdsmi commit: 553f2bfce3]
2025-07-22 17:17:15 -05:00
Justin Williams 0c2228852a CI - Added Build Warnings
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: 6d03ca79ff]
2025-06-11 13:13:38 -05:00
Williams, Justin 20e374663d CI v5.0 (#459)
Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: ae4f56d14b]
2025-06-06 16:29:20 -05:00
Justin Williams d8b32bf2ee [SWDEV-533596] CI - Fixed Docs
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: bf0448ff96]
2025-06-02 13:48:01 -05:00
Justin Williams 928c95f6eb [SWDEV-533596] CI - Added Docs Generation
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: 83185695c9]
2025-05-29 13:46:13 -05:00
Williams, Justin 3a038c212e [SWDEV-500518/SWDEV-527430] CI v4.1 (#316)
[SWDEV-500518] CI v4.1

Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 757aa016f4]
2025-04-29 18:52:32 -05:00
Williams, Justin d4dd78c8b5 [SWDEV-500518] Redesigned CI
[ROCm/amdsmi commit: 4e7c8dc5c9]
2025-04-15 22:09:49 -05:00
Williams, Justin 52195d6505 [SWDEV-500518] Updated CI Structure (#244)
Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: e3ab8cf71b]
2025-04-07 15:02:57 -05:00
Galantsev, Dmitrii 2c88f8ebe6 CI - Disable example builds after breakage
Change-Id: I8a070dd65ed752b2485c17e0eeb5bc1dc875931e
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/amdsmi commit: a0e6c1c1bd]
2025-04-04 18:19:20 -05:00
Justin Williams e8db1d64f6 [SWDEV-500518] Added RHEL10
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: 846f0f5688]
2025-04-03 09:04:23 -05:00
Justin Williams 2914543174 [SWDEV-500518] Updated AMDSMI sanity checks
Signed-off-by: Justin Williams <Justin.Williams@amd.com>


[ROCm/amdsmi commit: 4e3a197dcc]
2025-03-27 18:35:13 -05:00
Williams, Justin 73ee5233f4 [SWDEV-500518] Fixed Uninstall Checks (#187)
Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 50a1c2905a]
2025-03-26 08:57:05 -05:00
Williams, Justin 6e8a9c2a8a [SWDEV-500518] Added Continue-on-error (#163)
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 150ac7ac17]
2025-03-07 10:55:06 -06:00
Williams, Justin ac6c71732f [SWDEV-514609] Added setuptools & wheel dependencies (#143)
[SWDEV-514609] Added setuptools & wheel dependencies

Change-Id: Iada4e85b37181a0fd67f625b49fda090f1447d13

Signed-off-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 82f6794573]
2025-03-06 16:59:02 -06:00
Williams, Justin a393d234ae [SWDEV-500518] Added ROCm Release Branches (#133)
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 23cefc1116]
2025-02-26 13:46:43 -06:00
Williams, Justin 77f316ee7d [SWDEV-500518] Updated Workflow (#111)
Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 99e57f6269]
2025-02-14 14:06:51 -06:00
Williams, Justin 80aeafa808 [SWDEV-500518] RHEL8 fix (#71)
Fix ordering of RHEL 8 build process

Signed-off-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: 782dd075ef]
2025-01-28 16:42:14 -06:00
Williams, Justin 9f0f7eb940 [SWDEV-500518] Removed Artifacts
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: a86da2d5d5]
2025-01-22 15:18:57 -06:00
Williams, Justin 9834db174b [SWDEV-500518] Added Tests to CI (#42)
Added all python, amdsmi, and build example script tests.

Signed-off-by: Justin Williams <Justin.Williams@amd.com>

[ROCm/amdsmi commit: bb11b4e2b4]
2025-01-22 10:10:32 -06:00
Arif, Maisam b7727b1138 [SWDEV-500518] Added amdsmi-build.yml (#29)
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>
Authored-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: e47add5a1b]
2024-12-21 00:57:03 -06:00