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
