[PATCH v1 0/2] debugfs support for pt base for each vm

Tvrtko Ursulin tursulin at ursulin.net
Fri Jun 20 12:40:50 UTC 2025


On 13/06/2025 08:15, Sunil Khatri wrote:
> root at 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 at 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 at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1
> client-1/  client-10/
> root at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1
> client-1/  client-10/
> root at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-1/pt_base
> 81febf3000
> root at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-5/pt_base
> 81febe9000
> root at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-8/pt_base
> 81febdc000
> root at amd-X570-AORUS-ELITE:~# cat /sys/kernel/debug/dri/0/client-9/pt_base
> 81febb2000
> root at 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(-)
> 



More information about the amd-gfx mailing list