On 13/06/2025 08:15, Sunil Khatri wrote:
root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/clients command tgid dev master a uid magic name client-id systemd-logind 1056 0 y y 0 0 <unset> 5 Xwayland 1733 128 n n 120 0 <unset> 8 mutter-x11-fram 2048 128 n n 120 0 <unset> 9 ibus-x11 2071 128 n n 120 0 <unset> 10 root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client client-1/ client-10/ client-2/ client-5/ client-8/ client-9/ clients
How about making clients a directory? Ie. in your example: # ls -1 /sys/kernel/debug/dri/0/clients/ 1 5 8 9 10 # cat /sys/kernel/debug/dri/0/clients/1/pt_base 81febf3000 Regards, Tvrtko
root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1 client-1/ client-10/ root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1 client-1/ client-10/ root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1/pt_base 81febf3000 root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-5/pt_base 81febe9000 root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-8/pt_base 81febdc000 root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-9/pt_base 81febb2000 root@amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-10/pt_base 81febaf000 Sunil Khatri (2): drm: add debugfs support per client-id amdgpu: add debugfs file for pt-base per client-id drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 14 +++++++++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +++- drivers/gpu/drm/drm_file.c | 13 +++++++++++++ include/drm/drm_file.h | 7 +++++++ 5 files changed, 37 insertions(+), 3 deletions(-)