Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Peter Zijlstra
Date: Friday, December 10, 2010 - 11:10 am

On Fri, 2010-12-10 at 17:56 +0000, Russell King - ARM Linux wrote:

Its not, I could write it like that, the only reason I didn't is because
it uses an extra variable. If gcc on 32bit targets really generates
hideous code for it I'll happily change it.


Correct, its not different. Nor was it meant to be. The only problem it
solves is the u64 wrap failure in:

  if (rq->clock - irq_time > rq->clock_task)

There are lots of places in the scheduler that rely on u64 wrap, for now
the easiest thing for ARM would be to select HAVE_UNSTABLE_SCHED_CLOCK
for those platforms that implement a short sched_clock().

While that isn't ideal it is something that makes it work, we can work
on something more suitable for future kernels.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[BUG] 2.6.37-rc3 massive interactivity regression on ARM, Mikael Pettersson, (Sat Nov 27, 8:16 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Mikael Pettersson, (Sun Dec 5, 5:32 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Sun Dec 5, 6:17 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Sun Dec 5, 7:19 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Mikael Pettersson, (Sun Dec 5, 9:07 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Sun Dec 5, 9:21 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Mon Dec 6, 2:29 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Wed Dec 8, 5:55 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Wed Dec 8, 7:28 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Wed Dec 8, 8:05 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Wed Dec 8, 4:31 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Thu Dec 9, 10:43 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Thu Dec 9, 11:11 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Thu Dec 9, 3:21 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Venkatesh Pallipadi, (Thu Dec 9, 4:35 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Fri Dec 10, 9:50 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 10:49 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Fri Dec 10, 10:56 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 11:10 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Christoph Lameter, (Fri Dec 10, 11:39 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 11:43 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 11:46 am)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Russell King - ARM Linux, (Fri Dec 10, 12:17 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 12:25 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Peter Zijlstra, (Fri Dec 10, 12:37 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Christoph Lameter, (Fri Dec 10, 12:51 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Christoph Lameter, (Fri Dec 10, 1:23 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Christoph Lameter, (Fri Dec 10, 2:09 pm)
Re: [BUG] 2.6.37-rc3 massive interactivity regression on ARM, Christoph Lameter, (Fri Dec 10, 2:45 pm)