drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
authorFriedrich Vock <friedrich.vock@gmx.de>
Thu, 2 Feb 2023 16:21:03 +0000 (17:21 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 9 Feb 2023 03:32:40 +0000 (22:32 -0500)
commite53448e0a1efa5133c7db78f1df1f4caf177676b
tree7eff0e84ea323637cce993323b49ac0a1e99ea85
parentc108a18462949fe709ebd6b0be68398d643bc285
drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes

The pid field corresponds to the result of gettid() in userspace.
However, userspace cannot reliably attribute PTE events to processes
with just the thread id. This patch allows userspace to easily
attribute PTE update events to specific processes by comparing this
field with the result of getpid().

For attributing events to specific threads, the thread id is also
contained in the common fields of each trace event.

Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Friedrich Vock <friedrich.vock@gmx.de>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c