From 9da67e75febb49f29b1657e93e592b656ec84f11 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 14 Apr 2014 09:47:14 -0600 Subject: [PATCH] idletime: fix potential divide-by-zero Signed-off-by: Jens Axboe --- idletime.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/idletime.c b/idletime.c index c0bc0bfc..bc809768 100644 --- a/idletime.c +++ b/idletime.c @@ -336,7 +336,10 @@ void fio_idle_prof_stop(void) /* calculate idleness */ if (ipc.cali_mean != 0.0) { runt = utime_since(&ipt->tps, &ipt->tpe); - ipt->idleness = ipt->loops * ipc.cali_mean / runt; + if (runt) + ipt->idleness = ipt->loops * ipc.cali_mean / runt; + else + ipt->idleness = 0.0; } else ipt->idleness = 0.0; } -- 2.25.1