[PATCH] realtime: fix min and max calculations in matrix multiplication test.
From: gowrishankar <gowrishankar.m@linux.vnet.ibm.com>

In matrix multiplication test, the min and max calculations are done on stats_container_t data with its index field never set to the last element position. Due to this min and max are always shown with the first record value (as index was initiated with -1).
Signed-off-by: Gowrishankar <gowrishankar.m@in.ibm.com>,
Tested-by: Gowrishankar <gowrishankar.m@in.ibm.com>,
Acked-by: Will Schmidt <will_schmidt@vnet.ibm.com>,
Acked-by: Darren Hart <dvhltc@us.ibm.com>,
diff --git a/testcases/realtime/func/matrix_mult/matrix_mult.c b/testcases/realtime/func/matrix_mult/matrix_mult.c
index 419f697..fa0e352 100644
--- a/testcases/realtime/func/matrix_mult/matrix_mult.c
+++ b/testcases/realtime/func/matrix_mult/matrix_mult.c
@@ -222,6 +222,7 @@
 
 	/* run matrix mult operation sequentially */
 	curdat = &sdat;
+	curdat->index = iterations-1;
 	printf("\nRunning sequential operations\n");
 	start = rt_gettime();
 	for (i = 0; i < iterations; i++)
@@ -252,6 +253,7 @@
 	pthread_barrier_init(&mult_start, NULL, numcpus+1);
 	set_priority(PRIO);
 	curdat = &cdat;
+	curdat->index = iterations-1;
 	online_cpu_id = -1; /* Redispatch cpus */
 	/* Create numcpus-1 concurrent threads */
 	for (j = 0; j < numcpus; j++) {