diff options
| author | Ingo Molnar <mingo@elte.hu> | 2011-03-04 10:40:22 +0100 | 
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2011-03-04 10:40:25 +0100 | 
| commit | 888a8a3e9d79cbb9d83e53955f684998248580ec (patch) | |
| tree | 3dbf548438c77d89c8696a9a79c4129cdc2f3d3e /tools | |
| parent | cfff2d909cbdaf8c467bd321aa0502a548ec8f7e (diff) | |
| parent | b06b3d49699a52e8f9ca056c4f96e81b1987d78e (diff) | |
Merge branch 'perf/urgent' into perf/core
Merge reason: Pick up updates before queueing up dependent patches.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/perf/builtin-timechart.c | 6 | ||||
| -rw-r--r-- | tools/perf/util/svghelper.c | 6 | ||||
| -rw-r--r-- | tools/perf/util/symbol.c | 2 | 
3 files changed, 7 insertions, 7 deletions
| diff --git a/tools/perf/builtin-timechart.c b/tools/perf/builtin-timechart.c index 0801275c500e..67c0459dc325 100644 --- a/tools/perf/builtin-timechart.c +++ b/tools/perf/builtin-timechart.c @@ -264,9 +264,6 @@ pid_put_sample(int pid, int type, unsigned int cpu, u64 start, u64 end)  		c->start_time = start;  	if (p->start_time == 0 || p->start_time > start)  		p->start_time = start; - -	if (cpu > numcpus) -		numcpus = cpu;  }  #define MAX_CPUS 4096 @@ -514,6 +511,9 @@ static int process_sample_event(union perf_event *event __used,  		if (!event_str)  			return 0; +		if (sample->cpu > numcpus) +			numcpus = sample->cpu; +  		if (strcmp(event_str, "power:cpu_idle") == 0) {  			struct power_processor_entry *ppe = (void *)te;  			if (ppe->state == (u32)PWR_EVENT_EXIT) diff --git a/tools/perf/util/svghelper.c b/tools/perf/util/svghelper.c index fb737fe9be91..96c866045d60 100644 --- a/tools/perf/util/svghelper.c +++ b/tools/perf/util/svghelper.c @@ -456,9 +456,9 @@ void svg_legenda(void)  		return;  	svg_legenda_box(0,	"Running", "sample"); -	svg_legenda_box(100,	"Idle","rect.c1"); -	svg_legenda_box(200,	"Deeper Idle", "rect.c3"); -	svg_legenda_box(350,	"Deepest Idle", "rect.c6"); +	svg_legenda_box(100,	"Idle","c1"); +	svg_legenda_box(200,	"Deeper Idle", "c3"); +	svg_legenda_box(350,	"Deepest Idle", "c6");  	svg_legenda_box(550,	"Sleeping", "process2");  	svg_legenda_box(650,	"Waiting for cpu", "waiting");  	svg_legenda_box(800,	"Blocked on IO", "blocked"); diff --git a/tools/perf/util/symbol.c b/tools/perf/util/symbol.c index 3e193f8e3061..ba6d48949092 100644 --- a/tools/perf/util/symbol.c +++ b/tools/perf/util/symbol.c @@ -1836,7 +1836,7 @@ int dso__load_vmlinux(struct dso *self, struct map *map,  	int err = -1, fd;  	char symfs_vmlinux[PATH_MAX]; -	snprintf(symfs_vmlinux, sizeof(symfs_vmlinux), "%s/%s", +	snprintf(symfs_vmlinux, sizeof(symfs_vmlinux), "%s%s",  		 symbol_conf.symfs, vmlinux);  	fd = open(symfs_vmlinux, O_RDONLY);  	if (fd < 0) | 
