[PATCH v1 0/2] debugfs support for pt base for each vm
Khatri, Sunil
sukhatri at amd.com
Mon Jun 23 05:15:17 UTC 2025
On 6/20/2025 6:10 PM, Tvrtko Ursulin wrote:
>
> 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:
This has been updated. Could you please review the V4 patchset and may
be soon there will be a v5. There are some changes already so request to
please have a look on v4/v5.
Regards
Sunil Khatri
>
> # 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