fedora-cvs-commits@redhat.com
[Top] [All Lists]

rpms/kernel/FC-6 linux-2.6-sched-cfs.patch,1.8,1.9

Subject: rpms/kernel/FC-6 linux-2.6-sched-cfs.patch,1.8,1.9
From:
Date: Thu, 26 Jul 2007 17:56:50 -0400
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. */

-- 
fedora-cvs-commits mailing list
fedora-cvs-commits@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-cvs-commits

<Prev in Thread] Current Thread [Next in Thread>
  • rpms/kernel/FC-6 linux-2.6-sched-cfs.patch,1.8,1.9, fedora-cvs-commits <=