commit | 80274f31feab1eaec15b1ce752ead1f8ecf1463f | [log] [tgz] |
---|---|---|
author | Mario Limonciello <superm1@kernel.org> | Mon Sep 22 09:30:55 2025 -0500 |
committer | Mario Limonciello <superm1@kernel.org> | Mon Sep 22 10:57:23 2025 -0500 |
tree | 663c040a6633ea2f3a50f3466cbb39389f350c7c | |
parent | f29e4c9b19ab128483b513fd3a1e700db566b7f8 [diff] |
s2idle: Calculate end of `test` cycles for long cycles If a cycle request will cross over 1 day then they will be missing in the report. Calculate to get the boundaries right. Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4590 Signed-off-by: Mario Limonciello <superm1@kernel.org>
This repository hosts open tools that are useful for debugging issues on AMD systems.
amd-debug-tools
has been packaged for Arch Linux (and derivatives). You can install it using:
pacman -Sy amd-debug-tools
It is suggested to install tools in a virtual environment either using pipx
or python3 -m venv
.
amd-debug-tools
is distributed as a python wheel, which is a binary package format for Python. To install from PyPI, run the following command:
pipx install amd-debug-tools
To build the package from source, you will need to the python3-build
package natively installed by your distribution package manager. Then you can generate and install a wheel by running the following commands:
python3 -m build pipx install dist/amd-debug-tools-*.whl
If you have not used a pipx
environment before, you may need to run the following command to set up the environment:
pipx ensurepath
This will add the pipx
environment to your path.
Documentation about running directly from a git checkout is available here.
Each tool has its own individual documentation page: