CVS commit: src/external/cddl/osnet/dist/cmd/ztest
Module Name:src Committed By: haad Date: Tue Sep 15 01:48:41 UTC 2009 Modified Files: src/external/cddl/osnet/dist/cmd/ztest: ztest.c Log Message: On i386 use 32bit version of atomic_add_op because 64 doesn't work on i486 userland. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 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.1.1.1 src/external/cddl/osnet/dist/cmd/ztest/ztest.c:1.2 --- src/external/cddl/osnet/dist/cmd/ztest/ztest.c:1.1.1.1 Fri Aug 7 18:32:25 2009 +++ src/external/cddl/osnet/dist/cmd/ztest/ztest.c Tue Sep 15 01:48:41 2009 @@ -2983,10 +2983,13 @@ (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); @@ -2995,9 +2998,11 @@ 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);
CVS commit: src/external/cddl/osnet/dist/cmd/ztest
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);