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>