Maisam Arif
1fd44d67f4
Parser & Command args cleanup
...
Change-Id: I015acc429acc6172845667fafb8f706d0a83bec1
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 17ec594543 ]
2023-10-27 19:31:07 -04:00
Maisam Arif
a5e1a85a43
Type & import clean-up
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie09b583a0eb930afc429904e84fe46433ef33b3b
[ROCm/amdsmi commit: 741839d8e4 ]
2023-10-27 17:48:43 -04:00
Maisam Arif
c1fb7e3dc3
Fixed firmware version from int to hex
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie09c5b14f108f1eb5c3fd60fe37fb731173a9478
[ROCm/amdsmi commit: 6d59e9b71d ]
2023-10-27 17:48:27 -04:00
Galantsev, Dmitrii
33bfb69a7d
CMake - Configure __version__ for python scripts
...
Change-Id: I646dc27b5dc93e8dde38ff09ae9c826dfc7faaa7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 336ef57ed8 ]
2023-10-25 18:03:18 -05:00
Maisam Arif
ef2c6cb157
Enabled amd-smi auto completion using argcomplete
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I0ea48b1b3a10e738d1fe91db85bc61ad51b85de2
[ROCm/amdsmi commit: d6abcfa92d ]
2023-10-24 12:39:12 -04:00
Maisam Arif
70558b418a
Fixed Compute & Memory Parition CLI error
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic36d567f9a97ceb7930653692b6c5fd60814ac38
[ROCm/amdsmi commit: 29afbbcbe7 ]
2023-10-18 17:58:02 -05:00
Maisam Arif
abf84b41c3
Added set & reset --power-cap
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I9fa6378cfcdb2ad9f8406c51d885209605330627
[ROCm/amdsmi commit: a1b2fb5e0e ]
2023-10-17 02:50:22 -05:00
Maisam Arif
b1d51b59ce
Fixed ras error output formatting
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I7fb4d13ee7d72e2e5e95c10c19491b879df07f33
[ROCm/amdsmi commit: fc025797a0 ]
2023-10-17 02:42:01 -05:00
Maisam Arif
02bd64a893
CLI Fixes & ESMI import handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I08e66d2bdbe37064fd73f42eeb9199f1e3bc3404
[ROCm/amdsmi commit: 6ec87b6a23 ]
2023-10-16 19:29:17 -05:00
Maisam Arif
0bddd17717
Updated READMEs & Versioning for 6.0 Release
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Idadece3c1022ecba4291b96ddbe23112e27394de
[ROCm/amdsmi commit: 5018a57b62 ]
2023-10-16 16:57:49 -05:00
Maisam Arif
710cc74136
CLI help text clean up
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I46d8071f2bb38f3a6e366b436e7451116bfb6df9
[ROCm/amdsmi commit: 6d4d706f08 ]
2023-10-16 16:52:47 -05:00
Maisam Arif
3588704718
Enabled events subcommand to non-virtual systems
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ied56ef015bba606b1bca1a1108a237d0c1cc7fdb
[ROCm/amdsmi commit: ec24a0f66d ]
2023-10-16 16:52:47 -05:00
Maisam Arif
49a797f36e
Fixed set & reset parser no argument handling
...
Change-Id: If8161059810a9a4fc7845eb4ffd6d3dbd0e8df64
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 5405615062 ]
2023-10-16 16:52:47 -05:00
Maisam Arif
45fb716d65
Adjusting cli exception handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I37f44f0d07a8d1fc65e6109edf9b4cf7f30695a9
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 2468a6039c ]
2023-10-16 08:52:41 -04:00
Maisam Arif
4c90eef8ff
Added custom help formatters for subparsers
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib7209ad7188733fa2492cde302f5c82c9c9bfa42
[ROCm/amdsmi commit: ddc63db14c ]
2023-10-16 08:51:43 -04:00
Maisam Arif
12e45f96da
Added memory & compute partitions to cli tool
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I0db6e2b9e3ae2e19397a012e095173ec550c1e42
[ROCm/amdsmi commit: a0c2735343 ]
2023-10-16 08:50:38 -04:00
Maisam Arif
ff7c6dfa8d
Fixed spacing in amd-smi tool output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I83cb040b81a4d3653417ba7399160eb81e95ce33
[ROCm/amdsmi commit: c7726bde3d ]
2023-10-13 12:07:01 -04:00
Maisam Arif
1dd2942136
Added static --cache to cli tool
...
Change-Id: I494d29aba7915a0b8815036977b2636a2da5264e
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 66eb3de5e4 ]
2023-10-12 10:13:56 -04:00
Maisam Arif
d7399f690b
Placeholders for new ras values
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I66cea253b19a5029172af0a3f4dd2f993c13b309
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: c6e54e09e7 ]
2023-10-11 19:39:38 -04:00
Maisam Arif
6a15f48028
Added xgmi physical id to static --asic
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I9e9f5929da635d22495aa394f2a9e5e6ce441706
[ROCm/amdsmi commit: 262b5b0254 ]
2023-10-11 13:28:27 -05:00
Maisam Arif
51f4bf1794
Corrected total ecc counts
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I48b85d6476b829604044daab420883f94551abe2
[ROCm/amdsmi commit: b46ae13011 ]
2023-10-10 13:23:45 -05:00
Maisam Arif
c89e49a0f5
Removed uncountable blocks from metric --ecc-block
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iab8ed3f80c8ebd7ffd3bfcf197e1a0b03782b498
[ROCm/amdsmi commit: b47d028da2 ]
2023-10-10 10:32:20 -05:00
Maisam Arif
e3d24255c8
Updated human readable output for numa affinity
...
Change-Id: Id9767100061bd6e0f3b42cd2af80da7b588276b6
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 4c66db6b03 ]
2023-10-10 00:00:09 -04:00
Maisam Arif
9837144454
Updated bad-page output error handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ibcf4129d1b1cbe0f3df1d4751c61f6a318bb1323
[ROCm/amdsmi commit: 7ce46dcc24 ]
2023-10-09 17:41:08 -05:00
Maisam Arif
18a2b2fa49
Updated metrics --clock to include vclk0 & vclk1
...
Change-Id: I3b5df9da603fbd6be52a3d443ba7e0fe1a69fe6e
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 12882e7e39 ]
2023-10-09 17:41:08 -05:00
Maisam Arif
60147ba09a
SWDEV-418008 - Added placeholders for pcie metric info
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I7975a6fdda3a480866c39253a33723e154a841ce
[ROCm/amdsmi commit: 3f6d677eb6 ]
2023-10-09 17:41:08 -05:00
Maisam Arif
f975a96012
Enabled static --board for guest systems
...
Change-Id: I80e496139e20d8e328a6669f59de8922484c4315
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 816a020873 ]
2023-10-09 17:41:08 -05:00
Maisam Arif
8a9387cdec
Added memory information to Guest
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3e6b4bba3746c9498d34e6d2840461489eb3bc61
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 02b4b67ca0 ]
2023-10-09 17:41:08 -05:00
Maisam Arif
657d011f57
Updated static --bus output building
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8f75cfcf1dae96d567ad86bda1467f1cb54e744c
[ROCm/amdsmi commit: 669b9eaedd ]
2023-10-09 17:41:08 -05:00
Maisam Arif
401d3f229c
Added driver_name to amdsmi_cli tool
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8f3d52e0b23298443b2b16afec418cbbbc5f77e0
[ROCm/amdsmi commit: 572bf563d1 ]
2023-10-04 08:54:19 -04:00
Maisam Arif
76d025cff0
SWDEV-410230 - Added slot_type to amd-smi static --bus
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2006a3525a8aa9091bf54501461d364f7237f00f
[ROCm/amdsmi commit: fadf1b6cc9 ]
2023-10-02 10:15:34 -04:00
Maisam Arif
a489c16044
Adjust static --board output to be inline with Host
...
Change-Id: Ia6dcca5be077ef9e04533b632628a62633b63556
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: b58665e77b ]
2023-10-02 09:30:25 -04:00
Maisam Arif
491ce167cb
Sync commands w/ Host
...
Added ucode as alias to firmware
Changed pcie_width to pcie_lanes
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia95a13d937c8e1b7bf092b5001de38ea9c008606
[ROCm/amdsmi commit: f7d631b9cd ]
2023-10-02 09:30:25 -04:00
Maisam Arif
4fceaa7c5c
Updated Driver Error Logging & Exceptions
...
Change-Id: Idd14904b33e82e4cb5d9f84c75978fe686a9b603
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 3fa96a9e02 ]
2023-09-27 19:24:55 -04:00
Maisam Arif
cbdb61c9c5
Made driver N/A population consistent
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4bd6d6f9729e62447ad765acc4908f124046e861
[ROCm/amdsmi commit: af4f954ae8 ]
2023-09-26 19:13:31 -05:00
Maisam Arif
fb0440d493
Added sleep state to amd-smi metric --clock
...
Change-Id: Idb5fbc84a787ef1affdf0449b6dd77ab6e50e91d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 95337c88fc ]
2023-09-26 15:21:25 -05:00
Maisam Arif
a360cb15ed
Removed comma from vendor_name for output formatting
...
Change-Id: Ief4b9c2b68cbf16cb994d78bc3ae3f4fe702fd70
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 5131e61ce4 ]
2023-09-25 14:57:44 -05:00
Maisam Arif
d0656df4ca
Updated tool & lib versions & README.md
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic41a36bcfa988ce9c8304157593012752857e919
[ROCm/amdsmi commit: 25b055014d ]
2023-09-25 02:02:22 -05:00
Maisam Arif
af638612c1
Fixed vram_type reference to vram_vendor
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3519992f1cc59c411c2b045f0532be4de63090a2
[ROCm/amdsmi commit: 053c5d0c53 ]
2023-09-25 02:02:22 -05:00
Maisam Arif
75689a3c7e
Added N/A for mixed gpu values with --csv
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iab730ae61d2c0fb08785e90f05f83bab755b5d94
[ROCm/amdsmi commit: 5ab82ad4e6 ]
2023-09-25 02:02:22 -05:00
Maisam Arif
29e9a4eec1
Remove adding .json, .csv, & .txt file extensions
...
Change-Id: I35172115932a1363c23aedf877151e87b669bca4
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: b90dff83ea ]
2023-09-25 02:02:22 -05:00
Maisam Arif
f87489b735
Updated metric --xgmi_err to display string instead of object
...
Change-Id: I4f67384cdf65b5fa3cb04e1012ba79a53ae72cd7
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 9c314dfd5c ]
2023-09-25 02:02:22 -05:00
Maisam Arif
821994b869
Fixed log handling and exceptions
...
Updated exceptions
Added driver load exception
Fixed logging override by removing previous log handlers
Updated debug output to use gpu_id vs C-pointer
Removed AmdSmiRetcode class in favor of using the wrapper
directly
Added traceback limits for clean errors (Not in debug)
Change-Id: Ia02bb842b8f60d9ab4b68b7f8b1afda30b1c021c
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 9281bfbbfa ]
2023-09-25 01:49:35 -05:00
Maisam Arif
e408c46775
Added energy counter in metric --energy
...
Change-Id: I8ea09af79a1a37f53038d06a89eeac0882c47a1d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 842b290a44 ]
2023-09-24 22:32:52 -04:00
Maisam Arif
260fd7faae
Removed compatibility modes
...
Removed gpuv-smi and rocm-smi compatibility options
Updated py-interface README
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I1cad3e65e0928e7041727c6d5e7e7bdc39d667d0
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 5c52f82328 ]
2023-09-24 21:17:43 -04:00
Maisam Arif
2e3bf6eb1a
Added all option to gpu selection
...
Change-Id: Ifcb49d66239c54fd3a214f4782321bbcc59e057a
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: a28df4a242 ]
2023-09-24 18:13:38 -04:00
Maisam Arif
3e9e014c10
Updated Fan speed function calls
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie4d6af3a05d6a408a94ce22268addd547ad5b688
[ROCm/amdsmi commit: 5ad17006b2 ]
2023-09-24 18:05:13 -04:00
Maisam Arif
8f9b8b4f16
Moved clock locked under applicable clock
...
Change-Id: Ie47b20d0d367a198d6978a5dc571811938cfd02f
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: ddc63694bc ]
2023-09-24 03:15:20 -05:00
Maisam Arif
d8cdba3803
Updated metric --usage labels & error handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie376785deeae2df562962c18f4395db87025181b
[ROCm/amdsmi commit: f82063d19f ]
2023-09-24 01:36:05 -04:00
Maisam Arif
f0ccdf7265
Added pcie bandwith to metric --pcie
...
Change-Id: I12d070ca8e4ad0606d5d2c843cdffdcd83007350
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: e079032d0e ]
2023-09-24 00:12:57 -04:00