From owner-cvs-all Sat Dec 16 12:40:49 2000 From owner-cvs-all@FreeBSD.ORG Sat Dec 16 12:40:45 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from emu.prod.itd.earthlink.net (emu.prod.itd.earthlink.net [207.217.121.31]) by hub.freebsd.org (Postfix) with ESMTP id 6A94A37B402; Sat, 16 Dec 2000 12:40:45 -0800 (PST) Received: from mobile.wemm.org (pool0345.cvx20-bradley.dialup.earthlink.net [209.179.251.90]) by emu.prod.itd.earthlink.net (8.9.3-EL_1_3/8.9.3) with ESMTP id MAA22047; Sat, 16 Dec 2000 12:40:16 -0800 (PST) Received: from netplex.com.au (localhost [127.0.0.1]) by mobile.wemm.org (8.11.1/8.11.1) with ESMTP id eBF8CaO16076; Fri, 15 Dec 2000 00:12:36 -0800 (PST) (envelope-from peter@netplex.com.au) Message-Id: <200012150812.eBF8CaO16076@mobile.wemm.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: John Baldwin Cc: Bruce Evans , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_ktr.c In-Reply-To: Date: Fri, 15 Dec 2000 00:12:36 -0800 From: Peter Wemm Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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