|
@@ -731,14 +731,14 @@ static void apply_config_terms(struct perf_evsel *evsel,
|
|
struct perf_evsel_config_term *term;
|
|
struct perf_evsel_config_term *term;
|
|
struct list_head *config_terms = &evsel->config_terms;
|
|
struct list_head *config_terms = &evsel->config_terms;
|
|
struct perf_event_attr *attr = &evsel->attr;
|
|
struct perf_event_attr *attr = &evsel->attr;
|
|
- struct callchain_param param;
|
|
|
|
|
|
+ /* callgraph default */
|
|
|
|
+ struct callchain_param param = {
|
|
|
|
+ .record_mode = callchain_param.record_mode,
|
|
|
|
+ };
|
|
u32 dump_size = 0;
|
|
u32 dump_size = 0;
|
|
int max_stack = 0;
|
|
int max_stack = 0;
|
|
const char *callgraph_buf = NULL;
|
|
const char *callgraph_buf = NULL;
|
|
|
|
|
|
- /* callgraph default */
|
|
|
|
- param.record_mode = callchain_param.record_mode;
|
|
|
|
-
|
|
|
|
list_for_each_entry(term, config_terms, list) {
|
|
list_for_each_entry(term, config_terms, list) {
|
|
switch (term->type) {
|
|
switch (term->type) {
|
|
case PERF_EVSEL__CONFIG_TERM_PERIOD:
|
|
case PERF_EVSEL__CONFIG_TERM_PERIOD:
|