All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] drm/xe: Small trace print improvements
@ 2024-12-18 16:48 Oak Zeng
  2024-12-18 16:48 ` [PATCH 1/3] drm/xe: trace bo create Oak Zeng
                   ` (10 more replies)
  0 siblings, 11 replies; 18+ messages in thread
From: Oak Zeng @ 2024-12-18 16:48 UTC (permalink / raw)
  To: intel-xe; +Cc: Thomas.Hellstrom, rodrigo.vivi

1. Trace bo create
2. Print vm flags in xe_vm trace print
3. Print vm parameter in xe_vma trace

Oak Zeng (3):
  drm/xe: trace bo create
  drm/xe: Print vm flags in xe_vm trace print
  drm/xe: Print vm parameter in xe_vma trace

 drivers/gpu/drm/xe/xe_bo.c       |  1 +
 drivers/gpu/drm/xe/xe_trace_bo.h | 19 +++++++++++++++----
 2 files changed, 16 insertions(+), 4 deletions(-)

-- 
2.26.3


^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH 0/3] drm/xe: Small trace print improvements
@ 2024-12-17 23:14 Oak Zeng
  2024-12-17 23:14 ` [PATCH 3/3] drm/xe: Print vm parameter in xe_vma trace Oak Zeng
  0 siblings, 1 reply; 18+ messages in thread
From: Oak Zeng @ 2024-12-17 23:14 UTC (permalink / raw)
  To: intel-xe; +Cc: Thomas.Hellstrom, rodrigo.vivi

1. Trace bo create
2. Print vm flags in xe_vm trace print
3. Print vm parameter in xe_vma trace

Oak Zeng (3):
  drm/xe: trace bo create
  drm/xe: Print vm flags in xe_vm trace print
  drm/xe: Print vm parameter in xe_vma trace

 drivers/gpu/drm/xe/xe_bo.c       |  1 +
 drivers/gpu/drm/xe/xe_trace_bo.h | 19 +++++++++++++++----
 2 files changed, 16 insertions(+), 4 deletions(-)

-- 
2.26.3


^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH 1/3] drm/xe: trace bo create
@ 2024-11-28 22:09 Oak Zeng
  2024-11-28 22:09 ` [PATCH 3/3] drm/xe: Print vm parameter in xe_vma trace Oak Zeng
  0 siblings, 1 reply; 18+ messages in thread
From: Oak Zeng @ 2024-11-28 22:09 UTC (permalink / raw)
  To: intel-xe; +Cc: Thomas.Hellstrom

Add a tracepoint to trace bo create.

Signed-off-by: Oak Zeng <oak.zeng@intel.com>
---
 drivers/gpu/drm/xe/xe_bo.c       | 1 +
 drivers/gpu/drm/xe/xe_trace_bo.h | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c
index 634a1b54ca60d..885d348d23e10 100644
--- a/drivers/gpu/drm/xe/xe_bo.c
+++ b/drivers/gpu/drm/xe/xe_bo.c
@@ -1613,6 +1613,7 @@ __xe_bo_create_locked(struct xe_device *xe,
 		}
 	}
 
+	trace_xe_bo_create(bo);
 	return bo;
 
 err_unlock_put_bo:
diff --git a/drivers/gpu/drm/xe/xe_trace_bo.h b/drivers/gpu/drm/xe/xe_trace_bo.h
index 30a3cfbaaa094..3691897148c36 100644
--- a/drivers/gpu/drm/xe/xe_trace_bo.h
+++ b/drivers/gpu/drm/xe/xe_trace_bo.h
@@ -48,6 +48,11 @@ DEFINE_EVENT(xe_bo, xe_bo_cpu_fault,
 	     TP_ARGS(bo)
 );
 
+DEFINE_EVENT(xe_bo, xe_bo_create,
+	     TP_PROTO(struct xe_bo *bo),
+	     TP_ARGS(bo)
+);
+
 TRACE_EVENT(xe_bo_move,
 	    TP_PROTO(struct xe_bo *bo, uint32_t new_placement, uint32_t old_placement,
 		     bool move_lacks_source),
-- 
2.26.3


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-12-23 10:26 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-18 16:48 [PATCH 0/3] drm/xe: Small trace print improvements Oak Zeng
2024-12-18 16:48 ` [PATCH 1/3] drm/xe: trace bo create Oak Zeng
2024-12-23 10:24   ` Ghimiray, Himal Prasad
2024-12-18 16:48 ` [PATCH 2/3] drm/xe: Print vm flags in xe_vm trace print Oak Zeng
2024-12-23 10:25   ` Ghimiray, Himal Prasad
2024-12-18 16:48 ` [PATCH 3/3] drm/xe: Print vm parameter in xe_vma trace Oak Zeng
2024-12-23 10:26   ` Ghimiray, Himal Prasad
2024-12-18 23:34 ` ✓ CI.Patch_applied: success for drm/xe: Small trace print improvements (rev2) Patchwork
2024-12-18 23:34 ` ✓ CI.checkpatch: " Patchwork
2024-12-18 23:35 ` ✓ CI.KUnit: " Patchwork
2024-12-18 23:53 ` ✓ CI.Build: " Patchwork
2024-12-18 23:55 ` ✓ CI.Hooks: " Patchwork
2024-12-18 23:57 ` ✓ CI.checksparse: " Patchwork
2024-12-19  0:30 ` ✓ Xe.CI.BAT: " Patchwork
2024-12-19 16:59 ` ✗ Xe.CI.Full: failure " Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2024-12-17 23:14 [PATCH 0/3] drm/xe: Small trace print improvements Oak Zeng
2024-12-17 23:14 ` [PATCH 3/3] drm/xe: Print vm parameter in xe_vma trace Oak Zeng
2024-12-18  3:09   ` Matthew Brost
2024-11-28 22:09 [PATCH 1/3] drm/xe: trace bo create Oak Zeng
2024-11-28 22:09 ` [PATCH 3/3] drm/xe: Print vm parameter in xe_vma trace Oak Zeng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.