Re: [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-03 Thread john stultz
On Wed, 2007-01-03 at 21:23 +0100, Helge Deller wrote: > On Wed Jan 3 2007, john stultz wrote: > > On Wed, 2007-01-03 at 19:36 +0100, Helge Deller wrote: > > > On Wed Jan 3 2007, Christoph Lameter wrote: > > > > On Tue, 2 Jan 2007, Helge Deller wrote: > > > > > > > > > As far as I could see, this p

Re: [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-03 Thread Helge Deller
On Wed Jan 3 2007, john stultz wrote: > On Wed, 2007-01-03 at 19:36 +0100, Helge Deller wrote: > > On Wed Jan 3 2007, Christoph Lameter wrote: > > > On Tue, 2 Jan 2007, Helge Deller wrote: > > > > > > > As far as I could see, this patch does not change anything for the > > > > existing architecture

Re: [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-03 Thread john stultz
On Wed, 2007-01-03 at 19:36 +0100, Helge Deller wrote: > On Wed Jan 3 2007, Christoph Lameter wrote: > > On Tue, 2 Jan 2007, Helge Deller wrote: > > > > > As far as I could see, this patch does not change anything for the > > > existing architectures which use this framework (IA64 and SPARC64), > >

Re: [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-03 Thread Helge Deller
On Wed Jan 3 2007, Christoph Lameter wrote: > On Tue, 2 Jan 2007, Helge Deller wrote: > > > As far as I could see, this patch does not change anything for the > > existing architectures which use this framework (IA64 and SPARC64), > > since "cycles_t" is defined there as unsigned 64bit-integer a

Re: [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-03 Thread Christoph Lameter
On Tue, 2 Jan 2007, Helge Deller wrote: > As far as I could see, this patch does not change anything for the > existing architectures which use this framework (IA64 and SPARC64), > since "cycles_t" is defined there as unsigned 64bit-integer anyway > (which then makes this patch a no-change for

Re: [parisc-linux] [RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-02 Thread Matthew Wilcox
On Tue, Jan 02, 2007 at 10:33:25PM +0100, Helge Deller wrote: > Ok, not Ok ? Um, this is still doing cmpxchg() with insufficient locking. So, not OK. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at htt

[RFC][PATCH] use cycle_t instead of u64 in struct time_interpolator

2007-01-02 Thread Helge Deller
The 32bit and 64bit PARISC Linux kernels suffers from the problem, that the gettimeofday() call sometimes returns non-monotonic times. The easiest way to fix this, is to drop the PARISC-specific implementation and switch over to the generic TIME_INTERPOLATION framework. But in order to make it ev