From 741a26865c0ebadb7d27b1d33ced2dd55a4cc07f Mon Sep 17 00:00:00 2001
From: Aravind Kumar <akumark@login.eng.ucsd.edu>
Date: Fri, 4 Mar 2016 18:56:05 -0800
Subject: [PATCH] CPU Measurement # 2 loop overhead

---
 cpu/loop_overhead_time.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cpu/loop_overhead_time.c b/cpu/loop_overhead_time.c
index 3f1aacf..ea8dc72 100644
--- a/cpu/loop_overhead_time.c
+++ b/cpu/loop_overhead_time.c
@@ -11,8 +11,8 @@ int main()
 		asm volatile("mrc p15, 0, %0, c9, c13, 0" : "=r" (time1));
 		for (i = 0; i < 1000; i++);
 		asm volatile("mrc p15, 0, %0, c9, c13, 0" : "=r" (time2));
-		sum++;
-		avg += (time2 - time1 - 5);
+		avg = (time2 - time1 - 5);
 		printf("Loop overhead: %u\n", avg/(1000));
+		sum++;
 	}
 }
-- 
1.9.1