Date: Fri, 15 Dec 2000 00:12:36 -0800 From: Peter Wemm <peter@netplex.com.au> To: John Baldwin <jhb@FreeBSD.ORG> Cc: Bruce Evans <bde@zeta.org.au>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_ktr.c Message-ID: <200012150812.eBF8CaO16076@mobile.wemm.org> In-Reply-To: <XFMail.001213101523.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
>
> On 13-Dec-00 Bruce Evans wrote:
> > On Tue, 12 Dec 2000, John Baldwin wrote:
> >
> >> On 12-Dec-00 Bruce Evans wrote:
> >> > Mutex operations actually resulted only on the i386 arch, only if the
> >> > i8254 timecounter was used (i.e., mainly on pre-PCI pre-Pentium
> >> > systems)...
> >>
> >> It would crash both my dual P3-600 and my P3-700 laptop, so it wasn't
> >> limited
> >> to just pre-PCI. :-/ ...
> >
> > The PIIX4 timecounter is used on many PCI systems. I was over-optimistic
> > in hoping that most post-Pentium PCI systems have one. What chipsets do
> > your systems have?
>
> They have TSC's, but the TSC is not used if apm is enabled, and it is not use
d
> on SMP systems. For apm systems, the TSC pauses while the machine is
> suspended, so it would lose time that way. For SMP systems, you would have t
o
> ensure that the TSC's on each CPU were all perfectly in sync. :(
Incidently, at work, we have a Compaq DL360 system. It is interesting
because the BIOS reports one CPU is running at 800MHz, and the other is
running at 866MHz. I didn't think it was possible, but it seems to be
correct. :-/ (This is with a serverworks chipset based compaq motherboard)
Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au
"All of this is for nothing if we don't go to the stars" - JMS/B5
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012150812.eBF8CaO16076>
