Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2000 17:45:22 +0100
From:      Andrea Campi <andrea@webcom.it>
To:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_ktr.c
Message-ID:  <20001212174522.C440@webcom.it>
In-Reply-To: <XFMail.001212083931.jhb@FreeBSD.org>; from jhb@FreeBSD.org on Tue, Dec 12, 2000 at 08:39:31AM -0800
References:  <Pine.BSF.4.21.0012130124150.585-100000@besplex.bde.org> <XFMail.001212083931.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > 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).  Both the alpha and the i386 have an i8254 timecounter which
> > should use mutex operations, but the alpha version was copied from
> > the i386 version before mutex operations were added to the latter,
> > and it has rotted.
> 
> It would crash both my dual P3-600 and my P3-700 laptop, so it wasn't limited
> to just pre-PCI. :-/  Granted, I have apm turned on (even though it doesn't
> work) for my laptop, which is why the TSC isn't used there, and we don't use
> the TSC on SMP systems at all.  The alpha code probably does need to have
> clock_lock added to it.

By the way, may I ask exactly how and why should one use:

CLK_USE_I8254_CALIBRATION

and/or

CLK_USE_TSC_CALIBRATION

I could find no description or hint whatsoever...

-- 
               I believe the technical term is "Oops!"


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?20001212174522.C440>