Date: Wed, 27 Sep 2000 16:31:29 +0200 (IST) From: Roman Shterenzon <roman@xpert.com> To: Jeroen Ruigrok van der Werven <jruigrok@via-net-works.nl> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: negative bytes/sec? Message-ID: <Pine.LNX.4.10.10009271629460.22405-100000@jamus.xpert.com> In-Reply-To: <20000927142537.L10657@lucifer.bart.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 27 Sep 2000, Jeroen Ruigrok van der Werven wrote: > -On [20000927 01:40], Roman Shterenzon (roman@xpert.com) 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); > } Yes, that's the obvious solution, but, it's for printf only, isn't it used somewhere else? --Roman Shterenzon, UNIX System Administrator and Consultant [ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.10009271629460.22405-100000>