rpms/kernel/FC-6 linux-2.6-sched-disable-precise-accounting.patch, NONE, 1.1 patch-2.6.22.12.bz2.sign, NONE, 1.1 .cvsignore, 1.577, 1.578 kernel-2.6.spec, 1.3036, 1.3037 sources, 1.541, 1.542 upstream, 1.461, 1.462 patch-2.6.22.11.bz2.sign, 1.1, NONE patch-2.6.22.12-rc1.bz2.sign, 1.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Nov 9 19:31:32 UTC 2007


Author: cebbert

Update of /cvs/dist/rpms/kernel/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv20120

Modified Files:
	.cvsignore kernel-2.6.spec sources upstream 
Added Files:
	linux-2.6-sched-disable-precise-accounting.patch 
	patch-2.6.22.12.bz2.sign 
Removed Files:
	patch-2.6.22.11.bz2.sign patch-2.6.22.12-rc1.bz2.sign 
Log Message:
* Fri Nov 02 2007 Chuck Ebbert <cebbert at redhat.com>
- 2.6.22.12
- Disable precise CPU accounting in the scheduler.


linux-2.6-sched-disable-precise-accounting.patch:
 sched_fair.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-sched-disable-precise-accounting.patch ---
---
 kernel/sched_fair.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- linux-2.6.23.noarch.orig/kernel/sched_fair.c
+++ linux-2.6.23.noarch/kernel/sched_fair.c
@@ -93,7 +93,7 @@ unsigned int sysctl_sched_features __rea
 		SCHED_FEAT_FAIR_SLEEPERS	*1 |
 		SCHED_FEAT_SLEEPER_AVG		*0 |
 		SCHED_FEAT_SLEEPER_LOAD_AVG	*1 |
-		SCHED_FEAT_PRECISE_CPU_LOAD	*1 |
+		SCHED_FEAT_PRECISE_CPU_LOAD	*0 |
 		SCHED_FEAT_START_DEBIT		*1 |
 		SCHED_FEAT_SKIP_INITIAL		*0;
 


--- NEW FILE patch-2.6.22.12.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBHL1sUyGugalF9Dw4RAt3FAJ45ViMasrEfttGSl1wGrAOMDD5UrgCeKK8E
d7ESKyvsQpCcdT4SthXnv34=
=4QEf
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/.cvsignore,v
retrieving revision 1.577
retrieving revision 1.578
diff -u -r1.577 -r1.578
--- .cvsignore	2 Nov 2007 18:06:48 -0000	1.577
+++ .cvsignore	9 Nov 2007 19:31:28 -0000	1.578
@@ -3,5 +3,4 @@
 temp-*
 kernel-2.6.22
 linux-2.6.22.tar.bz2
-patch-2.6.22.11.bz2
-patch-2.6.22.12-rc1.bz2
+patch-2.6.22.12.bz2


Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/kernel-2.6.spec,v
retrieving revision 1.3036
retrieving revision 1.3037
diff -u -r1.3036 -r1.3037
--- kernel-2.6.spec	2 Nov 2007 18:06:48 -0000	1.3036
+++ kernel-2.6.spec	9 Nov 2007 19:31:28 -0000	1.3037
@@ -30,7 +30,7 @@
 ## If this is a released kernel ##
 %if 0%{?released_kernel}
 # Do we have a 2.6.21.y update to apply?
-%define stable_update 11
+%define stable_update 12
 # Set rpm version accordingly
 %if 0%{?stable_update}
 %define stablerev .%{stable_update}
@@ -497,7 +497,7 @@
 %endif
 
 # unreleased stable patch
-Patch02: patch-2.6.22.12-rc1.bz2
+# Patch02: patch-2.6.22.12-rc1.bz2
 
 %if !%{nopatches}
 
@@ -628,6 +628,7 @@
 Patch900: linux-2.6-sched-cfs-v2.6.22.5-v20.5.patch
 Patch901: linux-2.6-sched-cfs-updates.patch
 Patch902: linux-2.6-timekeeping-fixes.patch
+Patch903: linux-2.6-sched-disable-precise-accounting.patch
 Patch1000: linux-2.6-dmi-based-module-autoloading.patch
 Patch1030: linux-2.6-nfs-nosharecache.patch
 Patch1400: linux-2.6-pcspkr-use-the-global-pit-lock.patch
@@ -1066,7 +1067,7 @@
 %endif
 
 # unreleased stable patch
-ApplyPatch patch-2.6.22.12-rc1.bz2
+# ApplyPatch patch-2.6.22.12-rc1.bz2
 
 # This patch adds a "make nonint_oldconfig" which is non-interactive and
 # also gives a list of missing options at the end. Useful for automated
@@ -1081,6 +1082,8 @@
 ApplyPatch linux-2.6-sched-cfs-updates.patch
 # timekeeping fixes that were in the Fedora CFS patch
 ApplyPatch linux-2.6-timekeeping-fixes.patch
+# disable precise CPU accountint to prevent divide-by-0
+ApplyPatch linux-2.6-sched-disable-precise-accounting.patch
 
 # Roland's utrace ptrace replacement.
 ApplyPatch linux-2.6-utrace-tracehook.patch -F2
@@ -2273,6 +2276,10 @@
 
 %changelog
 * Fri Nov 02 2007 Chuck Ebbert <cebbert at redhat.com>
+- 2.6.22.12
+- Disable precise CPU accounting in the scheduler.
+
+* Fri Nov 02 2007 Chuck Ebbert <cebbert at redhat.com>
 - 2.6.22.11
 - 2.6.22.12-rc1
 


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/sources,v
retrieving revision 1.541
retrieving revision 1.542
diff -u -r1.541 -r1.542
--- sources	2 Nov 2007 18:06:48 -0000	1.541
+++ sources	9 Nov 2007 19:31:30 -0000	1.542
@@ -1,3 +1,2 @@
 2e230d005c002fb3d38a3ca07c0200d0  linux-2.6.22.tar.bz2
-de5de5b1f7b25477b43fdee15822b91b  patch-2.6.22.11.bz2
-b12a42c64459b54718bfdbf2cc39c686  patch-2.6.22.12-rc1.bz2
+9e31d7d04172ea4b413c089d1e53c7a2  patch-2.6.22.12.bz2


Index: upstream
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/upstream,v
retrieving revision 1.461
retrieving revision 1.462
diff -u -r1.461 -r1.462
--- upstream	2 Nov 2007 18:06:48 -0000	1.461
+++ upstream	9 Nov 2007 19:31:30 -0000	1.462
@@ -1,3 +1,2 @@
 linux-2.6.22.tar.bz2
-patch-2.6.22.11.bz2
-patch-2.6.22.12-rc1.bz2
+patch-2.6.22.12.bz2


--- patch-2.6.22.11.bz2.sign DELETED ---


--- patch-2.6.22.12-rc1.bz2.sign DELETED ---




More information about the fedora-cvs-commits mailing list