perf c2c report fails if system has empty numa node(0 cpus): $ lscpu NUMA node0 CPU(s): NUMA node1 CPU(s): 0-4
$ sudo ./perf c2c report node/cpu topology bugFailed setup nodes Fix this. Reported-by: Nageswara R Sastry <[email protected]> Signed-off-by: Ravi Bangoria <[email protected]> --- tools/perf/util/cpumap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/perf/util/cpumap.c b/tools/perf/util/cpumap.c index 383674f448fc..517c3f37c613 100644 --- a/tools/perf/util/cpumap.c +++ b/tools/perf/util/cpumap.c @@ -261,7 +261,7 @@ struct cpu_map *cpu_map__dummy_new(void) struct cpu_map *cpus = malloc(sizeof(*cpus) + sizeof(int)); if (cpus != NULL) { - cpus->nr = 1; + cpus->nr = 0; cpus->map[0] = -1; refcount_set(&cpus->refcnt, 1); } -- 2.17.1

