tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: microtime(9) on QEMU
On Sun, Nov 01, 2009 at 12:58:27AM +0100, Joerg Sonnenberger wrote:
> On Sat, Oct 31, 2009 at 06:53:11PM -0500, David Young wrote:
> > The microtime(9) manual page sets my expectation that microtime(9) is
> > monotonically non-decreasing. Is QEMU just broken? Are there any
> > conditions (such as elevated IPL) where I should expect for the "seconds
> > hand" to stop, but the "microseconds hand" to keep "rotating"?
>
> The only situation in which microtime(9) should ever be non-monotonic is
> when faced with very long times of very high IPL. E.g. it is not always
> possible and handle a time counter wrap around. So as long as the
> timer interrupt runs often enough, it should not be an issue and
> everything else is a bug.
Make that microuptime as microtime itself is of course effected by
settimeofday and related interfaces.
Joerg
Home |
Main Index |
Thread Index |
Old Index