Messages in this thread | | | Date | Mon, 5 Jan 2009 17:02:18 -0600 | From | Dimitri Sivanich <> | Subject | Re: 2.6.27.8 scheduler bug - threads not being scheduled for long periods |
| |
Peter,
On Mon, Jan 05, 2009 at 04:36:21PM -0600, Dimitri Sivanich wrote: > And sure enough, the rq->clock is sometimes going backwards. > > The comment for sched_clock() in arch/ia64/kernel/head.S: > * Return a CPU-local timestamp in nano-seconds. This timestamp is > * NOT synchronized across CPUs its return value must never be > * compared against the values returned on another CPU. The usage in > * kernel/sched.c ensures that. > > We will try this with CONFIG_HAVE_UNSTABLE_SCHED_CLOCKS. >
The testcase does indeed run with CONFIG_HAVE_UNSTABLE_SCHED_CLOCKS configured.
| |