-On [20000927 01:40], Roman Shterenzon ([EMAIL PROTECTED]) wrote:
>i586_bzero() bandwidth = -1704293721 bytes/sec
>bzero() bandwidth = 132802124 bytes/sec
Try this,
it worked for Maxim Sobolev, apparantly the data type is too small to
adequately store the calculation on newer systems:
--- npx.c.orig Sat May 15 01:14:13 1999
+++ npx.c Sat May 15 02:01:51 1999
@@ -696,8 +696,8 @@
if (usec <= 0)
usec = 1;
if (bootverbose)
- printf("%s bandwidth = %ld bytes/sec\n",
- funcname, (long)(BUFSIZE * (int64_t)1000000 / usec));
+ printf("%s bandwidth = %ld Kbytes/sec\n",
+ funcname, (long)(BUFSIZE * (int64_t)1000000 / (1024*usec)));
free(buf, M_TEMP);
return (usec);
}
--
Jeroen Ruigrok van der Werven Network- and systemadministrator
<[EMAIL PROTECTED]> VIA Net.Works The Netherlands
BSD: Technical excellence at its best http://www.via-net-works.nl
Grant me the serenity to accept the things I cannot change, courage to
change the things I can, and wisdom to know the difference...
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message