On Mon, 2008-05-05 at 20:33 +0530, Chirag Jog wrote: > * Gilles Carry <[EMAIL PROTECTED]> [2008-05-05 13:12:55]: > > > Modified hrtimer-prio.c to consider pass criteria (-c) arg. > > > > Signed-off-by: Gilles Carry <[EMAIL PROTECTED]> > > Cc: Darren Hart <[EMAIL PROTECTED]> > > Cc: Tim Chavez <[EMAIL PROTECTED]> > Acked-by: Chirag <[EMAIL PROTECTED]> Merged-by: Subrata Modak <[EMAIL PROTECTED]>
Thanks > > > --- > > .../realtime/func/hrtimer-prio/hrtimer-prio.c | 11 ++++------- > > 1 files changed, 4 insertions(+), 7 deletions(-) > > > > diff --git a/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c > > b/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c > > index 863cc0b..6b66c59 100644 > > --- a/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c > > +++ b/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c > > @@ -58,7 +58,6 @@ static int med_prio = DEF_MED_PRIO; > > static int high_prio; > > static int busy_time = DEF_BUSY_TIME; > > static int iterations = DEF_ITERATIONS; > > -static unsigned long criteria = DEF_CRITERIA; > > static int busy_threads; > > > > static stats_container_t dat; > > @@ -105,9 +104,6 @@ int parse_args(int c, char *v) > > exit(1); > > } > > break; > > - case 'm': > > - criteria = atoi(v); > > - break; > > default: > > handled = 0; > > break; > > @@ -158,7 +154,8 @@ int main(int argc, char *argv[]) > > int t_id; > > setup(); > > busy_threads = 2 * sysconf(_SC_NPROCESSORS_ONLN); // default > > busy_threads > > - rt_init("f:i:jhn:t:m:", parse_args, argc, argv); > > + pass_criteria = DEF_CRITERIA; > > + rt_init("f:i:jhn:t:", parse_args, argc, argv); > > high_prio = med_prio + 1; > > > > // Set main()'s prio to one above the timer_thread so it is sure to not > > @@ -221,7 +218,7 @@ int main(int argc, char *argv[]) > > stats_container_save("hist", "High Resolution Timer Latency Histogram",\ > > "Latency (us)", "Samples", &hist, "steps"); > > > > - if (max_delta <= criteria) > > + if (max_delta <= pass_criteria) > > ret = 0; > > > > printf("Minimum: %ld us\n", min_delta); > > @@ -231,7 +228,7 @@ int main(int argc, char *argv[]) > > printf("Quantiles:\n"); > > stats_quantiles_calc(&dat, &quantiles); > > stats_quantiles_print(&quantiles); > > - printf("\nCriteria: Maximum wakeup latency < %lu us\n", criteria); > > + printf("\nCriteria: Maximum wakeup latency < %lu us\n", (unsigned > > long)pass_criteria); > > printf("Result: %s\n", ret ? "FAIL" : "PASS"); > > > > return ret; > > -- > > 1.5.4.3.450.gb92176 > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > > Don't miss this year's exciting event. There's still time to save $100. > > Use priority code J8TL2D2. > > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > > _______________________________________________ > > Ltp-list mailing list > > Ltp-list@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/ltp-list > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list