Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory
checked in at Mon Feb 16 18:56:14 CET 2009.
--------
--- kernel-source/kernel-debug.changes 2009-01-29 20:00:24.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2009-02-16 17:21:16.346283000 +0100
@@ -1,0 +2,163 @@
+Mon Feb 16 17:18:41 CET 2009 - jeffm@suse.com
+
+- Update config files.
+
+-------------------------------------------------------------------
+Sat Feb 14 17:40:22 CET 2009 - jeffm@suse.de
+
+- Update to 2.6.29-rc5.
+
+-------------------------------------------------------------------
+Fri Feb 13 21:15:40 CET 2009 - jeffm@suse.de
+
+- Update to 2.6.29-rc4-git7.
+ - Eliminated 2 patches.
+
+-------------------------------------------------------------------
+Mon Feb 9 22:04:41 CET 2009 - jeffm@suse.de
+
+- patches.rpmify/spin_is_contended-fix: spin_is_contended
+ Kconfig fixes.
+
+-------------------------------------------------------------------
+Mon Feb 9 17:47:43 CET 2009 - jeffm@suse.de
+
+- Updated to 2.6.29-rc4.
+ - Eliminated 3 patches.
+
+-------------------------------------------------------------------
+Fri Feb 6 21:34:56 CET 2009 - jeffm@suse.com
+
+- patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem:
+ x86, pat: fix warn_on_once() while mapping 0-1MB range.
+
+-------------------------------------------------------------------
+Fri Feb 6 20:54:14 CET 2009 - mmarek@suse.cz
+
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: fix
+ last change: don't pass -e to weak-modules2.
+
+-------------------------------------------------------------------
+Fri Feb 6 14:42:13 CET 2009 - mmarek@suse.cz
+
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: pass
+ down shell options like -x to weak-modules2 to make debugging
+ with rpm -ivv easier.
+
+-------------------------------------------------------------------
+Tue Feb 3 21:36:36 CET 2009 - jeffm@suse.de
+
+- patches.fixes/fix-nf_conntrack_slp: make nf_conntrack_slp
+ actually work (bnc#470963).
+
+-------------------------------------------------------------------
+Tue Feb 3 14:34:14 CET 2009 - mmarek@suse.cz
+
+- scripts/tar-up.sh: fix branch name in KOTD packages.
+
+-------------------------------------------------------------------
+Tue Feb 3 12:37:06 CET 2009 - olh@suse.de
+
+- config.conf: readde -debug flavor for ppc64
+
+-------------------------------------------------------------------
+Tue Feb 3 11:51:37 CET 2009 - olh@suse.de
+
+- patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch:
+ Better handle other FC initiators (bnc#471217 - LTC51238)
+
+-------------------------------------------------------------------
+Tue Feb 3 11:48:59 CET 2009 - mmarek@suse.cz
+
+- scripts/wd-functions.sh: display master as "master", not "HEAD"
+ or "".
+
+-------------------------------------------------------------------
+Mon Feb 2 21:20:36 CET 2009 - jeffm@suse.de
+
+- Updated to 2.6.29-rc3-git3.
+ - Eliminated 6 patches.
+
+-------------------------------------------------------------------
+Mon Feb 2 17:35:32 CET 2009 - jeffm@suse.de
+
+- Updated to 2.6.29-rc3.
+ - AppArmor is disabled.
+ - Xen is disabled.
+ - Eliminated 745 patches.
+
+-------------------------------------------------------------------
+Mon Feb 2 17:17:07 CET 2009 - jeffm@suse.de
+
+- Enabled patches.suse/reiserfs_warning-reentrant
+
+-------------------------------------------------------------------
+Mon Feb 2 11:30:07 CET 2009 - rw@suse.de
+
+- patches.fixes/xpc-pass-physical,
+ patches.kabi/xpc-pass-physical:
+ kABI: restore upstream patch, add ABI cover-up. (bnc#458811)
+
+-------------------------------------------------------------------
+Mon Feb 2 10:44:23 CET 2009 - olh@suse.de
+
+- patches.fixes/serial-jsm-enable_ms.patch:
+ Add enable_ms to jsm driver (bnc#471224 - LTC51066)
+
+-------------------------------------------------------------------
+Mon Feb 2 10:30:50 CET 2009 - olh@suse.de
+
+- patches.arch/ppc-optimize-sync.patch:
+ Optimise smp_{r,w}mb and mutex (bnc#471222 - LTC51356)
+
+-------------------------------------------------------------------
+Sat Jan 31 04:35:24 CET 2009 - gregkh@suse.de
+
+- refresh patches for fuzz due to 2.6.27.14-rc1 import.
+
+-------------------------------------------------------------------
+Sat Jan 31 04:16:39 CET 2009 - gregkh@suse.de
+
+- patches.kabi/abi-fix-add-epoll_devs-back-to-struct-user_struct.patch:
+ ABI fix: add epoll_devs back to struct user_struct.
+
+-------------------------------------------------------------------
+Sat Jan 31 04:07:38 CET 2009 - gregkh@suse.de
+
+- Update to 2.6.27.14-rc1
+ - lots of security fixes
+ - lots of bugfixes
+ - obsoletes:
+ - patches.drivers/alsa-virtuoso-no-eeprom-overwrite
+ - patches.drivers/pata_via.c-support-vx855-and-future-chips-whose-ide-controller-use-0x0571.patch
+ - patches.fixes/SUNRPC-Fix-autobind-on-cloned-rpc-clients.patch
+ - patches.fixes/sysfs-fix-problems-with-binary-files.patch
+ - patches.fixes/xpc-fix-NULL-deref
+ - patches.fixes/xpc-write-barrier
+
+-------------------------------------------------------------------
+Fri Jan 30 09:15:04 CET 2009 - olh@suse.de
+
+- patches.arch/ppc-pseries-migration_hang_fix.patch:
+ Fix partition migration hang under load (bnc#470563 - LTC51153)
+
+-------------------------------------------------------------------
+Fri Jan 30 08:00:00 CET 2009 - olh@suse.de
+
+- disable CONFIG_DEBUG_STACKOVERFLOW and CONFIG_DEBUG_STACK_USAGE
+ on ppc/ppc64
+
+-------------------------------------------------------------------
+Fri Jan 30 01:24:09 CET 2009 - teheo@suse.de
+
+- patches.drivers/libata-fix-EH-device-failure-handling: libata:
+ fix EH device failure handling (bnc#470845).
+
+-------------------------------------------------------------------
+Thu Jan 29 21:02:44 CET 2009 - jjolly@suse.de
+
+- patches.arch/s390-08-08-add_qdio_utilization.patch: zfcp:
+ queue_full is lacking the entry for qdio utilization
+ (bnc#466462).
+
+-------------------------------------------------------------------
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-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
calling whatdependson for head-i586
Old:
----
kernel-vmi.changes
kernel-vmi.spec
kernel-xen.changes
kernel-xen.spec
linux-2.6.27.tar.bz2
New:
----
linux-2.6.28.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:15.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:15.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.27.13)
+# spec file for package kernel-debug (Version 2.6.29)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -62,8 +62,8 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
-Version: 2.6.27.13
-Release: 3
+Version: 2.6.29
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,7 +121,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -133,7 +133,7 @@
%endif
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -216,13 +216,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-debug-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-debug-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -237,12 +238,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -277,7 +278,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,7 +121,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch %ix86
Provides: k_athlon k_debug k_deflt k_deflt_22 k_deflt_24 k_eide k_laptop k_orig k_pentiu k_pos_ibm k_psmp k_smp k_smp_22 k_smp_24 smp kernel-smp
Obsoletes: k_athlon k_debug k_deflt k_deflt_22 k_deflt_24 k_eide k_laptop k_orig k_pentiu k_pos_ibm k_psmp k_smp k_smp_22 k_smp_24 smp kernel-smp
@@ -149,7 +149,7 @@
%endif
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -231,13 +231,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-default-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-default-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -252,12 +253,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -292,7 +293,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%install
rm -rf %buildroot
@@ -49,6 +50,91 @@
/etc/dummy
%changelog
+* Mon Feb 16 2009 jeffm@suse.com
+- Update config files.
+* Sat Feb 14 2009 jeffm@suse.de
+- Update to 2.6.29-rc5.
+* Fri Feb 13 2009 jeffm@suse.de
+- Update to 2.6.29-rc4-git7.
+ - Eliminated 2 patches.
+* Mon Feb 09 2009 jeffm@suse.de
+- patches.rpmify/spin_is_contended-fix: spin_is_contended
+ Kconfig fixes.
+* Mon Feb 09 2009 jeffm@suse.de
+- Updated to 2.6.29-rc4.
+ - Eliminated 3 patches.
+* Fri Feb 06 2009 jeffm@suse.com
+- patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem:
+ x86, pat: fix warn_on_once() while mapping 0-1MB range.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: fix
+ last change: don't pass -e to weak-modules2.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: pass
+ down shell options like -x to weak-modules2 to make debugging
+ with rpm -ivv easier.
+* Tue Feb 03 2009 jeffm@suse.de
+- patches.fixes/fix-nf_conntrack_slp: make nf_conntrack_slp
+ actually work (bnc#470963).
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/tar-up.sh: fix branch name in KOTD packages.
+* Tue Feb 03 2009 olh@suse.de
+- config.conf: readde -debug flavor for ppc64
+* Tue Feb 03 2009 olh@suse.de
+- patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch:
+ Better handle other FC initiators (bnc#471217 - LTC51238)
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/wd-functions.sh: display master as "master", not "HEAD"
+ or "".
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3-git3.
+ - Eliminated 6 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3.
+ - AppArmor is disabled.
+ - Xen is disabled.
+ - Eliminated 745 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Enabled patches.suse/reiserfs_warning-reentrant
+* Mon Feb 02 2009 rw@suse.de
+- patches.fixes/xpc-pass-physical,
+ patches.kabi/xpc-pass-physical:
+ kABI: restore upstream patch, add ABI cover-up. (bnc#458811)
+* Mon Feb 02 2009 olh@suse.de
+- patches.fixes/serial-jsm-enable_ms.patch:
+ Add enable_ms to jsm driver (bnc#471224 - LTC51066)
+* Mon Feb 02 2009 olh@suse.de
+- patches.arch/ppc-optimize-sync.patch:
+ Optimise smp_{r,w}mb and mutex (bnc#471222 - LTC51356)
+* Sat Jan 31 2009 gregkh@suse.de
+- refresh patches for fuzz due to 2.6.27.14-rc1 import.
+* Sat Jan 31 2009 gregkh@suse.de
+- patches.kabi/abi-fix-add-epoll_devs-back-to-struct-user_struct.patch:
+ ABI fix: add epoll_devs back to struct user_struct.
+* Sat Jan 31 2009 gregkh@suse.de
+- Update to 2.6.27.14-rc1
+ - lots of security fixes
+ - lots of bugfixes
+ - obsoletes:
+ - patches.drivers/alsa-virtuoso-no-eeprom-overwrite
+ - patches.drivers/pata_via.c-support-vx855-and-future-chips-whose-ide-controller-use-0x0571.patch
+ - patches.fixes/SUNRPC-Fix-autobind-on-cloned-rpc-clients.patch
+ - patches.fixes/sysfs-fix-problems-with-binary-files.patch
+ - patches.fixes/xpc-fix-NULL-deref
+ - patches.fixes/xpc-write-barrier
+* Fri Jan 30 2009 olh@suse.de
+- patches.arch/ppc-pseries-migration_hang_fix.patch:
+ Fix partition migration hang under load (bnc#470563 - LTC51153)
+* Fri Jan 30 2009 olh@suse.de
+- disable CONFIG_DEBUG_STACKOVERFLOW and CONFIG_DEBUG_STACK_USAGE
+ on ppc/ppc64
+* Fri Jan 30 2009 teheo@suse.de
+- patches.drivers/libata-fix-EH-device-failure-handling: libata:
+ fix EH device failure handling (bnc#470845).
+* Thu Jan 29 2009 jjolly@suse.de
+- patches.arch/s390-08-08-add_qdio_utilization.patch: zfcp:
+ queue_full is lacking the entry for qdio utilization
+ (bnc#466462).
* Thu Jan 29 2009 gregkh@suse.de
- add ability to debug kernel using USB debug connector.
- Update config files.
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:17.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.27.13)
+# spec file for package kernel-kdump (Version 2.6.29)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -62,8 +62,8 @@
Name: kernel-kdump
Summary: kernel for kdump
-Version: 2.6.27.13
-Release: 3
+Version: 2.6.29
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,13 +121,13 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch ppc
%else
%ifarch ppc64
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -212,13 +212,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-kdump-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -233,12 +234,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -273,7 +274,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,10 +121,10 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
Provides: k_smp4G kernel-bigsmp
Obsoletes: k_smp4G kernel-bigsmp
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -213,13 +213,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-pae-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-pae-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -234,12 +235,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -274,7 +275,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,7 +121,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch ppc
Provides: kernel-pmac64 kernel-pseries64 kernel-iseries64
Obsoletes: kernel-pmac64 kernel-pseries64 kernel-iseries64
@@ -129,7 +129,7 @@
%ifarch ppc64
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -225,13 +225,14 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-ppc64-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -246,12 +247,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -286,7 +287,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%preun base -f preun-base.sh
@@ -808,8 +810,9 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%preun extra -f preun-extra.sh
@@ -849,8 +852,9 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%files -n kernel-ppc64-man
%defattr(-,root,root)
@@ -858,6 +862,91 @@
%endif
%changelog
+* Mon Feb 16 2009 jeffm@suse.com
+- Update config files.
+* Sat Feb 14 2009 jeffm@suse.de
+- Update to 2.6.29-rc5.
+* Fri Feb 13 2009 jeffm@suse.de
+- Update to 2.6.29-rc4-git7.
+ - Eliminated 2 patches.
+* Mon Feb 09 2009 jeffm@suse.de
+- patches.rpmify/spin_is_contended-fix: spin_is_contended
+ Kconfig fixes.
+* Mon Feb 09 2009 jeffm@suse.de
+- Updated to 2.6.29-rc4.
+ - Eliminated 3 patches.
+* Fri Feb 06 2009 jeffm@suse.com
+- patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem:
+ x86, pat: fix warn_on_once() while mapping 0-1MB range.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: fix
+ last change: don't pass -e to weak-modules2.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: pass
+ down shell options like -x to weak-modules2 to make debugging
+ with rpm -ivv easier.
+* Tue Feb 03 2009 jeffm@suse.de
+- patches.fixes/fix-nf_conntrack_slp: make nf_conntrack_slp
+ actually work (bnc#470963).
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/tar-up.sh: fix branch name in KOTD packages.
+* Tue Feb 03 2009 olh@suse.de
+- config.conf: readde -debug flavor for ppc64
+* Tue Feb 03 2009 olh@suse.de
+- patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch:
+ Better handle other FC initiators (bnc#471217 - LTC51238)
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/wd-functions.sh: display master as "master", not "HEAD"
+ or "".
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3-git3.
+ - Eliminated 6 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3.
+ - AppArmor is disabled.
+ - Xen is disabled.
+ - Eliminated 745 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Enabled patches.suse/reiserfs_warning-reentrant
+* Mon Feb 02 2009 rw@suse.de
+- patches.fixes/xpc-pass-physical,
+ patches.kabi/xpc-pass-physical:
+ kABI: restore upstream patch, add ABI cover-up. (bnc#458811)
+* Mon Feb 02 2009 olh@suse.de
+- patches.fixes/serial-jsm-enable_ms.patch:
+ Add enable_ms to jsm driver (bnc#471224 - LTC51066)
+* Mon Feb 02 2009 olh@suse.de
+- patches.arch/ppc-optimize-sync.patch:
+ Optimise smp_{r,w}mb and mutex (bnc#471222 - LTC51356)
+* Sat Jan 31 2009 gregkh@suse.de
+- refresh patches for fuzz due to 2.6.27.14-rc1 import.
+* Sat Jan 31 2009 gregkh@suse.de
+- patches.kabi/abi-fix-add-epoll_devs-back-to-struct-user_struct.patch:
+ ABI fix: add epoll_devs back to struct user_struct.
+* Sat Jan 31 2009 gregkh@suse.de
+- Update to 2.6.27.14-rc1
+ - lots of security fixes
+ - lots of bugfixes
+ - obsoletes:
+ - patches.drivers/alsa-virtuoso-no-eeprom-overwrite
+ - patches.drivers/pata_via.c-support-vx855-and-future-chips-whose-ide-controller-use-0x0571.patch
+ - patches.fixes/SUNRPC-Fix-autobind-on-cloned-rpc-clients.patch
+ - patches.fixes/sysfs-fix-problems-with-binary-files.patch
+ - patches.fixes/xpc-fix-NULL-deref
+ - patches.fixes/xpc-write-barrier
+* Fri Jan 30 2009 olh@suse.de
+- patches.arch/ppc-pseries-migration_hang_fix.patch:
+ Fix partition migration hang under load (bnc#470563 - LTC51153)
+* Fri Jan 30 2009 olh@suse.de
+- disable CONFIG_DEBUG_STACKOVERFLOW and CONFIG_DEBUG_STACK_USAGE
+ on ppc/ppc64
+* Fri Jan 30 2009 teheo@suse.de
+- patches.drivers/libata-fix-EH-device-failure-handling: libata:
+ fix EH device failure handling (bnc#470845).
+* Thu Jan 29 2009 jjolly@suse.de
+- patches.arch/s390-08-08-add_qdio_utilization.patch: zfcp:
+ queue_full is lacking the entry for qdio utilization
+ (bnc#466462).
* Thu Jan 29 2009 gregkh@suse.de
- add ability to debug kernel using USB debug connector.
- Update config files.
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:18.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:18.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ps3 (Version 2.6.27.13)
+# spec file for package kernel-ps3 (Version 2.6.29)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -62,8 +62,8 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
-Version: 2.6.27.13
-Release: 3
+Version: 2.6.29
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,8 +121,8 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Provides: kernel = 2.6.29-%source_rel
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -207,13 +207,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ps3-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-ps3-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -228,12 +229,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -268,7 +269,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,10 +121,10 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
Provides: kernel-32bit k_deflt
Obsoletes: kernel-32bit k_deflt
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -206,13 +206,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-s390-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-s390-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -227,12 +228,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -267,7 +268,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source1: source-pre.sh
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
@@ -83,8 +83,6 @@
Source57: kernel-s390.spec
Source58: kernel-trace.spec
Source59: kernel-vanilla.spec
-Source60: kernel-vmi.spec
-Source61: kernel-xen.spec
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -120,12 +118,13 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "Please get a copy of linux-2.6.27.tar.bz2 from" \
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "Please get a copy of linux-2.6.28.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi
echo "Architecture symbol(s): %symbols"
@@ -138,7 +137,7 @@
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
-KERNELRELEASE=2.6.27.13-$RELEASE
+KERNELRELEASE=2.6.29-rc5-$RELEASE
case kernel-source in
(*-rt)
variant=-rt
@@ -158,16 +157,16 @@
ln -sf linux$variant linux$variant # dummy symlink
mkdir linux-obj
# Unpack the vanilla kernel sources
-bzip2 -cd %_sourcedir/linux-2.6.27.tar.bz2 \
+bzip2 -cd %_sourcedir/linux-2.6.28.tar.bz2 \
| tar xf -
-mv linux-2.6.27 linux-$KERNELRELEASE$variant
+mv linux-2.6.28 linux-$KERNELRELEASE$variant
cd linux-$KERNELRELEASE$variant
chmod -x arch/arm/mach-at91/board-yl-9200.c # executable by accident (fixed in 2.6.27)
%_sourcedir/guards $variant_symbols %symbols < %_sourcedir/series.conf \
> .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
- -i %_builddir/kernel-source-2.6.27.13/$patch; then
+ -i %_builddir/kernel-source-2.6.29/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@@ -294,6 +293,91 @@
%files -f kernel-source.files
%changelog
+* Mon Feb 16 2009 jeffm@suse.com
+- Update config files.
+* Sat Feb 14 2009 jeffm@suse.de
+- Update to 2.6.29-rc5.
+* Fri Feb 13 2009 jeffm@suse.de
+- Update to 2.6.29-rc4-git7.
+ - Eliminated 2 patches.
+* Mon Feb 09 2009 jeffm@suse.de
+- patches.rpmify/spin_is_contended-fix: spin_is_contended
+ Kconfig fixes.
+* Mon Feb 09 2009 jeffm@suse.de
+- Updated to 2.6.29-rc4.
+ - Eliminated 3 patches.
+* Fri Feb 06 2009 jeffm@suse.com
+- patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem:
+ x86, pat: fix warn_on_once() while mapping 0-1MB range.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: fix
+ last change: don't pass -e to weak-modules2.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: pass
+ down shell options like -x to weak-modules2 to make debugging
+ with rpm -ivv easier.
+* Tue Feb 03 2009 jeffm@suse.de
+- patches.fixes/fix-nf_conntrack_slp: make nf_conntrack_slp
+ actually work (bnc#470963).
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/tar-up.sh: fix branch name in KOTD packages.
+* Tue Feb 03 2009 olh@suse.de
+- config.conf: readde -debug flavor for ppc64
+* Tue Feb 03 2009 olh@suse.de
+- patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch:
+ Better handle other FC initiators (bnc#471217 - LTC51238)
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/wd-functions.sh: display master as "master", not "HEAD"
+ or "".
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3-git3.
+ - Eliminated 6 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3.
+ - AppArmor is disabled.
+ - Xen is disabled.
+ - Eliminated 745 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Enabled patches.suse/reiserfs_warning-reentrant
+* Mon Feb 02 2009 rw@suse.de
+- patches.fixes/xpc-pass-physical,
+ patches.kabi/xpc-pass-physical:
+ kABI: restore upstream patch, add ABI cover-up. (bnc#458811)
+* Mon Feb 02 2009 olh@suse.de
+- patches.fixes/serial-jsm-enable_ms.patch:
+ Add enable_ms to jsm driver (bnc#471224 - LTC51066)
+* Mon Feb 02 2009 olh@suse.de
+- patches.arch/ppc-optimize-sync.patch:
+ Optimise smp_{r,w}mb and mutex (bnc#471222 - LTC51356)
+* Sat Jan 31 2009 gregkh@suse.de
+- refresh patches for fuzz due to 2.6.27.14-rc1 import.
+* Sat Jan 31 2009 gregkh@suse.de
+- patches.kabi/abi-fix-add-epoll_devs-back-to-struct-user_struct.patch:
+ ABI fix: add epoll_devs back to struct user_struct.
+* Sat Jan 31 2009 gregkh@suse.de
+- Update to 2.6.27.14-rc1
+ - lots of security fixes
+ - lots of bugfixes
+ - obsoletes:
+ - patches.drivers/alsa-virtuoso-no-eeprom-overwrite
+ - patches.drivers/pata_via.c-support-vx855-and-future-chips-whose-ide-controller-use-0x0571.patch
+ - patches.fixes/SUNRPC-Fix-autobind-on-cloned-rpc-clients.patch
+ - patches.fixes/sysfs-fix-problems-with-binary-files.patch
+ - patches.fixes/xpc-fix-NULL-deref
+ - patches.fixes/xpc-write-barrier
+* Fri Jan 30 2009 olh@suse.de
+- patches.arch/ppc-pseries-migration_hang_fix.patch:
+ Fix partition migration hang under load (bnc#470563 - LTC51153)
+* Fri Jan 30 2009 olh@suse.de
+- disable CONFIG_DEBUG_STACKOVERFLOW and CONFIG_DEBUG_STACK_USAGE
+ on ppc/ppc64
+* Fri Jan 30 2009 teheo@suse.de
+- patches.drivers/libata-fix-EH-device-failure-handling: libata:
+ fix EH device failure handling (bnc#470845).
+* Thu Jan 29 2009 jjolly@suse.de
+- patches.arch/s390-08-08-add_qdio_utilization.patch: zfcp:
+ queue_full is lacking the entry for qdio utilization
+ (bnc#466462).
* Thu Jan 29 2009 gregkh@suse.de
- add ability to debug kernel using USB debug connector.
- Update config files.
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:22.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:22.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms (Version 2.6.27.13)
+# spec file for package kernel-syms (Version 2.6.29)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -28,8 +28,8 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
-Version: 2.6.27.13
-Release: 3
+Version: 2.6.29
+Release: 1
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -39,7 +39,7 @@
%endif
ExclusiveArch: %ix86 ppc ppc64 s390 s390x ia64 x86_64
%ifarch %ix86
-BuildRequires: kernel-debug kernel-default kernel-pae kernel-trace kernel-vmi kernel-xen
+BuildRequires: kernel-debug kernel-default kernel-pae kernel-trace
%else
%ifarch ppc
BuildRequires: kernel-default kernel-kdump kernel-ppc64 kernel-ps3
@@ -57,7 +57,7 @@
BuildRequires: kernel-debug kernel-default kernel-trace
%else
%ifarch x86_64
-BuildRequires: kernel-debug kernel-default kernel-trace kernel-xen
+BuildRequires: kernel-debug kernel-default kernel-trace
%endif
%endif
%endif
@@ -69,7 +69,7 @@
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
-Requires: kernel-source = 2.6.27.13-%source_rel
+Requires: kernel-source = 2.6.29-%source_rel
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -94,8 +94,9 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
echo "Architecture symbol(s):" %symbols
@@ -152,6 +153,91 @@
/lib/modules/*/build
%changelog
+* Mon Feb 16 2009 jeffm@suse.com
+- Update config files.
+* Sat Feb 14 2009 jeffm@suse.de
+- Update to 2.6.29-rc5.
+* Fri Feb 13 2009 jeffm@suse.de
+- Update to 2.6.29-rc4-git7.
+ - Eliminated 2 patches.
+* Mon Feb 09 2009 jeffm@suse.de
+- patches.rpmify/spin_is_contended-fix: spin_is_contended
+ Kconfig fixes.
+* Mon Feb 09 2009 jeffm@suse.de
+- Updated to 2.6.29-rc4.
+ - Eliminated 3 patches.
+* Fri Feb 06 2009 jeffm@suse.com
+- patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem:
+ x86, pat: fix warn_on_once() while mapping 0-1MB range.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: fix
+ last change: don't pass -e to weak-modules2.
+* Fri Feb 06 2009 mmarek@suse.cz
+- rpm/kernel-module-subpackage, rpm/post.sh, rpm/postun.sh: pass
+ down shell options like -x to weak-modules2 to make debugging
+ with rpm -ivv easier.
+* Tue Feb 03 2009 jeffm@suse.de
+- patches.fixes/fix-nf_conntrack_slp: make nf_conntrack_slp
+ actually work (bnc#470963).
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/tar-up.sh: fix branch name in KOTD packages.
+* Tue Feb 03 2009 olh@suse.de
+- config.conf: readde -debug flavor for ppc64
+* Tue Feb 03 2009 olh@suse.de
+- patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch:
+ Better handle other FC initiators (bnc#471217 - LTC51238)
+* Tue Feb 03 2009 mmarek@suse.cz
+- scripts/wd-functions.sh: display master as "master", not "HEAD"
+ or "".
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3-git3.
+ - Eliminated 6 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Updated to 2.6.29-rc3.
+ - AppArmor is disabled.
+ - Xen is disabled.
+ - Eliminated 745 patches.
+* Mon Feb 02 2009 jeffm@suse.de
+- Enabled patches.suse/reiserfs_warning-reentrant
+* Mon Feb 02 2009 rw@suse.de
+- patches.fixes/xpc-pass-physical,
+ patches.kabi/xpc-pass-physical:
+ kABI: restore upstream patch, add ABI cover-up. (bnc#458811)
+* Mon Feb 02 2009 olh@suse.de
+- patches.fixes/serial-jsm-enable_ms.patch:
+ Add enable_ms to jsm driver (bnc#471224 - LTC51066)
+* Mon Feb 02 2009 olh@suse.de
+- patches.arch/ppc-optimize-sync.patch:
+ Optimise smp_{r,w}mb and mutex (bnc#471222 - LTC51356)
+* Sat Jan 31 2009 gregkh@suse.de
+- refresh patches for fuzz due to 2.6.27.14-rc1 import.
+* Sat Jan 31 2009 gregkh@suse.de
+- patches.kabi/abi-fix-add-epoll_devs-back-to-struct-user_struct.patch:
+ ABI fix: add epoll_devs back to struct user_struct.
+* Sat Jan 31 2009 gregkh@suse.de
+- Update to 2.6.27.14-rc1
+ - lots of security fixes
+ - lots of bugfixes
+ - obsoletes:
+ - patches.drivers/alsa-virtuoso-no-eeprom-overwrite
+ - patches.drivers/pata_via.c-support-vx855-and-future-chips-whose-ide-controller-use-0x0571.patch
+ - patches.fixes/SUNRPC-Fix-autobind-on-cloned-rpc-clients.patch
+ - patches.fixes/sysfs-fix-problems-with-binary-files.patch
+ - patches.fixes/xpc-fix-NULL-deref
+ - patches.fixes/xpc-write-barrier
+* Fri Jan 30 2009 olh@suse.de
+- patches.arch/ppc-pseries-migration_hang_fix.patch:
+ Fix partition migration hang under load (bnc#470563 - LTC51153)
+* Fri Jan 30 2009 olh@suse.de
+- disable CONFIG_DEBUG_STACKOVERFLOW and CONFIG_DEBUG_STACK_USAGE
+ on ppc/ppc64
+* Fri Jan 30 2009 teheo@suse.de
+- patches.drivers/libata-fix-EH-device-failure-handling: libata:
+ fix EH device failure handling (bnc#470845).
+* Thu Jan 29 2009 jjolly@suse.de
+- patches.arch/s390-08-08-add_qdio_utilization.patch: zfcp:
+ queue_full is lacking the entry for qdio utilization
+ (bnc#466462).
* Thu Jan 29 2009 gregkh@suse.de
- add ability to debug kernel using USB debug connector.
- Update config files.
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:23.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-trace (Version 2.6.27.13)
+# spec file for package kernel-trace (Version 2.6.29)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -62,8 +62,8 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
-Version: 2.6.27.13
-Release: 3
+Version: 2.6.29
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,7 +121,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -130,7 +130,7 @@
%endif
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -218,13 +218,14 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-trace-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-trace-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -239,12 +240,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -279,7 +280,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs <http://www.kernel.org/
@@ -98,8 +98,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.13
-Obsoletes: kernel-xenpae <= 2.6.27.13
+Provides: kernel-xenpae = 2.6.29
+Obsoletes: kernel-xenpae <= 2.6.29
%endif
#!BuildIgnore: xen
%endif
@@ -121,7 +121,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.13-%source_rel
+Provides: kernel = 2.6.29-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -146,7 +146,7 @@
%endif
%endif
%endif
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
@@ -228,13 +228,14 @@
-Source Timestamp: 2009-01-29 18:46:06 +0100
-GIT Revision: f26939fca9f48c8beb326c77beedf4a50533a024
+Source Timestamp: 2009-02-16 17:18:44 +0100
+GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb
+GIT Branch: master
%prep
-if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-vanilla-2.6.27.13.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.13.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
+ echo "The kernel-vanilla-2.6.29.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.29.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -249,12 +250,12 @@
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
-} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.27/Module.supported
+} | sed -e 's,.*/,,' -e 's,\.ko$,,' > linux-2.6.28/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
-cd linux-2.6.27
+cd linux-2.6.28
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
@@ -289,7 +290,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs < linux-2.6.28.tar.bz2 ++++++
kernel-source/linux-2.6.27.tar.bz2 /mounts/work_src_done/STABLE/kernel-source/linux-2.6.28.tar.bz2 differ: byte 11, line 1
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:30.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:30.000000000 +0100
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:31.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:31.000000000 +0100
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.apparmor.tar.bz2 ++++++
++++ 2886 lines of diff (skipped)
++++++ patches.arch.tar.bz2 ++++++
++++ 46588 lines of diff (skipped)
++++++ patches.drivers.tar.bz2 ++++++
++++ 629067 lines of diff (skipped)
++++++ patches.fixes.tar.bz2 ++++++
++++ 20956 lines of diff (skipped)
++++++ patches.kabi.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.kabi/abi-fix-add-s_syncing-back-to-struct-super_block.patch new/patches.kabi/abi-fix-add-s_syncing-back-to-struct-super_block.patch
--- old/patches.kabi/abi-fix-add-s_syncing-back-to-struct-super_block.patch 2009-01-29 19:59:39.000000000 +0100
+++ new/patches.kabi/abi-fix-add-s_syncing-back-to-struct-super_block.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-From: Greg Kroah-Hartman
-Subject: ABI fix: add s_syncing back to struct super_block
-
-This is only to keep the ABI stable for now, this patch
-needs to be removed next chance we get when the ABI changes
-as it's not needed at all.
-
-This is here because 2.6.27.13 removes this field.
-
-Signed-off-by: Greg Kroah-Hartman
-
----
- include/linux/fs.h | 4 ++++
- 1 file changed, 4 insertions(+)
-
---- a/include/linux/fs.h
-+++ b/include/linux/fs.h
-@@ -1080,6 +1080,10 @@ struct super_block {
- struct rw_semaphore s_umount;
- struct mutex s_lock;
- int s_count;
-+ /*******************************************************/
-+ /* DO NOT USE s_syncing only here to keep API "stable" */
-+ /*******************************************************/
-+ int s_syncing;
- int s_need_sync_fs;
- atomic_t s_active;
- #ifdef CONFIG_SECURITY
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.kabi/abi-fix-add-wb_sync_hold-enum-writeback_sync_modes.patch new/patches.kabi/abi-fix-add-wb_sync_hold-enum-writeback_sync_modes.patch
--- old/patches.kabi/abi-fix-add-wb_sync_hold-enum-writeback_sync_modes.patch 2009-01-29 19:59:39.000000000 +0100
+++ new/patches.kabi/abi-fix-add-wb_sync_hold-enum-writeback_sync_modes.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-From: Greg Kroah-Hartman
-Subject: ABI fix: add WB_SYNC_HOLD enum writeback_sync_modes
-
-This is only to keep the ABI stable for now, this patch
-needs to be removed next chance we get when the ABI changes
-as it's not needed at all.
-
-This is here because 2.6.27.13 removes this enum.
-
-Signed-off-by: Greg Kroah-Hartman
-
----
- include/linux/writeback.h | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/include/linux/writeback.h
-+++ b/include/linux/writeback.h
-@@ -30,6 +30,7 @@ static inline int task_is_pdflush(struct
- enum writeback_sync_modes {
- WB_SYNC_NONE, /* Don't wait on anything */
- WB_SYNC_ALL, /* Wait on every mapping */
-+ WB_SYNC_HOLD, /* DOES NOTHING, DO NOT USE, ONLY HERE FOR ABI issue */
- };
-
- /*
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.kabi/export-iwl_rx_allocate new/patches.kabi/export-iwl_rx_allocate
--- old/patches.kabi/export-iwl_rx_allocate 2009-01-29 19:59:39.000000000 +0100
+++ new/patches.kabi/export-iwl_rx_allocate 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-From: Michal Marek
-Subject: reintroduce EXPORT_SYMBOL(iwl_rx_allocate)
-
-2.6.27.12 removed the export with no explanation in the commit message.
-Reintroduce the export to keep the SLE11 kabi. This can be removed in SP1.
-
-Index: b/drivers/net/wireless/iwlwifi/iwl-rx.c
-===================================================================
---- a/drivers/net/wireless/iwlwifi/iwl-rx.c
-+++ b/drivers/net/wireless/iwlwifi/iwl-rx.c
-@@ -292,6 +292,7 @@ void iwl_rx_allocate(struct iwl_priv *pr
- spin_unlock_irqrestore(&rxq->lock, flags);
- }
- }
-+EXPORT_SYMBOL(iwl_rx_allocate);
-
- void iwl_rx_replenish(struct iwl_priv *priv)
- {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.kabi/sched-kabi-compat-hack.patch new/patches.kabi/sched-kabi-compat-hack.patch
--- old/patches.kabi/sched-kabi-compat-hack.patch 2009-01-29 19:59:39.000000000 +0100
+++ new/patches.kabi/sched-kabi-compat-hack.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,76 +0,0 @@
-Subject: sched: leave RT_GROUP_SCHED structure components intact to preserve kABI
-
-From: Gregory Haskins
-
-We have already commited to a kABI which includes components from
-RT_GROUP_SCHED. However, that feature has been found to be broken
-so we shouldnt ship with it on. The best short term solution may be
-to hack structure components back in (while leaving the actual code
-disabled) to preserve compatibility.
-
-Signed-off-by: Gregory Haskins
----
-
- include/linux/sched.h | 3 +--
- kernel/sched.c | 7 +------
- 2 files changed, 2 insertions(+), 8 deletions(-)
-
-
---- a/include/linux/sched.h
-+++ b/include/linux/sched.h
-@@ -1020,13 +1020,12 @@ struct sched_rt_entity {
- int nr_cpus_allowed;
-
- struct sched_rt_entity *back;
--#ifdef CONFIG_RT_GROUP_SCHED
-+
- struct sched_rt_entity *parent;
- /* rq on which this entity is (to be) queued: */
- struct rt_rq *rt_rq;
- /* rq "owned" by this entity/group: */
- struct rt_rq *my_q;
--#endif
- };
-
- struct task_struct {
---- a/kernel/sched.c
-+++ b/kernel/sched.c
-@@ -263,12 +263,10 @@ struct task_group {
- unsigned long shares;
- #endif
-
--#ifdef CONFIG_RT_GROUP_SCHED
- struct sched_rt_entity **rt_se;
- struct rt_rq **rt_rq;
-
- struct rt_bandwidth rt_bandwidth;
--#endif
-
- struct rcu_head rcu;
- struct list_head list;
-@@ -454,14 +452,12 @@ struct rt_rq {
- /* Nests inside the rq lock: */
- spinlock_t rt_runtime_lock;
-
--#ifdef CONFIG_RT_GROUP_SCHED
- unsigned long rt_nr_boosted;
-
- struct rq *rq;
- struct list_head leaf_rt_rq_list;
- struct task_group *tg;
- struct sched_rt_entity *rt_se;
--#endif
- };
-
- #ifdef CONFIG_SMP
-@@ -533,9 +529,8 @@ struct rq {
- /* list of leaf cfs_rq on this cpu: */
- struct list_head leaf_cfs_rq_list;
- #endif
--#ifdef CONFIG_RT_GROUP_SCHED
-+
- struct list_head leaf_rt_rq_list;
--#endif
-
- /*
- * This is part of a global counter where only the total sum
++++++ patches.kernel.org.tar.bz2 ++++++
kernel-source/patches.kernel.org.tar.bz2 /mounts/work_src_done/STABLE/kernel-source/patches.kernel.org.tar.bz2 differ: byte 11, line 1
++++++ patches.rpmify.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/buildhost new/patches.rpmify/buildhost
--- old/patches.rpmify/buildhost 2009-01-24 01:44:26.000000000 +0100
+++ new/patches.rpmify/buildhost 2009-02-16 17:20:18.000000000 +0100
@@ -11,7 +11,7 @@
--- a/scripts/mkcompile_h
+++ b/scripts/mkcompile_h
-@@ -60,16 +60,9 @@ UTS_TRUNCATE="sed -e s/\(.\{1,$UTS_LEN\}
+@@ -62,16 +62,9 @@ UTS_TRUNCATE="sed -e s/\(.\{1,$UTS_LEN\}
echo \#define UTS_VERSION \"`echo $UTS_VERSION | $UTS_TRUNCATE`\"
echo \#define LINUX_COMPILE_TIME \"`date +%T`\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/cloneconfig.diff new/patches.rpmify/cloneconfig.diff
--- old/patches.rpmify/cloneconfig.diff 2009-01-24 01:44:26.000000000 +0100
+++ new/patches.rpmify/cloneconfig.diff 2009-02-16 17:20:18.000000000 +0100
@@ -12,7 +12,7 @@
--- a/scripts/kconfig/Makefile
+++ b/scripts/kconfig/Makefile
-@@ -61,6 +61,22 @@ allnoconfig: $(obj)/conf
+@@ -65,6 +65,22 @@ allnoconfig: $(obj)/conf
allmodconfig: $(obj)/conf
$< -m $(Kconfig)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/firmware-path new/patches.rpmify/firmware-path
--- old/patches.rpmify/firmware-path 2009-01-26 19:33:24.000000000 +0100
+++ new/patches.rpmify/firmware-path 2009-02-16 17:20:18.000000000 +0100
@@ -14,7 +14,7 @@
--- a/Makefile
+++ b/Makefile
-@@ -1032,7 +1032,7 @@ depend dep:
+@@ -1052,7 +1052,7 @@ depend dep:
# ---------------------------------------------------------------------------
# Firmware install
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/no-include-asm new/patches.rpmify/no-include-asm
--- old/patches.rpmify/no-include-asm 2009-01-26 19:33:24.000000000 +0100
+++ new/patches.rpmify/no-include-asm 2009-02-16 17:20:18.000000000 +0100
@@ -18,7 +18,7 @@
--- a/Makefile
+++ b/Makefile
-@@ -934,7 +934,11 @@ ifneq ($(KBUILD_SRC),)
+@@ -944,7 +944,11 @@ ifneq ($(KBUILD_SRC),)
fi;
$(Q)if [ ! -d include2 ]; then \
mkdir -p include2; \
@@ -29,5 +29,5 @@
+ ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm; \
+ fi; \
fi
+ ln -fsn $(srctree) source
endif
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/spin_is_contended-fix new/patches.rpmify/spin_is_contended-fix
--- old/patches.rpmify/spin_is_contended-fix 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.rpmify/spin_is_contended-fix 2009-02-16 17:20:46.000000000 +0100
@@ -0,0 +1,169 @@
+From: Jeff Mahoney
+Subject: [PATCH] spin_is_contended Kconfig fixes
+
+ include/linux/spinlock.h contains the following chunk:
+ #ifdef CONFIG_GENERIC_LOCKBREAK
+ #define spin_is_contended(lock) ((lock)->break_lock)
+ #else
+ #define spin_is_contended(lock) __raw_spin_is_contended(&(lock)->raw_lock)
+ #endif
+
+ __raw_spin_is_contended() is only implemented on mips and x86.
+
+ Prior to a recent commit against btrfs, spin_needbreak was the only
+ user of spin_is_contended, and it returns 0 when !CONFIG_PREEMPT. The
+ architecture Kconfigs reflect that, depending on PREEMPT to enable
+ GENERIC_LOCKBREAK. With the btrfs changes, this is causing build
+ failures on anything !x86 (and mips, but I don't build on mips).
+
+ Now that there is another user of spin_is_contended, the PREEMPT
+ dependency is obsolete. This removes the dependency.
+
+ This patch also adds GENERIC_LOCKBREAK entries to architectures that
+ didn't have it and offer SMP support.
+
+ The removal of the SPARC64 dependency isn't an oversight - SMP is
+ supported for 32-bit sparc, so it would run into the same problem.
+
+Signed-off-by: Jeff Mahoney
+---
+ arch/alpha/Kconfig | 5 +++++
+ arch/arm/Kconfig | 2 +-
+ arch/blackfin/Kconfig | 5 +++++
+ arch/ia64/Kconfig | 2 +-
+ arch/m32r/Kconfig | 2 +-
+ arch/parisc/Kconfig | 2 +-
+ arch/powerpc/Kconfig | 2 +-
+ arch/s390/Kconfig | 2 +-
+ arch/sh/Kconfig | 7 ++++++-
+ arch/sparc/Kconfig | 2 +-
+ 10 files changed, 23 insertions(+), 8 deletions(-)
+
+--- a/arch/alpha/Kconfig
++++ b/arch/alpha/Kconfig
+@@ -25,6 +25,11 @@ config MMU
+ config RWSEM_GENERIC_SPINLOCK
+ bool
+
++config GENERIC_LOCKBREAK
++ bool
++ default y
++ depends on SMP
++
+ config RWSEM_XCHGADD_ALGORITHM
+ bool
+ default y
+--- a/arch/arm/Kconfig
++++ b/arch/arm/Kconfig
+@@ -115,7 +115,7 @@ config GENERIC_IRQ_PROBE
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config RWSEM_GENERIC_SPINLOCK
+ bool
+--- a/arch/blackfin/Kconfig
++++ b/arch/blackfin/Kconfig
+@@ -21,6 +21,11 @@ config RWSEM_XCHGADD_ALGORITHM
+ bool
+ default n
+
++config GENERIC_LOCKBREAK
++ bool
++ default y
++ depends on SMP
++
+ config BLACKFIN
+ bool
+ default y
+--- a/arch/ia64/Kconfig
++++ b/arch/ia64/Kconfig
+@@ -58,7 +58,7 @@ config IOMMU_HELPER
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config RWSEM_XCHGADD_ALGORITHM
+ bool
+--- a/arch/m32r/Kconfig
++++ b/arch/m32r/Kconfig
+@@ -243,7 +243,7 @@ config IRAM_SIZE
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config RWSEM_GENERIC_SPINLOCK
+ bool
+--- a/arch/parisc/Kconfig
++++ b/arch/parisc/Kconfig
+@@ -27,7 +27,7 @@ config STACK_GROWSUP
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config RWSEM_GENERIC_SPINLOCK
+ def_bool y
+--- a/arch/powerpc/Kconfig
++++ b/arch/powerpc/Kconfig
+@@ -75,7 +75,7 @@ config RWSEM_XCHGADD_ALGORITHM
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config ARCH_HAS_ILOG2_U32
+ bool
+--- a/arch/s390/Kconfig
++++ b/arch/s390/Kconfig
+@@ -63,7 +63,7 @@ config NO_DMA
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config PGSTE
+ bool
+--- a/arch/sh/Kconfig
++++ b/arch/sh/Kconfig
+@@ -43,6 +43,11 @@ config RWSEM_GENERIC_SPINLOCK
+ config RWSEM_XCHGADD_ALGORITHM
+ bool
+
++config GENERIC_LOCKBREAK
++ bool
++ default y
++ depends on SMP
++
+ config GENERIC_BUG
+ def_bool y
+ depends on BUG && SUPERH32
+@@ -82,7 +87,7 @@ config GENERIC_CLOCKEVENTS_BROADCAST
+
+ config GENERIC_LOCKBREAK
+ def_bool y
+- depends on SMP && PREEMPT
++ depends on SMP
+
+ config SYS_SUPPORTS_PM
+ bool
+--- a/arch/sparc/Kconfig
++++ b/arch/sparc/Kconfig
+@@ -298,7 +298,7 @@ config US3_MC
+ config GENERIC_LOCKBREAK
+ bool
+ default y
+- depends on SPARC64 && SMP && PREEMPT
++ depends on SMP
+
+ choice
+ prompt "SPARC64 Huge TLB Page Size"
++++++ patches.rt.tar.bz2 ++++++
++++++ patches.suse.tar.bz2 ++++++
++++ 226743 lines of diff (skipped)
++++++ patches.trace.tar.bz2 ++++++
++++ 4986 lines of diff (skipped)
++++++ patches.xen.tar.bz2 ++++++
++++ 37727 lines of diff (skipped)
++++++ post.sh ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:50.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:50.000000000 +0100
@@ -48,10 +48,10 @@
wm2=/usr/lib/module-init-tools/weak-modules2
if [ -x $wm2 ]; then
if [ @BASE_PACKAGE@ = 1 ]; then
- $wm2 --add-kernel @KERNELRELEASE@
+ /bin/bash -${-/e/} $wm2 --add-kernel @KERNELRELEASE@
else
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
- rpm -ql $nvr | $wm2 --add-kernel-modules @KERNELRELEASE@
+ rpm -ql $nvr | /bin/bash -${-/e/} $wm2 --add-kernel-modules @KERNELRELEASE@
fi
elif [ -x $wm ]; then
# pre CODE11 compatibility
++++++ postun.sh ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:50.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:50.000000000 +0100
@@ -3,15 +3,15 @@
if [ @BASE_PACKAGE@ = 0 ]; then
if [ -x $wm2 ]; then
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
- $wm2 --remove-kernel-modules @KERNELRELEASE@ < /var/run/rpm-$nvr-modules
+ /bin/bash -${-/e/} $wm2 --remove-kernel-modules @KERNELRELEASE@ < /var/run/rpm-$nvr-modules
fi
rm -f /var/run/rpm-$nvr-modules
exit 0
fi
# Remove symlinks from /lib/modules/$krel/weak-updates/.
if [ -x $wm2 ]; then
- $wm2 --remove-kernel @KERNELRELEASE@
-elif [ -x $wm2 ]; then
+ /bin/bash -${-/e/} $wm2 --remove-kernel @KERNELRELEASE@
+elif [ -x $wm ]; then
# pre CODE11 compatibility
$wm --remove-kernel @KERNELRELEASE@
fi
++++++ series.conf ++++++
++++ 1675 lines (skipped)
++++ between kernel-source/series.conf
++++ and /mounts/work_src_done/STABLE/kernel-source/series.conf
++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.C26162/_old 2009-02-16 18:43:54.000000000 +0100
+++ /var/tmp/diff_new_pack.C26162/_new 2009-02-16 18:43:54.000000000 +0100
@@ -8,7 +8,6 @@
# Modules that a base module uses implicitly are also base modules,
# but at least they need to be marked as supported here.
-+external kernel/arch/ia64/kernel/cpe_migrate # SGI
kernel/arch/ia64/kernel/err_inject
+external kernel/arch/powerpc/platforms/cell/cbe-cpufreq
+external kernel/arch/powerpc/platforms/cell/cbe_cpufreq_pmi
@@ -67,13 +66,6 @@
kernel/arch/x86/kvm/kvm-intel
kernel/arch/x86/oprofile/oprofile
kernel/arch/x86/oprofile/oprofile # OProfile system profiler
-- kernel/arch/x86/perfmon/perfmon_amd64
-- kernel/arch/x86/perfmon/perfmon_intel_arch
-- kernel/arch/x86/perfmon/perfmon_intel_atom
-- kernel/arch/x86/perfmon/perfmon_intel_core
-- kernel/arch/x86/perfmon/perfmon_p4
-- kernel/arch/x86/perfmon/perfmon_pebs_core_smpl
-- kernel/arch/x86/perfmon/perfmon_pebs_p4_smpl
kernel/crypto/aead
kernel/crypto/aes_generic
kernel/crypto/anubis
@@ -128,7 +120,6 @@
kernel/crypto/xor
kernel/crypto/xts
kernel/drivers/acpi/ac # ACPI AC Adapter Driver
- kernel/drivers/acpi/acpi_memhotplug
kernel/drivers/acpi/battery # ACPI Battery Driver
kernel/drivers/acpi/bay
kernel/drivers/acpi/button # ACPI Button Driver
@@ -747,7 +738,7 @@
kernel/drivers/md/dm-log
kernel/drivers/md/dm-region_hash
kernel/drivers/md/dm-round-robin # Round-robin path selector
- kernel/drivers/md/dm-least-pending # Least pending path selector
+ kernel/drivers/md/dm-leastpending-path # Least pending path selector
kernel/drivers/md/dm-queue-length # Queue-lenght oriented dynamic load balancer
kernel/drivers/md/dm-service-time # Service-time oriented dynamic load balancer
kernel/drivers/md/dm-snapshot # device-mapper snapshot target
@@ -1055,7 +1046,6 @@
kernel/drivers/misc/lkdtm
kernel/drivers/misc/msi-laptop
kernel/drivers/misc/phantom
- kernel/drivers/misc/panasonic-laptop
kernel/drivers/misc/sgi-gru/gru
kernel/drivers/misc/sgi-xp/xp
kernel/drivers/misc/sgi-xp/xpc
@@ -1666,25 +1656,6 @@
- kernel/drivers/spi/spidev
- kernel/drivers/spi/tle62x0
kernel/drivers/ssb/ssb
-- kernel/drivers/staging/agnx/agnx
-- kernel/drivers/staging/at76_usb/at76_usb
-- kernel/drivers/staging/benet/benet
-- kernel/drivers/staging/echo/echo
-- kernel/drivers/staging/et131x/et131x
-- kernel/drivers/staging/go7007/go7007-usb
-- kernel/drivers/staging/go7007/go7007
-- kernel/drivers/staging/me4000/me4000
-- kernel/drivers/staging/otus/arusb_lnx
-- kernel/drivers/staging/rt2860/rt2860sta
-- kernel/drivers/staging/rt2870/rt2870sta
-- kernel/drivers/staging/rtl8187se/rtl8187se
-- kernel/drivers/staging/slicoss/slicoss
-- kernel/drivers/staging/sxg/sxg
-- kernel/drivers/staging/usbip/usbip
-- kernel/drivers/staging/usbip/usbip_common_mod
-- kernel/drivers/staging/usbip/vhci-hcd
-- kernel/drivers/staging/winbond/w35und
-- kernel/drivers/staging/wlan-ng/prism2_usb
- kernel/drivers/telephony/ixj_pcmcia
- kernel/drivers/telephony/ixj # Quicknet VoIP Telephony card module - www.quicknet.net
- kernel/drivers/telephony/phonedev
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org