On Tue, 2010-06-29 at 13:01 +0530, Gowrishankar wrote: 
> From: gowrishankar <[email protected]>
> 
> 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 <[email protected]>

Thanks.

Regards--
Subrata

> Tested-by: Gowrishankar <[email protected]>
> Acked-by: Will Schmidt <[email protected]>
> Acked-by: Darren Hart <[email protected]>
> ---
>  testcases/realtime/func/matrix_mult/matrix_mult.c |    2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
> 
> 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 @@ void main_thread(void)
> 
>       /* 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 @@ void main_thread(void)
>       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++) {


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to