diff options
Diffstat (limited to 'tools/perf/bench/sched-messaging.c')
-rw-r--r-- | tools/perf/bench/sched-messaging.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/perf/bench/sched-messaging.c b/tools/perf/bench/sched-messaging.c index bfaf9503de8e..6a111e775210 100644 --- a/tools/perf/bench/sched-messaging.c +++ b/tools/perf/bench/sched-messaging.c | |||
@@ -29,6 +29,7 @@ | |||
29 | #include <poll.h> | 29 | #include <poll.h> |
30 | #include <limits.h> | 30 | #include <limits.h> |
31 | #include <err.h> | 31 | #include <err.h> |
32 | #include <linux/time64.h> | ||
32 | 33 | ||
33 | #define DATASIZE 100 | 34 | #define DATASIZE 100 |
34 | 35 | ||
@@ -312,11 +313,11 @@ int bench_sched_messaging(int argc, const char **argv, | |||
312 | thread_mode ? "threads" : "processes"); | 313 | thread_mode ? "threads" : "processes"); |
313 | printf(" %14s: %lu.%03lu [sec]\n", "Total time", | 314 | printf(" %14s: %lu.%03lu [sec]\n", "Total time", |
314 | diff.tv_sec, | 315 | diff.tv_sec, |
315 | (unsigned long) (diff.tv_usec/1000)); | 316 | (unsigned long) (diff.tv_usec / USEC_PER_MSEC)); |
316 | break; | 317 | break; |
317 | case BENCH_FORMAT_SIMPLE: | 318 | case BENCH_FORMAT_SIMPLE: |
318 | printf("%lu.%03lu\n", diff.tv_sec, | 319 | printf("%lu.%03lu\n", diff.tv_sec, |
319 | (unsigned long) (diff.tv_usec/1000)); | 320 | (unsigned long) (diff.tv_usec / USEC_PER_MSEC)); |
320 | break; | 321 | break; |
321 | default: | 322 | default: |
322 | /* reaching here is something disaster */ | 323 | /* reaching here is something disaster */ |