summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
diff options
context:
space:
mode:
authorShashank Sharma <shashank.sharma@amd.com>2020-07-29 16:39:39 +0530
committerAlex Deucher <alexander.deucher@amd.com>2020-09-29 16:12:02 -0400
commit72e71a82d6986b2259168575b1cea7fb78f9da32 (patch)
tree87ee0dc67b17ee52bc9b8a438375f26f727c7855 /drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
parent125b1deb604305025958939deb96ca95cdc24680 (diff)
drm/amdgpu: add new trace event for page table update
This patch adds a new trace event to track the PTE update events. This specific event will provide information like: - start and end of virtual memory mapping - HW engine flags for the map - physical address for mapping This will be particularly useful for memory profiling tools (like RMV) which are monitoring the page table update events. V2: Added physical address lookup logic in trace point V3: switch to use __dynamic_array added nptes int the TPprint arguments list added page size in the arg list V4: Addressed Christian's review comments add start/end instead of seg use incr instead of page_sz to be accurate V5: Addressed Christian's review comments: add pid and vm context information in the event V6: Re-sequence the variables (put pid and ctx_id first) Cc: Christian König <christian.koenig@amd.com> Cc: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Christian König <christian.koenig@amd.com> Signed-off-by: Shashank Sharma <shashank.sharma@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h')
0 files changed, 0 insertions, 0 deletions