From owner-freebsd-stable Thu Jun 29 10:23: 6 2000 Delivered-To: freebsd-stable@freebsd.org Received: from relay01.chello.nl (smtp.chello.nl [212.83.68.144]) by hub.freebsd.org (Postfix) with ESMTP id 2C60137B6E0; Thu, 29 Jun 2000 10:22:54 -0700 (PDT) (envelope-from wkb@chello.nl) Received: from chello.nl ([213.46.78.184]) by relay01.chello.nl (InterMail vK.4.02.00.00 201-232-116 license 2ee4e7c625482f2f2a1950a80f6c8d58) with ESMTP id <20000629172344.PCLB159.relay01@chello.nl>; Thu, 29 Jun 2000 19:23:44 +0200 Received: (from wkb@localhost) by chello.nl (8.9.3/8.9.3) id TAA01525; Thu, 29 Jun 2000 19:22:45 +0200 (CEST) (envelope-from wkb) Date: Thu, 29 Jun 2000 19:22:45 +0200 From: Wilko Bulte To: Mike Smith Cc: freebsd-stable@FreeBSD.ORG Subject: Re: microuptime() going backwards Message-ID: <20000629192245.A1456@freebie.wbnet> Reply-To: wilko@FreeBSD.ORG References: <200006280321.UAA00490@mass.osd.bsdi.com> <200006290633.XAA01381@mass.osd.bsdi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <200006290633.XAA01381@mass.osd.bsdi.com>; from msmith@FreeBSD.ORG on Wed, Jun 28, 2000 at 11:33:53PM -0700 X-OS: FreeBSD 4.0-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Jun 28, 2000 at 11:33:53PM -0700, Mike Smith wrote: > > > > System is an Athlon 700Mc, dmesg.boot available if required. > > > > > > > > Any idea what is causing this? > > > > > > Yup. Is this an Epox board? I think it's a bug in the APM code. It > > > even bites if APM is disabled. Try completely removing APM from the > > > kernel. > > > > I explained this to you at Usenix, actually. It has nothing to do with > > APM, it has to do with the selection of clocks available with/without APM > > compiled into the kernel - there is probably either a bug in the TSC > > hardware on this CPU, or (more likely) a bug in the timecounter code > > (since people see this on !APM systems already). > > s/TSC hardware/i8254 hardware/ > > (the TSC is disabled when APM is compiled in, and this forces the use of > the i8254) Allow me a silly question: what is the TSC exactly? Probably something in the CPU per: CPU: AMD Athlon(tm) Processor (700.03-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x621 Stepping = 1 Features=0x183f9ff AMD Features=0xc0400000 -- Wilko Bulte http://www.freebsd.org "Do, or do not. There is no try" wilko@freebsd.org http://www.nlfug.nl Yoda - The Empire Strikes Back To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message