Date: Thu, 30 Sep 2004 18:45:16 +0400 (MSD) From: Maxim Konovalov <maxim@FreeBSD.org> To: Ken Smith <kensmith@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/sparc64 machdep.c Message-ID: <20040930184338.W36141@mp2.macomnet.net> In-Reply-To: <20040930143903.70C4D16A561@hub.freebsd.org> References: <20040930143903.70C4D16A561@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040930184338.W36141>