cvs commit: src/sys/sparc64/sparc64 machdep.c
Maxim Konovalov
maxim at FreeBSD.org
Thu Sep 30 07:45:18 PDT 2004
On Thu, 30 Sep 2004, 14:39-0000, Ken Smith wrote:
> kensmith 2004-09-30 14:38:59 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/sparc64/sparc64 machdep.c
> Log:
> This along with v1.6 of counter.c fixes some timecounter issues on
> MP machines (hopefully). CPU timers are OK on UP machines but we
> don't keep the timers in sync on MP machines so if the CPU's timer
> is chosen as the primary timecounter it's possible for time to
> not be monotonically increasing because different CPU's counters
> may be used at different times. But the CPU's counters are otherwise
> one of the higher quality counters available. So, on UP machines
> we'll use a relatively high quality value but on MP machines we'll
> use a quality that should prevent the CPU's counters from being chosen.
>
> Requested by: green (who did the first version of the patch)
> Reviewed by: marius, green
> MFC after: 1 week
Thanks! That fixed our netra 1400 tc problem I discussed with green.
--
Maxim Konovalov
More information about the cvs-src
mailing list