diff options
| author | Jiri Kosina <jkosina@suse.cz> | 2011-09-15 15:08:05 +0200 | 
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.cz> | 2011-09-15 15:08:18 +0200 | 
| commit | e060c38434b2caa78efe7cedaff4191040b65a15 (patch) | |
| tree | 407361230bf6733f63d8e788e4b5e6566ee04818 /tools/perf/builtin-stat.c | |
| parent | 10e4ac572eeffe5317019bd7330b6058a400dfc2 (diff) | |
| parent | cc39c6a9bbdebfcf1a7dee64d83bf302bc38d941 (diff) | |
| download | olio-linux-3.10-e060c38434b2caa78efe7cedaff4191040b65a15.tar.xz olio-linux-3.10-e060c38434b2caa78efe7cedaff4191040b65a15.zip  | |
Merge branch 'master' into for-next
Fast-forward merge with Linus to be able to merge patches
based on more recent version of the tree.
Diffstat (limited to 'tools/perf/builtin-stat.c')
| -rw-r--r-- | tools/perf/builtin-stat.c | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/perf/builtin-stat.c b/tools/perf/builtin-stat.c index 1ad04ce29c3..5deb17d9e79 100644 --- a/tools/perf/builtin-stat.c +++ b/tools/perf/builtin-stat.c @@ -193,6 +193,7 @@ static int			big_num_opt			=  -1;  static const char		*cpu_list;  static const char		*csv_sep			= NULL;  static bool			csv_output			= false; +static bool			group				= false;  static volatile int done = 0; @@ -280,14 +281,14 @@ static int create_perf_stat_counter(struct perf_evsel *evsel)  	attr->inherit = !no_inherit;  	if (system_wide) -		return perf_evsel__open_per_cpu(evsel, evsel_list->cpus, false); +		return perf_evsel__open_per_cpu(evsel, evsel_list->cpus, group);  	if (target_pid == -1 && target_tid == -1) {  		attr->disabled = 1;  		attr->enable_on_exec = 1;  	} -	return perf_evsel__open_per_thread(evsel, evsel_list->threads, false); +	return perf_evsel__open_per_thread(evsel, evsel_list->threads, group);  }  /* @@ -1043,6 +1044,8 @@ static const struct option options[] = {  		    "stat events on existing thread id"),  	OPT_BOOLEAN('a', "all-cpus", &system_wide,  		    "system-wide collection from all CPUs"), +	OPT_BOOLEAN('g', "group", &group, +		    "put the counters into a counter group"),  	OPT_BOOLEAN('c', "scale", &scale,  		    "scale/normalize counters"),  	OPT_INCR('v', "verbose", &verbose,  |