diff --git a/tools/perf/builtin-diff.c b/tools/perf/builtin-diff.c index eae879376283328660a026643052476eb28a7b43..f8b6ae557d8bd7b7750a8fccf53ae338059ef91e 100644 --- a/tools/perf/builtin-diff.c +++ b/tools/perf/builtin-diff.c @@ -646,7 +646,7 @@ static void compute_cycles_diff(struct hist_entry *he, if (i >= he->block_info->num || i >= NUM_SPARKS) break; - val = labs(pair->block_info->cycles_spark[i] - + val = llabs(pair->block_info->cycles_spark[i] - he->block_info->cycles_spark[i]); update_spark_value(pair->diff.svals, NUM_SPARKS,