Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Nov 2002 21:58:23 -0600
From:      "Craig Boston" <craig@gjgth.gank.org>
To:        "Sheldon Hearn" <sheldonh@starjuice.net>, "Dag-Erling Smorgrav" <des@ofug.org>
Cc:        "Nate Lawson" <nate@root.org>, <current@freebsd.org>
Subject:   Re: sleep(1) behavior
Message-ID:  <010701c28b92$16412790$5445a8c0@auir.gank.org>
References:  <Pine.BSF.4.21.0211121633330.37340-100000@root.org><20021113080425.GO1278@starjuice.net> <xzpadkd5ztr.fsf@flood.ping.uio.no>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?010701c28b92$16412790$5445a8c0>