|
11 | 11 |
|
12 | 12 | DECLARE_EVENT_CLASS(mm_compaction_isolate_template,
|
13 | 13 |
|
14 |
| - TP_PROTO(unsigned long nr_scanned, |
| 14 | + TP_PROTO( |
| 15 | + unsigned long start_pfn, |
| 16 | + unsigned long end_pfn, |
| 17 | + unsigned long nr_scanned, |
15 | 18 | unsigned long nr_taken),
|
16 | 19 |
|
17 |
| - TP_ARGS(nr_scanned, nr_taken), |
| 20 | + TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken), |
18 | 21 |
|
19 | 22 | TP_STRUCT__entry(
|
| 23 | + __field(unsigned long, start_pfn) |
| 24 | + __field(unsigned long, end_pfn) |
20 | 25 | __field(unsigned long, nr_scanned)
|
21 | 26 | __field(unsigned long, nr_taken)
|
22 | 27 | ),
|
23 | 28 |
|
24 | 29 | TP_fast_assign(
|
| 30 | + __entry->start_pfn = start_pfn; |
| 31 | + __entry->end_pfn = end_pfn; |
25 | 32 | __entry->nr_scanned = nr_scanned;
|
26 | 33 | __entry->nr_taken = nr_taken;
|
27 | 34 | ),
|
28 | 35 |
|
29 |
| - TP_printk("nr_scanned=%lu nr_taken=%lu", |
| 36 | + TP_printk("range=(0x%lx ~ 0x%lx) nr_scanned=%lu nr_taken=%lu", |
| 37 | + __entry->start_pfn, |
| 38 | + __entry->end_pfn, |
30 | 39 | __entry->nr_scanned,
|
31 | 40 | __entry->nr_taken)
|
32 | 41 | );
|
33 | 42 |
|
34 | 43 | DEFINE_EVENT(mm_compaction_isolate_template, mm_compaction_isolate_migratepages,
|
35 | 44 |
|
36 |
| - TP_PROTO(unsigned long nr_scanned, |
| 45 | + TP_PROTO( |
| 46 | + unsigned long start_pfn, |
| 47 | + unsigned long end_pfn, |
| 48 | + unsigned long nr_scanned, |
37 | 49 | unsigned long nr_taken),
|
38 | 50 |
|
39 |
| - TP_ARGS(nr_scanned, nr_taken) |
| 51 | + TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken) |
40 | 52 | );
|
41 | 53 |
|
42 | 54 | DEFINE_EVENT(mm_compaction_isolate_template, mm_compaction_isolate_freepages,
|
43 |
| - TP_PROTO(unsigned long nr_scanned, |
| 55 | + |
| 56 | + TP_PROTO( |
| 57 | + unsigned long start_pfn, |
| 58 | + unsigned long end_pfn, |
| 59 | + unsigned long nr_scanned, |
44 | 60 | unsigned long nr_taken),
|
45 | 61 |
|
46 |
| - TP_ARGS(nr_scanned, nr_taken) |
| 62 | + TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken) |
47 | 63 | );
|
48 | 64 |
|
49 | 65 | TRACE_EVENT(mm_compaction_migratepages,
|
|
0 commit comments