rpms/kernel/FC-6 linux-2.6-sched-cfs.patch,1.8,1.9
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Thu Jul 26 21:56:50 UTC 2007
Author: cebbert
Update of /cvs/dist/rpms/kernel/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv15101
Modified Files:
linux-2.6-sched-cfs.patch
Log Message:
CFS scheduler load balancing fix.
linux-2.6-sched-cfs.patch:
b/kernel/sched.c | 26
b/kernel/time.c | 32
kernel/sched.c | 14
linux/Documentation/kernel-parameters.txt | 43
linux/Documentation/sched-design-CFS.txt | 119 +
linux/arch/i386/kernel/smpboot.c | 12
linux/arch/i386/kernel/tsc.c | 9
linux/arch/ia64/kernel/setup.c | 6
linux/arch/mips/kernel/smp.c | 11
linux/arch/sparc/kernel/smp.c | 10
linux/arch/sparc64/kernel/smp.c | 27
linux/block/cfq-iosched.c | 3
linux/fs/proc/array.c | 59
linux/fs/proc/base.c | 71
linux/include/asm-generic/bitops/sched.h | 21
linux/include/linux/hardirq.h | 13
linux/include/linux/sched.h | 258 +-
linux/include/linux/time.h | 13
linux/include/linux/topology.h | 14
linux/init/main.c | 5
linux/kernel/delayacct.c | 10
linux/kernel/exit.c | 5
linux/kernel/fork.c | 5
linux/kernel/posix-cpu-timers.c | 34
linux/kernel/sched.c | 2980 +++++++++++-------------------
linux/kernel/sched_debug.c | 276 ++
linux/kernel/sched_fair.c | 1107 +++++++++++
linux/kernel/sched_idletask.c | 71
linux/kernel/sched_rt.c | 255 ++
linux/kernel/sched_stats.h | 235 ++
linux/kernel/softirq.c | 1
linux/kernel/sysctl.c | 76
linux/kernel/time.c | 25
linux/kernel/time/timekeeping.c | 27
34 files changed, 3714 insertions(+), 2159 deletions(-)
Index: linux-2.6-sched-cfs.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/linux-2.6-sched-cfs.patch,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- linux-2.6-sched-cfs.patch 20 Jul 2007 18:47:39 -0000 1.8
+++ linux-2.6-sched-cfs.patch 26 Jul 2007 21:56:48 -0000 1.9
@@ -30,6 +30,9 @@
[not merged yet]
time: introduce xtime_seconds
+[not merged]
+sched: increase SCHED_LOAD_SCALE_FUZZ
+
Index: linux/Documentation/kernel-parameters.txt
===================================================================
--- linux.orig/Documentation/kernel-parameters.txt
@@ -861,7 +864,7 @@
+#define SCHED_LOAD_SHIFT 10
+#define SCHED_LOAD_SCALE (1L << SCHED_LOAD_SHIFT)
+
-+#define SCHED_LOAD_SCALE_FUZZ (SCHED_LOAD_SCALE >> 5)
++#define SCHED_LOAD_SCALE_FUZZ (SCHED_LOAD_SCALE >> 1)
#ifdef CONFIG_SMP
#define SD_LOAD_BALANCE 1 /* Do load balancing on this domain. */
More information about the fedora-cvs-commits
mailing list