aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/trace/ring_buffer_benchmark.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/kernel/trace/ring_buffer_benchmark.c b/kernel/trace/ring_buffer_benchmark.c
index a7c048bb4466..a21aa7b3d05e 100644
--- a/kernel/trace/ring_buffer_benchmark.c
+++ b/kernel/trace/ring_buffer_benchmark.c
@@ -285,6 +285,17 @@ static void ring_buffer_producer(void)
285 avg = 1000000 / hit; 285 avg = 1000000 / hit;
286 pr_info("%ld ns per entry\n", avg); 286 pr_info("%ld ns per entry\n", avg);
287 } 287 }
288
289
290 if (missed) {
291 if (time)
292 missed /= (long)time;
293
294 pr_info("Total iterations per millisec: %ld\n", hit + missed);
295
296 avg = 1000000 / (hit + missed);
297 pr_info("%ld ns per entry\n", avg);
298 }
288} 299}
289 300
290static void wait_to_die(void) 301static void wait_to_die(void)