[RFC PATCH 0/2] Implement stats layer to measure events
Nirmoy Das
nirmoy.das at intel.com
Thu Jul 25 15:05:43 UTC 2024
Add basic stats layer to track and show stats of various events over
debugfs. Tagging it as RFC to gather inputs on how the final
APIs/implementation should look like.
Cc: Matthew Brost <matthew.brost at intel.com>
Nirmoy Das (2):
drm/xe: Implement APIs for measuring various events
drm/xe: Keep track of TLB inval events
drivers/gpu/drm/xe/Kconfig.debug | 11 ++
drivers/gpu/drm/xe/Makefile | 1 +
drivers/gpu/drm/xe/xe_gt_debugfs.c | 11 ++
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 31 +++--
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 1 +
drivers/gpu/drm/xe/xe_gt_types.h | 4 +
drivers/gpu/drm/xe/xe_stats.c | 145 ++++++++++++++++++++
drivers/gpu/drm/xe/xe_stats.h | 66 +++++++++
drivers/gpu/drm/xe/xe_uc_fw.c | 2 +-
9 files changed, 262 insertions(+), 10 deletions(-)
create mode 100644 drivers/gpu/drm/xe/xe_stats.c
create mode 100644 drivers/gpu/drm/xe/xe_stats.h
--
2.42.0
More information about the Intel-xe
mailing list