[PATCH] Fix division by zero in deviance calculation

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/stat.c b/stat.c
index b4facc7..6e55925 100644
--- a/stat.c
+++ b/stat.c
@@ -281,8 +281,12 @@
 
 	n = (double) is->samples;
 	*mean = (double) is->val / n;
-	*dev = sqrt(((double) is->val_sq - (*mean * *mean) / n) / (n - 1));
+	*dev = 0;
 
+	if (n <= 1)
+		return 1;
+
+	*dev = sqrt(((double) is->val_sq - (*mean * *mean) / n) / (n - 1));
 	return 1;
 }