Module Name: src Committed By: haad Date: Tue Sep 15 02:04:12 UTC 2009
Modified Files: src/external/cddl/osnet/dist/cmd/ztest: ztest.c Log Message: Revert my last wrong change this will need more work. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/dist/cmd/ztest/ztest.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dist/cmd/ztest/ztest.c diff -u src/external/cddl/osnet/dist/cmd/ztest/ztest.c:1.2 src/external/cddl/osnet/dist/cmd/ztest/ztest.c:1.3 --- src/external/cddl/osnet/dist/cmd/ztest/ztest.c:1.2 Tue Sep 15 01:48:41 2009 +++ src/external/cddl/osnet/dist/cmd/ztest/ztest.c Tue Sep 15 02:04:12 2009 @@ -2983,13 +2983,10 @@ (double)zi->zi_call_total / zi->zi_call_target > (double)(now - zs->zs_start_time) / (zopt_time * NANOSEC)) continue; -#ifdef __HAVE_ATOMIC64_OPS + atomic_add_64(&zi->zi_calls, 1); atomic_add_64(&zi->zi_call_total, 1); -#else - atomic_add_32(&zi->zi_calls, 1); - atomic_add_32(&zi->zi_call_total, 1); -#end + za->za_diroff = (za->za_instance * ZTEST_FUNCS + f) * ZTEST_DIRSIZE; za->za_diroff_shared = (1ULL << 63); @@ -2998,11 +2995,9 @@ zi->zi_func(za); functime = gethrtime() - now; -#ifdef __HAVE_ATOMIC64_OPS + atomic_add_64(&zi->zi_call_time, functime); -#else - atomic_add_32(&zi->zi_call_time, functime); -#endif + if (zopt_verbose >= 4) { Dl_info dli; (void) dladdr((void *)zi->zi_func, &dli);