[git pull] scheduler fixes

Previous thread: OOM killer problem - how to read the kernel log? by Tobias Brox on Friday, November 9, 2007 - 5:35 pm. (4 messages)

Next thread: High priority tasks break SMP balancer? by Micah Dowty on Friday, November 9, 2007 - 6:34 pm. (35 messages)
To: Linus Torvalds <torvalds@...>
Cc: <linux-kernel@...>, Andrew Morton <akpm@...>
Date: Friday, November 9, 2007 - 6:06 pm

Linus, please pull the latest scheduler git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched.git

There are two cross-subsystem groups of fixes: three commits that
resolve a KVM build fix on !SMP - acked by Avi to go in via the
scheduler git tree because it changes a central include file. The other
one is a powerpc CPU time accounting regression fix from Paul Mackerras.

The remaining 14 commits: one crash fix (only triggerable via the new
control-groups filesystem), a delay-accounting regression fix, two
performance regression fixes, a latency fix, two small
scheduling-behavior regression fixes and seven cleanups.

Build and boot tested on 64-bit and 32-bit x86.

Ingo

------------------>
Adrian Bunk (1):
sched: proper prototype for kernel/sched.c:migration_init()

Balbir Singh (1):
sched: fix delay accounting regression

Eric Dumazet (1):
sched: cleanup, use NSEC_PER_MSEC and NSEC_PER_SEC

Ingo Molnar (9):
sched: reintroduce SMP tunings again
x86: make ipi_handler() always defined
x86: make nmi_cpu_busy() always defined
KVM: fix !SMP build error
sched: turn off PREEMPT_RESTRICT
sched: remove PREEMPT_RESTRICT
sched: wakeup preemption fix
sched: clean up the wakeup preempt check
sched: clean up the wakeup preempt check, #2

Paul Mackerras (1):
sched: restore deterministic CPU accounting on powerpc

Peter Zijlstra (4):
sched: fix vslice
sched: documentation: place_entity() comments
sched: reintroduce the sched_min_granularity tunable
sched: avoid large irq-latencies in smp-balancing

Srivatsa Vaddagiri (1):
sched: fix copy_namespace() <-> sched_fork() dependency in do_fork

arch/powerpc/kernel/process.c | 2
arch/powerpc/kernel/time.c | 25 ----------
arch/s390/kernel/time.c | 4 -
arch/s390/kernel/vtime.c | 8 ---
arch/x86/kernel/cpu/mtrr/main.c | 6 --
arch/x86/k...

Previous thread: OOM killer problem - how to read the kernel log? by Tobias Brox on Friday, November 9, 2007 - 5:35 pm. (4 messages)

Next thread: High priority tasks break SMP balancer? by Micah Dowty on Friday, November 9, 2007 - 6:34 pm. (35 messages)