mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-24 21:54:34 -04:00
xen/trace: add xen_pgd_(un)pin tracepoints
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
This commit is contained in:
parent
c2ba050d2e
commit
5f94fb5b8e
2 changed files with 28 additions and 0 deletions
|
|
@ -381,6 +381,30 @@ TRACE_EVENT(xen_mmu_release_ptpage,
|
|||
__entry->pinned ? "" : "un")
|
||||
);
|
||||
|
||||
TRACE_EVENT(xen_mmu_pgd_pin,
|
||||
TP_PROTO(struct mm_struct *mm, pgd_t *pgd),
|
||||
TP_ARGS(mm, pgd),
|
||||
TP_STRUCT__entry(
|
||||
__field(struct mm_struct *, mm)
|
||||
__field(pgd_t *, pgd)
|
||||
),
|
||||
TP_fast_assign(__entry->mm = mm;
|
||||
__entry->pgd = pgd),
|
||||
TP_printk("mm %p pgd %p", __entry->mm, __entry->pgd)
|
||||
);
|
||||
|
||||
TRACE_EVENT(xen_mmu_pgd_unpin,
|
||||
TP_PROTO(struct mm_struct *mm, pgd_t *pgd),
|
||||
TP_ARGS(mm, pgd),
|
||||
TP_STRUCT__entry(
|
||||
__field(struct mm_struct *, mm)
|
||||
__field(pgd_t *, pgd)
|
||||
),
|
||||
TP_fast_assign(__entry->mm = mm;
|
||||
__entry->pgd = pgd),
|
||||
TP_printk("mm %p pgd %p", __entry->mm, __entry->pgd)
|
||||
);
|
||||
|
||||
#endif /* _TRACE_XEN_H */
|
||||
|
||||
/* This part must be outside protection */
|
||||
|
|
|
|||
Loading…
Reference in a new issue