From owner-freebsd-current@FreeBSD.ORG Mon May 16 11:34:41 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8952216A4CE for ; Mon, 16 May 2005 11:34:41 +0000 (GMT) Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C6643D3F for ; Mon, 16 May 2005 11:34:40 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id 10A0F3B970; Mon, 16 May 2005 13:34:37 +0200 (CEST) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) j4GBYKnb001479 for ; Mon, 16 May 2005 13:34:20 +0200 (CEST) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.13.3/8.13.3/Submit) id j4GBYKMs001478 for freebsd-current@freebsd.org; Mon, 16 May 2005 13:34:20 +0200 (CEST) (envelope-from schweikh) Date: Mon, 16 May 2005 13:34:20 +0200 From: Jens Schweikhardt To: freebsd-current@freebsd.org Message-ID: <20050516113420.GA786@schweikhardt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i Subject: Timekeeping hosed by factor 3, high lapic[01] interrupt rates X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2005 11:34:41 -0000 hello, world\n the timekeeping on my CURRENT system as of May 15 is very strange. The time as reported by date(1) increases too slow by a factor of 3. Things with second intervals like sleep 1, tail -f, iostat 1, changing folders in mutt all go slower by a factor of 3. The system bios date however is correct, and a kernel as of March does not have this problem, so it's clearly the kernel or some other software problem. I have investigated a bit and found the interrupt rates for the lapic[01] being three times the value on the broken kernel (about 2kHz vs 6kHz), schweikh@hal9000:~ $ vmstat -i # Good kernel interrupt total rate irq1: atkbd0 250 0 irq3: sio1 2 0 irq4: sio0 2 0 irq12: psm0 9079 25 irq13: npx0 1 0 irq14: ata0 84 0 irq15: ata1 77 0 irq18: em0 1091 3 irq24: ahd0 9112 25 irq25: ahc0 16 0 lapic0: timer 722947 1997 <-- ~6057 on a bad system irq0: clk 361525 998 lapic1: timer 708251 1956 <-- dito Total 1812437 5006 <-- greater than 12000 Maybe this gives someone a clue what goes on? System is a supermicro P4SCT, 3GHz P4. Dmesg and kernel config upon request. Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped)