From owner-freebsd-stable@FreeBSD.ORG Fri May 11 14:53:57 2007 Return-Path: X-Original-To: freebsd-stable@FreeBSD.ORG Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 535F816A409 for ; Fri, 11 May 2007 14:53:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 11B0113C447 for ; Fri, 11 May 2007 14:53:56 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l4BErLYD089302; Fri, 11 May 2007 08:53:21 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 11 May 2007 08:53:25 -0600 (MDT) Message-Id: <20070511.085325.-1889956816.imp@bsdimp.com> To: martin.dieringer@gmx.de From: "M. Warner Losh" In-Reply-To: <20070511110759.L700@thinkpad.dieringer.dyndns.org> References: <20070508164234.L839@thinkpad.dieringer.dyndns.org> <20070510.225237.1159134316.imp@bsdimp.com> <20070511110759.L700@thinkpad.dieringer.dyndns.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Fri, 11 May 2007 08:53:21 -0600 (MDT) Cc: freebsd-stable@FreeBSD.ORG Subject: Re: clock problem X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2007 14:53:57 -0000 In message: <20070511110759.L700@thinkpad.dieringer.dyndns.org> Martin Dieringer writes: : This is NOT a hardware problem. 1. I have this on 2 machines, 2. the : problem is solved by switching to ACPI instead of APM It is a hardware problem. APM + powerd changes the frequency of the TSC. If the TSC is used as the time source, then you'll get bad timekeeping. ACPI uses its own frequency source that is much more stable and independent of the TSC, so switching to it fixes the problem because you are switching the hardware from using a really bad frequency source with ugly steps to using a good frequency source w/o steps. Warner