diff options
Diffstat (limited to 'include/trace')
-rw-r--r-- | include/trace/events/migrate.h | 1 | ||||
-rw-r--r-- | include/trace/events/pagemap.h | 16 |
2 files changed, 8 insertions, 9 deletions
diff --git a/include/trace/events/migrate.h b/include/trace/events/migrate.h index 4e4f2f8b1ac2..dd2b5467d905 100644 --- a/include/trace/events/migrate.h +++ b/include/trace/events/migrate.h | |||
@@ -17,6 +17,7 @@ | |||
17 | {MR_MEMORY_HOTPLUG, "memory_hotplug"}, \ | 17 | {MR_MEMORY_HOTPLUG, "memory_hotplug"}, \ |
18 | {MR_SYSCALL, "syscall_or_cpuset"}, \ | 18 | {MR_SYSCALL, "syscall_or_cpuset"}, \ |
19 | {MR_MEMPOLICY_MBIND, "mempolicy_mbind"}, \ | 19 | {MR_MEMPOLICY_MBIND, "mempolicy_mbind"}, \ |
20 | {MR_NUMA_MISPLACED, "numa_misplaced"}, \ | ||
20 | {MR_CMA, "cma"} | 21 | {MR_CMA, "cma"} |
21 | 22 | ||
22 | TRACE_EVENT(mm_migrate_pages, | 23 | TRACE_EVENT(mm_migrate_pages, |
diff --git a/include/trace/events/pagemap.h b/include/trace/events/pagemap.h index 1c9fabde69e4..ce0803b8d05f 100644 --- a/include/trace/events/pagemap.h +++ b/include/trace/events/pagemap.h | |||
@@ -28,12 +28,10 @@ TRACE_EVENT(mm_lru_insertion, | |||
28 | 28 | ||
29 | TP_PROTO( | 29 | TP_PROTO( |
30 | struct page *page, | 30 | struct page *page, |
31 | unsigned long pfn, | 31 | int lru |
32 | int lru, | ||
33 | unsigned long flags | ||
34 | ), | 32 | ), |
35 | 33 | ||
36 | TP_ARGS(page, pfn, lru, flags), | 34 | TP_ARGS(page, lru), |
37 | 35 | ||
38 | TP_STRUCT__entry( | 36 | TP_STRUCT__entry( |
39 | __field(struct page *, page ) | 37 | __field(struct page *, page ) |
@@ -44,9 +42,9 @@ TRACE_EVENT(mm_lru_insertion, | |||
44 | 42 | ||
45 | TP_fast_assign( | 43 | TP_fast_assign( |
46 | __entry->page = page; | 44 | __entry->page = page; |
47 | __entry->pfn = pfn; | 45 | __entry->pfn = page_to_pfn(page); |
48 | __entry->lru = lru; | 46 | __entry->lru = lru; |
49 | __entry->flags = flags; | 47 | __entry->flags = trace_pagemap_flags(page); |
50 | ), | 48 | ), |
51 | 49 | ||
52 | /* Flag format is based on page-types.c formatting for pagemap */ | 50 | /* Flag format is based on page-types.c formatting for pagemap */ |
@@ -64,9 +62,9 @@ TRACE_EVENT(mm_lru_insertion, | |||
64 | 62 | ||
65 | TRACE_EVENT(mm_lru_activate, | 63 | TRACE_EVENT(mm_lru_activate, |
66 | 64 | ||
67 | TP_PROTO(struct page *page, unsigned long pfn), | 65 | TP_PROTO(struct page *page), |
68 | 66 | ||
69 | TP_ARGS(page, pfn), | 67 | TP_ARGS(page), |
70 | 68 | ||
71 | TP_STRUCT__entry( | 69 | TP_STRUCT__entry( |
72 | __field(struct page *, page ) | 70 | __field(struct page *, page ) |
@@ -75,7 +73,7 @@ TRACE_EVENT(mm_lru_activate, | |||
75 | 73 | ||
76 | TP_fast_assign( | 74 | TP_fast_assign( |
77 | __entry->page = page; | 75 | __entry->page = page; |
78 | __entry->pfn = pfn; | 76 | __entry->pfn = page_to_pfn(page); |
79 | ), | 77 | ), |
80 | 78 | ||
81 | /* Flag format is based on page-types.c formatting for pagemap */ | 79 | /* Flag format is based on page-types.c formatting for pagemap */ |