Peter Zijlstra
b82d9fdd84
sched: avoid large irq-latencies in smp-balancing
...
SMP balancing is done with IRQs disabled and can iterate the full rq.
When rqs are large this can cause large irq-latencies. Limit the nr of
iterations on each run.
This fixes a scheduling latency regression reported by the -rt folks.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Acked-by: Steven Rostedt <rostedt@goodmis.org>
Tested-by: Gregory Haskins <ghaskins@novell.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2007-11-09 22:39:39 +01:00
..
acpi
asm-alpha
asm-arm
[ARM] 4634/1: DaVinci GPIO header build fix
2007-10-31 15:21:52 +00:00
asm-avr32
asm-blackfin
Blackfin arch: use a less common define name in BF549
2007-10-30 12:04:53 +08:00
asm-cris
asm-frv
asm-generic
asm-h8300
asm-ia64
[IA64] fix typo in per_cpu_offset
2007-10-29 11:21:45 -07:00
asm-m32r
asm-m68k
asm-m68knommu
m68knommu: fix pread/pwrite defines
2007-11-05 15:12:33 -08:00
asm-mips
Use i8253.c lock for PC speaker on MIPS, too.
2007-11-02 19:39:18 -07:00
asm-parisc
asm-powerpc
cpm_load_patch() - declartion conflict
2007-11-05 11:38:29 -08:00
asm-ppc
asm-s390
asm-sh
sh: Decouple 4k and soft/hardirq stacks.
2007-11-02 12:16:51 +09:00
asm-sh64
sh64: fix dma_cache_sync() compilation
2007-10-30 13:09:01 +09:00
asm-sparc
[SPARC32]: __inline__ --> inline
2007-10-27 00:17:01 -07:00
asm-sparc64
[SPARC64]: Fix linkage of enormous kernels.
2007-10-31 15:30:56 -07:00
asm-um
x86 merge fallout: uml
2007-10-29 07:41:32 -07:00
asm-v850
asm-x86
lguest: make async_hcall() static
2007-11-05 21:53:29 +11:00
asm-xtensa
crypto
keys
linux
sched: avoid large irq-latencies in smp-balancing
2007-11-09 22:39:39 +01:00
math-emu
media
mtd
net
cleanup asm/scatterlist.h includes
2007-11-02 08:47:06 +01:00
pcmcia
rdma
cleanup asm/scatterlist.h includes
2007-11-02 08:47:06 +01:00
rxrpc
scsi
SCSI: add asynchronous event notification API
2007-11-03 22:23:02 -04:00
sound
video
xen
Kbuild