Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Apr 1996 12:31:06 +0000
From:      Poul-Henning Kamp <phk@critter.tfs.com>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        freebsd-current@freefall.freebsd.org, kuku@gilberto.physik.rwth-aachen.de
Subject:   Re: calcru: negative time: 
Message-ID:  <2972.828448266@critter.tfs.com>
In-Reply-To: Your message of "Tue, 02 Apr 1996 21:18:01 %2B1000." <199604021118.VAA10642@godzilla.zeta.org.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
> actual time	event		reported time	comments
> 0		Xintr0()
> 10		hardclock()
> 9000		splhigh()
> 10000		Xintr0()			sets ipending bit for intr0
> 19000		microtime()	19000		no problem yet
> 20000		Xintr0()			oops, missed a whole intr0
Could we add a check for this under some suitable #ifdef ?

Alternatively, could we make a check in spl*() so that if splhigh has been
active >long< time we will print a warning ?

--
Poul-Henning Kamp           | phk@FreeBSD.ORG       FreeBSD Core-team.
http://www.freebsd.org/~phk | phk@login.dknet.dk    Private mailbox.
whois: [PHK]                | phk@ref.tfs.com       TRW Financial Systems, Inc.
Future will arrive by its own means, progress not so.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2972.828448266>