Hello community,
here is the log from the commit of package kernel-source
checked in at Tue May 27 01:46:03 CEST 2008.
--------
--- kernel-source/kernel-debug.changes 2008-05-25 21:55:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-05-26 23:13:06.000000000 +0200
@@ -1,0 +2,27 @@
+Mon May 26 15:13:29 CEST 2008 - sdietrich@suse.de
+
+RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+
+-------------------------------------------------------------------
+Mon May 26 13:46:10 CEST 2008 - olh@suse.de
+
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-rt.changes: same change
kernel-rt_debug.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:31.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:31.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -190,7 +190,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -591,8 +591,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:32.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:32.000000000 +0200
@@ -16,7 +16,7 @@
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: off
@@ -29,7 +29,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%install
rm -rf %buildroot
@@ -39,8 +39,28 @@
%files
%defattr(-, root, root)
/etc/dummy
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:32.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:32.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
Url: http://lse.sourceforge.net/kdump/
@@ -189,7 +189,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -590,8 +590,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:32.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:32.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -185,7 +185,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -586,8 +586,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:32.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:32.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -202,7 +202,7 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -603,8 +603,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:32.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:32.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -188,7 +188,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -589,8 +589,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-rt_debug.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:33.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:33.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-rt_debug
Summary: A Debug Version of the Kernel
Version: 2.6.25.4
-Release: 4
+Release: 5
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -187,7 +187,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -588,8 +588,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-rt.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:33.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:33.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-rt
Summary: The Realtime Linux Kernel
Version: 2.6.25.4
-Release: 4
+Release: 5
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -192,7 +192,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -593,8 +593,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:33.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:33.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-s390
Summary: The Standard Kernel
Version: 2.6.25.4
-Release: 5
+Release: 6
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -183,7 +183,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -584,8 +584,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:33.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:33.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -107,7 +107,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -287,8 +287,28 @@
%post -f source-post.sh
%files -f kernel-source.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:34.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:34.000000000 +0200
@@ -22,7 +22,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: Development/Sources
AutoReqProv: off
@@ -92,7 +92,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
echo "Architecture symbol(s):" %symbols
@@ -143,8 +143,28 @@
/usr/src/linux-*-obj
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.L14367/_old 2008-05-27 01:37:34.000000000 +0200
+++ /var/tmp/diff_new_pack.L14367/_new 2008-05-27 01:37:34.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.25.4
-Release: 6
+Release: 7
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -200,7 +200,7 @@
-Source Timestamp: 2008-05-25 09:12:04 +0200
+Source Timestamp: 2008-05-26 15:23:05 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -601,8 +601,28 @@
%postun -f postun.sh
%files -f kernel.files
-
%changelog
+* Mon May 26 2008 sdietrich@suse.de
+ RT: Update to 2.6.25.4-rt3 - add RWSEM / RWLOCK patches:
+- patches.rt/rt-mutex-core.patch: Linux-RT 2.6.25.4-RT3.
+- patches.rt/multi-reader-account.patch: map tasks to reader
+ locks held.
+- patches.rt/multi-reader-limit.patch: implement reader limit
+ on read write locks.
+- patches.rt/multi-reader-lock-account.patch: map read/write
+ locks back to their readers.
+- patches.rt/multi-reader-pi.patch: read lock Priority Inheritance
+ implementation.
+- patches.rt/native-sched-clock-booboo.patch: Re: 2.6.25.4-rt2
+ (native_sched_clock() booboo).
+- patches.rt/rwlocks-default-nr-readers-nr-cpus.patch:
+- patches.rt/rwlocks-multiple-readers.patch: implement rwlocks
+ management.
+- patches.rt/rwsems-multiple-readers.patch: add framework for
+ multi readers on rwsems.
+* Mon May 26 2008 olh@suse.de
+- add patches.arch/ppc-efika-slowdown.patch
+ slow down hot code paths to avoid hangs during install (bnc#374309)
* Sun May 25 2008 tiwai@suse.de
- Update config files: forgot to update vanilla kernel configs
* Sat May 24 2008 tiwai@suse.de
kernel-xen.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2008-05-25 21:54:50.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2008-05-26 23:12:59.000000000 +0200
@@ -1 +1 @@
-2008-05-25 09:12:04 +0200
+2008-05-26 15:23:05 +0200
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2008-05-26 19:00:31.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2008-05-26 23:13:22.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-efika-slowdown.patch new/patches.arch/ppc-efika-slowdown.patch
--- old/patches.arch/ppc-efika-slowdown.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.arch/ppc-efika-slowdown.patch 2008-05-26 13:54:33.000000000 +0200
@@ -0,0 +1,25 @@
+From: olh@suse.de
+Subject: Bug 374309 - EFIKA freezes during installation
+Patch-mainline: never
+
+
+Add some delay to the hot codepaths to avoid a hang during installation.
+The memory barriers alone did not help, but an delay of 123 or 42 did help
+to get past the hang after the vgscan --mknodes.
+
+
+---
+ arch/powerpc/platforms/52xx/mpc52xx_pic.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+--- a/arch/powerpc/platforms/52xx/mpc52xx_pic.c
++++ b/arch/powerpc/platforms/52xx/mpc52xx_pic.c
+@@ -52,6 +52,8 @@ static unsigned char mpc52xx_map_senses[
+ IRQ_TYPE_LEVEL_LOW,
+ };
+
++#undef pr_debug
++#define pr_debug(x,y ...) do { mb(); eieio(); isync(); udelay(42); } while(0)
+ /*
+ *
+ */
++++++ patches.rt.tar.bz2 ++++++
++++ 3725 lines of diff (skipped)
++++++ series.conf ++++++
--- kernel-source/series.conf 2008-05-25 21:54:40.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2008-05-26 23:12:49.000000000 +0200
@@ -110,6 +110,7 @@
########################################################
# powerpc/generic
########################################################
+ patches.arch/ppc-efika-slowdown.patch
patches.arch/ppc-vio-modalias.patch
patches.arch/ppc-efika-modalias.patch
patches.arch/ppc-efika-mpc52xx-ac97.patch
@@ -688,7 +689,6 @@
+RT patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch
+RT patches.rt/x86-fix-32bit-sched-clock-crap.patch
-
# RCU
+RT patches.rt/rcu-various-fixups.patch
+RT patches.rt/rcu-trace-fix-free.patch
@@ -726,6 +726,7 @@
+RT patches.rt/ftrace-use-preempt-disable-not-irq-disable.patch
# ftrace-handle-time-outside-of-lockdep.patch
+RT patches.rt/cycles-to-ns-trace-fix.patch
++RT patches.rt/native-sched-clock-booboo.patch
# ftrace RT extensions
+RT patches.rt/tracer-add-event-markers.patch
@@ -1459,6 +1460,18 @@
+RT patches.rt/rtmutex-remove-xchg.patch
+RT patches.rt/adaptive-spinlock-lite-v2.patch
+ # RW locks with multiple readers
++RT patches.rt/rwsems-multiple-readers.patch
+ # Folded into rwsems-multiple-readers.patch
+ #rwlocks-lateral-steal.patch
++RT patches.rt/rwlocks-multiple-readers.patch
++RT patches.rt/multi-reader-account.patch
++RT patches.rt/multi-reader-limit.patch
++RT patches.rt/multi-reader-lock-account.patch
++RT patches.rt/multi-reader-pi.patch
++RT patches.rt/rwlocks-default-nr-readers-nr-cpus.patch
+
+
# LSG Enhancements to RT locking (not upstream)
- patches.rt/rtmutex-lateral-steal-sysctl.patch
- patches.rt/rtmutex-adaptive-locks.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org