From b22da3d8526a935aa31e086e63f60ff3246cb61c Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Sat, 09 Dec 2023 07:24:11 +0000 Subject: [PATCH] add stmac read mac form eeprom --- kernel/tools/perf/util/symbol_fprintf.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/kernel/tools/perf/util/symbol_fprintf.c b/kernel/tools/perf/util/symbol_fprintf.c index 1fd175b..2664fb6 100644 --- a/kernel/tools/perf/util/symbol_fprintf.c +++ b/kernel/tools/perf/util/symbol_fprintf.c @@ -3,6 +3,8 @@ #include <inttypes.h> #include <stdio.h> +#include "dso.h" +#include "map.h" #include "symbol.h" size_t symbol__fprintf(struct symbol *sym, FILE *fp) @@ -64,7 +66,7 @@ struct rb_node *nd; struct symbol_name_rb_node *pos; - for (nd = rb_first(&dso->symbol_names); nd; nd = rb_next(nd)) { + for (nd = rb_first_cached(&dso->symbol_names); nd; nd = rb_next(nd)) { pos = rb_entry(nd, struct symbol_name_rb_node, rb_node); ret += fprintf(fp, "%s\n", pos->sym.name); } -- Gitblit v1.6.2