diff options
Diffstat (limited to 'tools/perf/builtin-kmem.c')
-rw-r--r-- | tools/perf/builtin-kmem.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/tools/perf/builtin-kmem.c b/tools/perf/builtin-kmem.c index fdde1bd3e306..d426dcb18ce9 100644 --- a/tools/perf/builtin-kmem.c +++ b/tools/perf/builtin-kmem.c | |||
@@ -330,7 +330,7 @@ static int build_alloc_func_list(void) | |||
330 | } | 330 | } |
331 | 331 | ||
332 | kernel_map = machine__kernel_map(machine); | 332 | kernel_map = machine__kernel_map(machine); |
333 | if (map__load(kernel_map, NULL) < 0) { | 333 | if (map__load(kernel_map) < 0) { |
334 | pr_err("cannot load kernel map\n"); | 334 | pr_err("cannot load kernel map\n"); |
335 | return -ENOENT; | 335 | return -ENOENT; |
336 | } | 336 | } |
@@ -979,7 +979,7 @@ static void __print_slab_result(struct rb_root *root, | |||
979 | if (is_caller) { | 979 | if (is_caller) { |
980 | addr = data->call_site; | 980 | addr = data->call_site; |
981 | if (!raw_ip) | 981 | if (!raw_ip) |
982 | sym = machine__find_kernel_function(machine, addr, &map, NULL); | 982 | sym = machine__find_kernel_function(machine, addr, &map); |
983 | } else | 983 | } else |
984 | addr = data->ptr; | 984 | addr = data->ptr; |
985 | 985 | ||
@@ -1043,8 +1043,7 @@ static void __print_page_alloc_result(struct perf_session *session, int n_lines) | |||
1043 | char *caller = buf; | 1043 | char *caller = buf; |
1044 | 1044 | ||
1045 | data = rb_entry(next, struct page_stat, node); | 1045 | data = rb_entry(next, struct page_stat, node); |
1046 | sym = machine__find_kernel_function(machine, data->callsite, | 1046 | sym = machine__find_kernel_function(machine, data->callsite, &map); |
1047 | &map, NULL); | ||
1048 | if (sym && sym->name) | 1047 | if (sym && sym->name) |
1049 | caller = sym->name; | 1048 | caller = sym->name; |
1050 | else | 1049 | else |
@@ -1086,8 +1085,7 @@ static void __print_page_caller_result(struct perf_session *session, int n_lines | |||
1086 | char *caller = buf; | 1085 | char *caller = buf; |
1087 | 1086 | ||
1088 | data = rb_entry(next, struct page_stat, node); | 1087 | data = rb_entry(next, struct page_stat, node); |
1089 | sym = machine__find_kernel_function(machine, data->callsite, | 1088 | sym = machine__find_kernel_function(machine, data->callsite, &map); |
1090 | &map, NULL); | ||
1091 | if (sym && sym->name) | 1089 | if (sym && sym->name) |
1092 | caller = sym->name; | 1090 | caller = sym->name; |
1093 | else | 1091 | else |