Avoid divide-by-zero for disk util on 0 msec runtime
Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/diskutil.c b/diskutil.c
index 3168b59..4ddaa33 100644
--- a/diskutil.c
+++ b/diskutil.c
@@ -533,9 +533,10 @@
void print_disk_util(struct disk_util_stat *dus, struct disk_util_agg *agg,
int terse)
{
- double util;
+ double util = 0;
- util = (double) 100 * dus->io_ticks / (double) dus->msec;
+ if (dus->msec)
+ util = (double) 100 * dus->io_ticks / (double) dus->msec;
if (util > 100.0)
util = 100.0;