Mike Galbraith
95938a35c5
sched: prevent wakeup over-scheduling
...
Prevent wakeup over-scheduling. Once a task has been preempted by a
task of the same or lower priority, it becomes ineligible for repeated
preemption by same until it has been ticked, or slept. Instead, the
task is marked for preemption at the next tick. Tasks of higher
priority still preempt immediately.
Signed-off-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2007-10-15 17:00:14 +02:00
..
acpi
ACPI: CONFIG_ACPI_SLEEP=n power off regression in 2.6.23-rc8 (NOT in rc7)
2007-09-25 17:58:52 -04:00
asm-alpha
Fix Alpha O_CLOEXEC definition
2007-08-09 08:39:22 -07:00
asm-arm
endianness annotations in arm io.h
2007-10-14 12:41:52 -07:00
asm-avr32
[AVR32] Don't use __builtin_xchg()
2007-10-11 13:32:56 +02:00
asm-blackfin
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2007-10-13 14:58:23 +01:00
asm-cris
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-frv
frv: missing casts in cmpxchg()
2007-10-14 12:41:51 -07:00
asm-generic
fix sparc32 breakage (result of vmlinux.lds.S bug)
2007-10-13 09:58:59 -07:00
asm-h8300
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-ia64
[IA64] Cleanup HPSIM code (was: Re: Enable early console for Ski simulator)
2007-09-01 02:52:25 -07:00
asm-m32r
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-m68k
m68k: Export cachectl.h
2007-10-13 09:41:03 -07:00
asm-m68knommu
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-mips
[MIPS] CFE: Add missing parenthesis.
2007-10-13 00:53:00 +01:00
asm-parisc
[PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines
2007-08-27 00:29:22 -04:00
asm-powerpc
endian-clean in_le64/out_le64
2007-10-14 12:41:51 -07:00
asm-ppc
[POWERPC] Prevent direct inclusion of <asm/rwsem.h>.
2007-09-22 14:49:21 +10:00
asm-s390
[S390] s390: use PAGE_SIZE in vmlinux.lds
2007-10-12 16:13:10 +02:00
asm-sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2007-10-13 09:49:04 -07:00
asm-sh64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh64-2.6
2007-10-13 09:50:26 -07:00
asm-sparc
[SPARC32]: Add irqflags.h to sparc32 and use it from generic code.
2007-10-13 21:53:11 -07:00
asm-sparc64
[SPARC64]: virt_irq --> bucket mapping no longer necessary
2007-10-13 23:50:38 -07:00
asm-um
UML: Fix ELF_CORE_COPY_REGS build botch
2007-09-10 18:58:05 -07:00
asm-v850
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
2007-10-13 10:02:11 -07:00
asm-xtensa
[patch 1/2] Xtensa: enable arbitary tty speed setting ioctls
2007-08-27 13:54:25 -07:00
crypto
[CRYPTO] sha: Add header file for SHA definitions
2007-10-10 16:55:50 -07:00
keys
linux
sched: prevent wakeup over-scheduling
2007-10-15 17:00:14 +02:00
math-emu
Fix <math-emu/soft-fp.h> tpyo
2007-08-18 17:15:17 -07:00
media
v4l: copy_to_user() is not a good method name
2007-10-13 09:58:59 -07:00
mtd
net
[IPv6]: Export userland ND options through netlink (RDNSS support)
2007-10-10 21:22:05 -07:00
pcmcia
rdma
IB/cm: Modify interface to send MRAs in response to duplicate messages
2007-10-09 19:59:17 -07:00
rxrpc
scsi
[SCSI] libiscsi: sync up iscsi and scsi eh's access to the connection
2007-08-15 13:09:21 -05:00
sound
[ALSA] version 1.0.14
2007-07-20 11:13:35 +02:00
video
remove tx3912fb
2007-07-31 15:39:41 -07:00
xen
xen: xen/page.h compile fix
2007-07-26 11:35:16 -07:00
Kbuild