perf config: Check not only section->from_system_config but also item's
PATCH v5 1/3 perf config: Check not only section->from_system_config but also item's
Currently only section->from_system_config is being checked multiple times. items->from_system_config should be also checked, so fix it.
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Signed-off-by Taeung Song <[email protected]>
--- tools/perf/builtin-config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
tools/perf/builtin-config.c +1 -1
@@ -59,7 +59,7 @@ static int set_config(struct perf_config_set *set, const char *file_name,fprintf (fp,"[%s]\n" , section->name);perf_config_items__for_each_entry (§ion->items, item) { -if (!use_system_config && section->from_system_config) +if (!use_system_config && item->from_system_config)continue ;if (item->value) fprintf(fp, "\t%s = %s\n",
Signature · 1 line
2.7.4
Em Thu, Sep 07, 2017 at 12:18:45PM +0900, Taeung Song escreveu:
Quoted 2 lines
Currently only
section->from_system_configis being checked multiple times.items->from_system_configshould be also checked, so fix it.
Reworded the cset log as:
perf config: Check not only section->from_system_config but also item's
Currently section->from_system_config is being checked multiple times.
item->from_system_config should be checked instead, when iterating thru
the items in a section. Fix it.applied.
- Arnaldo
Quoted 22 lines
Cc Jiri Olsa <[email protected]>Cc Namhyung Kim <[email protected]>Signed-off-by Taeung Song <[email protected]>--- tools/perf/builtin-config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)tools/perf/builtin-config.c +1
-1@@ -59,7 +59,7 @@ static int set_config(struct perf_config_set *set, const char *file_name,fprintf (fp,"[%s]\n" , section->name);perf_config_items__for_each_entry (§ion->items, item) { -if (!use_system_config && section->from_system_config) +if (!use_system_config && item->from_system_config)continue ;if (item->value) fprintf(fp, "\t%s = %s\n",Signature · 1 line
2.7.4
tip-bot for Taeung Song
merge botperf config: Check not only section->from_system_config but also item's
Commit-ID: cba225d6eeaf00bd8181a851fbaa7b8716337e0b Gitweb: http://git.kernel.org/tip/cba225d6eeaf00bd8181a851fbaa7b8716337e0b Author: Taeung Song <[email protected]> AuthorDate: Thu, 7 Sep 2017 12:18:45 +0900 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Tue, 12 Sep 2017 12:35:11 -0300
perf config: Check not only section->from_system_config but also item's
Currently section->from_system_config is being checked multiple times. item->from_system_config should be checked instead, when iterating thru the items in a section. Fix it.
Signed-off-by Taeung Song <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/builtin-config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
tools/perf/builtin-config.c +1 -1
@@ -59,7 +59,7 @@ static int set_config(struct perf_config_set *set, const char *file_name,fprintf (fp,"[%s]\n" , section->name);perf_config_items__for_each_entry (§ion->items, item) { -if (!use_system_config && section->from_system_config) +if (!use_system_config && item->from_system_config)continue ;if (item->value) fprintf(fp, "\t%s = %s\n",