Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2000 10:15:23 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_ktr.c
Message-ID:  <XFMail.001213101523.jhb@FreeBSD.org>
In-Reply-To: <Pine.BSF.4.21.0012140006070.2229-100000@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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 used
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 to
ensure that the TSC's on each CPU were all perfectly in sync. :(  The dual P3
though, is an Intel i840-based chipset (ICH).  My laptop has a PIIX4 chipset.

> Bruce

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


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?XFMail.001213101523.jhb>