From owner-freebsd-current Fri Nov 6 12:34:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA27872 for freebsd-current-outgoing; Fri, 6 Nov 1998 12:34:21 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA27859 for ; Fri, 6 Nov 1998 12:34:18 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id UAA28492; Fri, 6 Nov 1998 20:28:00 GMT Date: Fri, 6 Nov 1998 20:28:00 +0000 (GMT) From: Doug Rabson To: Poul-Henning Kamp cc: Bill Paul , current@FreeBSD.ORG Subject: Re: Grrr... calcru: negative time blah blah blah In-Reply-To: <5140.910380623@critter.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 6 Nov 1998, Poul-Henning Kamp wrote: > > >Actually, looking at the patch closer, I realize now that none of the > >warning messages actually triggered. However each time, the calcru > >messages did appear and the system console response became sluggish. > > > >I'm starting to think the problem in this case is an interrupt storm, > >but I'm not sure how to debug it. > > (Already answered in more detail), but yes, this sounds very probable > for this (and maybe other cases as well). > > The difference between the timecounter code and the previous "tick++" > code is that the former would just loose track of 10 msec per lost > hardclock(), whereas the timecounter code fails less gracefully. > > I have no good advise on debugging a problem like this, except to > try to disable the interrupt in hardware. We're talking video card, > right ? Cut the trace on the board, you don't need that interrupt... Don't do that if you ever want to use this card for 3D graphics. The 3Dlabs cards work best when doing interrupt driven DMA for 3D. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message