Re: Re: time is running out

Der Herr Hofrat <[email protected]> Sat, 12 Feb 2005 19:17:06 +0100 (CET)
Newsgroups gmane.linux.real-time.rtlinux.general
Message-ID <[email protected]>
> > did you check with the latest CVS changes ?
> > I had CLOCK_GPOS running - but I don't see that
> > behavior any longer with the changes (recompiling
> > the kernel and rtlinux)
> > 
> > hofrat 
> 
> I will try after getting the CVS changes. Might take a few days I'm afraid,
> rather busy with more boring stuff. I'll let you know the result.
> 
I think I have the problem located. It happens on all AMD CPUs when
configured as generic 686 because the CLOCK_TICK_RATE for the AMD boxes
seems to be 1189200 instead of 1193100 - so after "correcting" the tick
rate in linux/include/asm-i386/timex.h (at the top of the file) - the 
problem is resolved and your test code schows the expeced 0 +/- 32 (on
an idle system - under load the +/- will off course increase).

pleas cross check on your system if this solves it for you - if it does
not I would need detailed specs from the system (checked here on three
different AMD archs (ELAN SC520, AMD Duron , AMD XP)).

hofrat
_______________________________________________
Rtl mailing list
[email protected]
http://www2.fsmlabs.com/mailman/listinfo/rtl