From owner-freebsd-current Wed Nov 13 19:58:34 2002 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 9969F37B401 for ; Wed, 13 Nov 2002 19:58:33 -0800 (PST) Received: from ion.gank.org (ion.gank.org [198.78.66.164]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B1BF43E7B for ; Wed, 13 Nov 2002 19:58:33 -0800 (PST) (envelope-from craig@gjgth.gank.org) Received: from aldaris (dsl081-113-221.dfw1.dsl.speakeasy.net [64.81.113.221]) by ion.gank.org (GankMail) with ESMTP id B47EA2BA71; Wed, 13 Nov 2002 21:56:04 -0600 (CST) Message-ID: <010701c28b92$16412790$5445a8c0@auir.gank.org> Reply-To: "Craig Boston" From: "Craig Boston" To: "Sheldon Hearn" , "Dag-Erling Smorgrav" Cc: "Nate Lawson" , References: <20021113080425.GO1278@starjuice.net> Subject: Re: sleep(1) behavior Date: Wed, 13 Nov 2002 21:58:23 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dag-Erling Smorgrav said: > I have, somewhere in my big bag of tricks, an unfinished patch which > would allow us to implement negative sleep times by directing the PSU > to emit positrons instead of electrons for the required period of > time, thereby causing the system to run backward in time. I found this patch (by searching the mailing list archives for cvs-all postings with the date Feb. 4, 2005), and it applied cleanly, but now syslog is getting spammed with: microuptime() went backwards (443643.141593 -> 443642.210394) microuptime() went backwards (443647.382021 -> 443640.104932) microuptime() went backwards (443648.320102 -> 443847.981025) ...ad nauseam. It looks like the timecounter code needs to be modified to account for the temporal distortion. Either that or maybe my crystal ball interface isn't working properly (usbd has been kind of flaky about detecting it lately). Craig (apologies if I'm beating a dead horse :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message