kernel_optimize_test/init
Ingo Molnar f340c0d1a3 [PATCH] Tweak idle thread setup semantics
This patch tweaks idle thread setup semantics a bit: instead of setting
NEED_RESCHED in init_idle(), we do an explicit schedule() before calling
into cpu_idle().

This patch, while having no negative side-effects, enables wider use of
cond_resched()s.  (which might happen in the stock kernel too, but it's
particulary important for voluntary-preempt)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-28 14:56:51 -07:00
..
calibrate.c [PATCH] Platform SMIs and their interferance with tsc based delay calibration 2005-06-23 09:45:08 -07:00
do_mounts_devfs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
do_mounts_initrd.c [PATCH] init/do_mounts_initrd.c: fix sparse warning 2005-06-25 16:24:58 -07:00
do_mounts_md.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
do_mounts_rd.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
do_mounts.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
do_mounts.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
initramfs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 2005-06-02 16:39:11 +01:00
main.c [PATCH] Tweak idle thread setup semantics 2005-06-28 14:56:51 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
version.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00