Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 11 Feb 2001 07:21:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 11 Feb 2001 07:21:29 -0500 Received: from anchor-post-30.mail.demon.net ([194.217.242.88]:21521 "EHLO anchor-post-30.mail.demon.net") by vger.kernel.org with ESMTP id ; Sun, 11 Feb 2001 07:21:16 -0500 Date: Sun, 11 Feb 2001 12:14:39 +0000 To: Pavel Machek Cc: Andrew Morton , Hacksaw , Tom Eastep , linux-kernel@vger.kernel.org Subject: Re: [OT] Major Clock Drift Message-ID: <20010211121439.A1039@colonel-panic.com> Mail-Followup-To: pdh, Pavel Machek , Andrew Morton , Hacksaw , Tom Eastep , linux-kernel@vger.kernel.org In-Reply-To: <200102041804.f14I4br22433@habitrail.home.fools-errant.com> <3A7EA9B3.3507DC8D@uow.edu.au>, <3A7EA9B3.3507DC8D@uow.edu.au>; <20010210225851.G7877@bug.ucw.cz> <3A8671FF.C390FDCC@uow.edu.au> <20010211120614.E23048@atrey.karlin.mff.cuni.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010211120614.E23048@atrey.karlin.mff.cuni.cz>; from pavel@suse.cz on Sun, Feb 11, 2001 at 12:06:14PM +0100 From: Peter Horton Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Feb 11, 2001 at 12:06:14PM +0100, Pavel Machek wrote: > > > > > > >I've discovered that heavy use of vesafb can be a major source of clock > > > > > >drift on my system, especially if I don't specify "ypan" or "ywrap". On my > > > > > > > > > > This is extremely interesting. What version of ntp are you using? > > > > > > > > Is vesafb one of the drivers which blocks interrupts for (many) tens > > > > of milliseconds? > > > > > > Vesafb is happy to block interrupts for half a second. > > > > And has this been observed to cause clock drift? > > YEs. I've seen time running 3 times slower. Just do cat /etc/termcap > with loaded PCI bus. Yesterday I lost 20 minutes during 2 hours -- I > have been using USB (load PCI) and framebuffer. > Pavel Is it not possible to save/check TSC in timer interrupt to correct for dropped interrupts ? (obviously only on machines that have a TSC ...) P. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/