Re: BogoMIPS

Richard B. Johnson (root@chaos.analogic.com)
Tue, 6 Oct 1998 08:14:25 -0400 (EDT)


On Sun, 4 Oct 1998, Pavel Machek wrote:

> Hi!
>
> > > > > As a result, 2.0.x just does it as a separate subroutine in
> > > > >
> > > > > arch/i386/lib/delay.S
> > > > >
> > > > > and that pretty much forces it to not jitter at all. If you'd send me that
> > > > > kind of patch I'd accept it.
> > >
> > > It jitters on cyrix unless you force alignments too. I've not figured out
> > > the logic that can cause this just that it happens.
> > >
> > > > I think the right thing is to use the TSC if the machine has one
> > > > (which can be trusted.) That leaves only older, simple machines to
> > > > use timing loops.
> > >
> > > That needs the time.c patches to 2.1.x otherwise you cant use non intel
> > > chips TSC or use the TSC on an APM aware kernel
> >
> > This works and gets rid of the two jmps that everybody complained
> > about.
>
> Are you sure? I saw reports where it depended on place in _page_
> (imagine udelay loop at page boundary). So you maybe should .align
> PAGE_SIZE.

I presume this is a joke.

Cheers,
Dick Johnson
***** FILE SYSTEM WAS MODIFIED *****
Penguin : Linux version 2.1.123 on an i586 machine (66.15 BogoMips).
Warning : It's hard to remain at the trailing edge of technology.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/