All of lore.kernel.org
 help / color / mirror / Atom feed
* do_gettimeofday monotony?
@ 2005-07-24 18:26 bert hubert
  2005-07-25 15:12 ` Christopher Friesen
  0 siblings, 1 reply; 3+ messages in thread
From: bert hubert @ 2005-07-24 18:26 UTC (permalink / raw)
  To: linux-kernel

Is do_gettimeofday supposed to be monotonous? I'm seeing time go backward by
tiny amounts, and then progressing.

I'm using do_gettimeofday on a single processor, CONFIG_PREEMPT_NONE=y, and
saving stuff from generic_make_request - see http://ds9a.nl/diskstat for the
source. 2.6.13-rc3-mm1, HZ=250.

I'll try to figure out how much it is going back, and it is some kind of
magic interval.

Is there another monotonous clock in the kernel that doesn't wrap (all
that often)? Doesn't really need to be wall time.

Thanks!

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: do_gettimeofday monotony?
  2005-07-24 18:26 do_gettimeofday monotony? bert hubert
@ 2005-07-25 15:12 ` Christopher Friesen
  2005-07-25 16:34   ` bert hubert
  0 siblings, 1 reply; 3+ messages in thread
From: Christopher Friesen @ 2005-07-25 15:12 UTC (permalink / raw)
  To: bert hubert; +Cc: linux-kernel

bert hubert wrote:
> Is do_gettimeofday supposed to be monotonous?

Nope.

 > I'm seeing time go backward by tiny amounts, and then progressing.

Are you running NTP?  Corrections could cause this.

> Is there another monotonous clock in the kernel that doesn't wrap (all
> that often)? Doesn't really need to be wall time.

clock_gettime()

Chris

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: do_gettimeofday monotony?
  2005-07-25 15:12 ` Christopher Friesen
@ 2005-07-25 16:34   ` bert hubert
  0 siblings, 0 replies; 3+ messages in thread
From: bert hubert @ 2005-07-25 16:34 UTC (permalink / raw)
  To: Christopher Friesen; +Cc: linux-kernel

On Mon, Jul 25, 2005 at 11:12:25AM -0400, Christopher Friesen wrote:
> >Is do_gettimeofday supposed to be monotonous?
> 
> Nope.
> 
> > I'm seeing time go backward by tiny amounts, and then progressing.
> 
> Are you running NTP?  Corrections could cause this.

No. I am running a machine which often changes it clockspeed though. The bad
news is that I don't appear to be able to reproduce this, there must be
something specific that causes it. But then again, it wasn't a large effect.

> >Is there another monotonous clock in the kernel that doesn't wrap (all
> >that often)? Doesn't really need to be wall time.
> 
> clock_gettime()

Thank you.

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-07-25 16:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-24 18:26 do_gettimeofday monotony? bert hubert
2005-07-25 15:12 ` Christopher Friesen
2005-07-25 16:34   ` bert hubert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.