Commit 861b2758 authored by Oak Zeng's avatar Oak Zeng Committed by Himal Prasad Ghimiray
Browse files

drm/xe: Print vm flags in xe_vm trace print



Print vm flags in xe_vm trace print. This is helpful
to diagnosis the VM mode of operation.

Signed-off-by: default avatarOak Zeng <oak.zeng@intel.com>
Reviewed-by: default avatarMatthew Brost <matthew.brost@intel.com>
Reviewed-by: default avatarHimal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241218164833.2364049-3-oak.zeng@intel.com


Signed-off-by: default avatarHimal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
parent 63060df6
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -190,16 +190,19 @@ DECLARE_EVENT_CLASS(xe_vm,
			     __string(dev, __dev_name_vm(vm))
			     __field(struct xe_vm *, vm)
			     __field(u32, asid)
			     __field(u32, flags)
			     ),

		    TP_fast_assign(
			   __assign_str(dev);
			   __entry->vm = vm;
			   __entry->asid = vm->usm.asid;
			   __entry->flags = vm->flags;
			   ),

		    TP_printk("dev=%s, vm=%p, asid=0x%05x", __get_str(dev),
			      __entry->vm, __entry->asid)
		    TP_printk("dev=%s, vm=%p, asid=0x%05x, vm flags=0x%05x",
			      __get_str(dev), __entry->vm, __entry->asid,
			      __entry->flags)
);

DEFINE_EVENT(xe_vm, xe_vm_kill,