Hello community,
here is the log from the commit of package kernel-source
checked in at Thu Jan 10 12:27:11 CET 2008.
--------
--- kernel-source/kernel-debug.changes 2008-01-08 14:49:46.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-01-10 08:46:09.000000000 +0100
@@ -1,0 +2,58 @@
+Wed Jan 9 13:37:17 CET 2008 - jeffm@suse.de
+
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+
+-------------------------------------------------------------------
+Wed Jan 9 17:52:44 CET 2008 - schwab@suse.de
+
+- Fix debug package build.
+
+-------------------------------------------------------------------
+Wed Jan 9 17:43:26 CET 2008 - oneukum@suse.de
+
+- Update config files. CONFIG_USB_SUSPEND default
+
+-------------------------------------------------------------------
+Wed Jan 9 17:05:00 CET 2008 - schwab@suse.de
+
+- Update kdb patches.
+
+-------------------------------------------------------------------
+Wed Jan 9 13:46:22 CET 2008 - jbeulich@novell.com
+
+- patches.suse/stack-unwind: Another try...
+
+-------------------------------------------------------------------
+Wed Jan 9 11:36:44 CET 2008 - jbeulich@novell.com
+
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+
+-------------------------------------------------------------------
+Wed Jan 9 09:49:45 CET 2008 - jbeulich@novell.com
+
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+
+-------------------------------------------------------------------
+Tue Jan 8 21:29:36 CET 2008 - jeffm@suse.de
+
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+
+-------------------------------------------------------------------
+Tue Jan 8 21:23:05 CET 2008 - jeffm@suse.de
+
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+
+-------------------------------------------------------------------
+Tue Jan 8 16:50:53 CET 2008 - olh@suse.de
+
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
+
+-------------------------------------------------------------------
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-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
kernel-xenpae.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:06.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:06.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: A Debug Version of the Kernel
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -171,7 +171,7 @@
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -318,7 +318,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -550,6 +550,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:07.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:07.000000000 +0100
@@ -15,7 +15,7 @@
Url: http://www.kernel.org/
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: off
@@ -28,7 +28,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%install
rm -rf %buildroot
@@ -39,6 +39,34 @@
%defattr(-, root, root)
/etc/dummy
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:07.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:07.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: kernel for kdump
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -170,7 +170,7 @@
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -317,7 +317,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -549,6 +549,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
kernel-pae.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:08.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:08.000000000 +0100
@@ -38,7 +38,7 @@
%endif
Summary: Kernel for ppc64 Systems
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel
AutoReqProv: on
@@ -182,7 +182,7 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -329,7 +329,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -561,6 +561,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-rt_debug.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:08.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:08.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: A Debug Version of the Kernel
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -168,7 +168,7 @@
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -315,7 +315,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -547,6 +547,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-rt.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:08.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:08.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: The Realtime Linux Kernel
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -179,7 +179,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -326,7 +326,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -558,6 +558,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:08.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:08.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: The Standard Kernel
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -164,7 +164,7 @@
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -311,7 +311,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -543,6 +543,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:09.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:09.000000000 +0100
@@ -22,7 +22,7 @@
%endif
Summary: The Linux Kernel Sources
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -106,7 +106,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -281,6 +281,34 @@
%files -f kernel-source.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:09.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:09.000000000 +0100
@@ -21,7 +21,7 @@
%endif
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: Development/Sources
AutoReqProv: off
@@ -95,7 +95,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
echo "Architecture symbol(s):" %symbols
@@ -149,6 +149,34 @@
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.lw8456/_old 2008-01-10 12:18:09.000000000 +0100
+++ /var/tmp/diff_new_pack.lw8456/_new 2008-01-10 12:18:09.000000000 +0100
@@ -39,7 +39,7 @@
%endif
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.24_rc7
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: on
@@ -184,7 +184,7 @@
-Source Timestamp: 2008/01/08 13:18:41 UTC
+Source Timestamp: 2008/01/09 17:34:39 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -331,7 +331,7 @@
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -z -v "<built-in>" \
- | ( cd %my_builddir && cpio -pd0m %buildroot/usr/src/debug )
+ | ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
%else
@@ -563,6 +563,34 @@
%files -f kernel.files
%changelog
+* Wed Jan 09 2008 - schwab@suse.de
+- Fix debug package build.
+* Wed Jan 09 2008 - oneukum@suse.de
+- Update config files. CONFIG_USB_SUSPEND default
+* Wed Jan 09 2008 - schwab@suse.de
+- Update kdb patches.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Another try...
+* Wed Jan 09 2008 - jeffm@suse.de
+- Update config files: Enabled CONFIG_SCSI_SAS_ATA. (346990)
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: Fix CONFIG_FRAME_POINTER build.
+* Wed Jan 09 2008 - jbeulich@novell.com
+- patches.suse/stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- patches.xen/xen3-stack-unwind: DWARF2 EH-frame based stack
+ unwinding.
+- Update config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: Fixed so it only applies
+ to i386, and updated config files.
+* Tue Jan 08 2008 - jeffm@suse.de
+- patches.fixes/seccomp-disable-tsc-option: [PATCH] seccomp:
+ make tsc disabling optional (191123).
+* Tue Jan 08 2008 - olh@suse.de
+- add patches.arch/ppc-efika-ethernet-phy.patch
+ drop patches.arch/ppc-efika-bestcomm-ethernet.patch
+ provide phy-handle property for fec_mpc52xx (347234)
* Tue Jan 08 2008 - teheo@suse.de
- patches.drivers/libata-force-cable-type: libata: implement
libata.force_cbl parameter (337610).
kernel-xenpae.spec: same change
kernel-xen.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2008-01-08 14:49:43.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2008-01-10 08:46:04.000000000 +0100
@@ -1 +1 @@
-2008/01/08 13:18:41 UTC
+2008/01/09 17:34:39 UTC
++++++ config.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/alpha/default new/config/alpha/default
--- old/config/alpha/default 2008-01-07 10:18:55.000000000 +0100
+++ new/config/alpha/default 2008-01-10 08:44:02.000000000 +0100
@@ -1069,7 +1069,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3443,6 +3443,7 @@
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug 2008-01-07 10:18:56.000000000 +0100
+++ new/config/i386/debug 2008-01-10 08:44:02.000000000 +0100
@@ -150,7 +150,6 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_64_XEN is not set
# CONFIG_X86_VSMP is not set
-CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_PARAVIRT_GUEST is not set
CONFIG_X86_CYCLONE_TIMER=y
# CONFIG_M386 is not set
@@ -241,6 +240,7 @@
# CONFIG_EFI is not set
# CONFIG_IRQBALANCE is not set
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1329,7 +1329,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3283,7 +3283,7 @@
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_DEVICE_CLASS is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
-# CONFIG_USB_SUSPEND is not set
+CONFIG_USB_SUSPEND=y
# CONFIG_USB_PERSIST is not set
# CONFIG_USB_OTG is not set
@@ -3887,6 +3887,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/default 2008-01-10 08:44:02.000000000 +0100
@@ -150,7 +150,6 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_64_XEN is not set
# CONFIG_X86_VSMP is not set
-CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_GUEST=y
CONFIG_VMI=y
@@ -241,6 +240,7 @@
# CONFIG_EFI is not set
# CONFIG_IRQBALANCE is not set
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1332,7 +1332,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3896,6 +3896,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/pae 2008-01-10 08:44:02.000000000 +0100
@@ -150,7 +150,6 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_64_XEN is not set
# CONFIG_X86_VSMP is not set
-CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_GUEST=y
CONFIG_VMI=y
@@ -242,6 +241,7 @@
# CONFIG_EFI is not set
# CONFIG_IRQBALANCE is not set
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1331,7 +1331,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3890,6 +3890,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/rt new/config/i386/rt
--- old/config/i386/rt 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/rt 2008-01-10 08:44:02.000000000 +0100
@@ -249,6 +249,7 @@
# CONFIG_EFI is not set
# CONFIG_IRQBALANCE is not set
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1340,7 +1341,6 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3917,6 +3917,7 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
@@ -4033,3 +4034,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+CONFIG_SCSI_SAS_ATA=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/rt_debug new/config/i386/rt_debug
--- old/config/i386/rt_debug 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/rt_debug 2008-01-10 08:44:02.000000000 +0100
@@ -250,6 +250,7 @@
# CONFIG_IRQBALANCE is not set
CONFIG_REGPARM=y
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
@@ -1337,7 +1338,6 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3911,6 +3911,7 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
@@ -4031,3 +4032,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+CONFIG_SCSI_SAS_ATA=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/vanilla 2008-01-10 08:44:02.000000000 +0100
@@ -1326,7 +1326,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/xen 2008-01-10 08:44:02.000000000 +0100
@@ -144,7 +144,6 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_64_XEN is not set
# CONFIG_X86_VSMP is not set
-CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
@@ -223,6 +222,7 @@
# CONFIG_HIGHPTE is not set
CONFIG_MTRR=y
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1220,7 +1220,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3612,6 +3612,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xenpae new/config/i386/xenpae
--- old/config/i386/xenpae 2008-01-07 10:18:58.000000000 +0100
+++ new/config/i386/xenpae 2008-01-10 08:44:02.000000000 +0100
@@ -144,7 +144,6 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_64_XEN is not set
# CONFIG_X86_VSMP is not set
-CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
@@ -224,6 +223,7 @@
# CONFIG_HIGHPTE is not set
CONFIG_MTRR=y
CONFIG_SECCOMP=y
+# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
@@ -1222,7 +1222,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3614,6 +3614,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/debug new/config/ia64/debug
--- old/config/ia64/debug 2008-01-07 10:18:58.000000000 +0100
+++ new/config/ia64/debug 2008-01-10 08:44:02.000000000 +0100
@@ -1083,7 +1083,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/default new/config/ia64/default
--- old/config/ia64/default 2008-01-07 10:18:58.000000000 +0100
+++ new/config/ia64/default 2008-01-10 08:44:02.000000000 +0100
@@ -1081,7 +1081,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/vanilla new/config/ia64/vanilla
--- old/config/ia64/vanilla 2008-01-07 10:18:58.000000000 +0100
+++ new/config/ia64/vanilla 2008-01-10 08:44:02.000000000 +0100
@@ -1061,7 +1061,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/default new/config/powerpc/default
--- old/config/powerpc/default 2008-01-07 10:18:58.000000000 +0100
+++ new/config/powerpc/default 2008-01-10 08:44:02.000000000 +0100
@@ -147,7 +147,6 @@
CONFIG_PPC_CHRP=y
CONFIG_PPC_MPC52xx=y
# CONFIG_PPC_MPC5200 is not set
-CONFIG_PPC_BESTCOMM=y
CONFIG_PPC_EFIKA=y
# CONFIG_PPC_LITE5200 is not set
CONFIG_PPC_PMAC=y
@@ -193,6 +192,7 @@
# CONFIG_TAU_AVERAGE is not set
# CONFIG_CPM2 is not set
# CONFIG_FSL_ULI1575 is not set
+CONFIG_PPC_BESTCOMM=y
CONFIG_PPC_BESTCOMM_ATA=m
CONFIG_PPC_BESTCOMM_FEC=m
CONFIG_PPC_BESTCOMM_GEN_BD=m
@@ -943,7 +943,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -1231,11 +1231,8 @@
CONFIG_VIA_RHINE_NAPI=y
# CONFIG_SC92031 is not set
# CONFIG_NET_POCKET is not set
-# CONFIG_FEC_MPC52xx is not set
-
-#
-# MPC5200 Networking Options
-#
+CONFIG_FEC_MPC52xx=m
+CONFIG_FEC_MPC52xx_MDIO=y
CONFIG_NETDEV_1000=y
CONFIG_ACENIC=m
CONFIG_ACENIC_OMIT_TIGON_I=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/kdump new/config/powerpc/kdump
--- old/config/powerpc/kdump 2008-01-07 10:18:58.000000000 +0100
+++ new/config/powerpc/kdump 2008-01-10 08:44:02.000000000 +0100
@@ -794,7 +794,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/ppc64 new/config/powerpc/ppc64
--- old/config/powerpc/ppc64 2008-01-07 10:18:58.000000000 +0100
+++ new/config/powerpc/ppc64 2008-01-10 08:44:02.000000000 +0100
@@ -887,7 +887,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/rt new/config/powerpc/rt
--- old/config/powerpc/rt 2008-01-07 10:18:58.000000000 +0100
+++ new/config/powerpc/rt 2008-01-10 08:44:02.000000000 +0100
@@ -148,7 +148,6 @@
CONFIG_PPC_CHRP=y
CONFIG_PPC_MPC52xx=y
# CONFIG_PPC_MPC5200 is not set
-CONFIG_PPC_BESTCOMM=y
CONFIG_PPC_EFIKA=y
# CONFIG_PPC_LITE5200 is not set
CONFIG_PPC_PMAC=y
@@ -194,6 +193,7 @@
# CONFIG_TAU_AVERAGE is not set
# CONFIG_CPM2 is not set
# CONFIG_FSL_ULI1575 is not set
+CONFIG_PPC_BESTCOMM=y
CONFIG_PPC_BESTCOMM_ATA=m
CONFIG_PPC_BESTCOMM_FEC=m
CONFIG_PPC_BESTCOMM_GEN_BD=m
@@ -955,7 +955,6 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -1245,11 +1244,6 @@
# CONFIG_NET_POCKET is not set
CONFIG_FEC_MPC52xx=m
CONFIG_FEC_MPC52xx_MDIO=y
-
-#
-# MPC5200 Networking Options
-#
-CONFIG_FEC_MPC52xx_USE_MDIO=y
CONFIG_NETDEV_1000=y
CONFIG_ACENIC=m
CONFIG_ACENIC_OMIT_TIGON_I=y
@@ -2977,3 +2971,4 @@
CONFIG_CRYPTO_HW=y
CONFIG_PPC_CLOCK=y
CONFIG_PPC_LIB_RHEAP=y
+CONFIG_SCSI_SAS_ATA=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2008-01-07 10:18:58.000000000 +0100
+++ new/config/s390/default 2008-01-09 12:05:59.000000000 +0100
@@ -1035,6 +1035,7 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_FAULT_INJECTION is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/s390 new/config/s390/s390
--- old/config/s390/s390 2008-01-07 10:18:58.000000000 +0100
+++ new/config/s390/s390 2008-01-09 12:05:59.000000000 +0100
@@ -1032,6 +1032,7 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_FAULT_INJECTION is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/debug new/config/x86_64/debug
--- old/config/x86_64/debug 2008-01-07 10:18:58.000000000 +0100
+++ new/config/x86_64/debug 2008-01-10 08:44:02.000000000 +0100
@@ -1264,7 +1264,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -2992,7 +2992,7 @@
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_DEVICE_CLASS is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
-# CONFIG_USB_SUSPEND is not set
+CONFIG_USB_SUSPEND=y
# CONFIG_USB_PERSIST is not set
# CONFIG_USB_OTG is not set
@@ -3586,6 +3586,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default 2008-01-07 10:18:58.000000000 +0100
+++ new/config/x86_64/default 2008-01-10 08:44:02.000000000 +0100
@@ -1264,7 +1264,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3592,6 +3592,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/rt new/config/x86_64/rt
--- old/config/x86_64/rt 2008-01-07 10:18:58.000000000 +0100
+++ new/config/x86_64/rt 2008-01-10 08:44:02.000000000 +0100
@@ -1273,7 +1273,6 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3614,6 +3613,7 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
@@ -3718,3 +3718,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+CONFIG_SCSI_SAS_ATA=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/rt_debug new/config/x86_64/rt_debug
--- old/config/x86_64/rt_debug 2008-01-07 10:18:59.000000000 +0100
+++ new/config/x86_64/rt_debug 2008-01-10 08:44:02.000000000 +0100
@@ -1273,7 +1273,6 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3611,6 +3610,7 @@
CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
+# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
@@ -3719,3 +3719,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+CONFIG_SCSI_SAS_ATA=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/vanilla new/config/x86_64/vanilla
--- old/config/x86_64/vanilla 2008-01-07 10:18:59.000000000 +0100
+++ new/config/x86_64/vanilla 2008-01-10 08:44:02.000000000 +0100
@@ -1259,7 +1259,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/xen new/config/x86_64/xen
--- old/config/x86_64/xen 2008-01-07 10:18:59.000000000 +0100
+++ new/config/x86_64/xen 2008-01-10 08:44:02.000000000 +0100
@@ -1201,7 +1201,7 @@
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
-# CONFIG_SCSI_SAS_ATA is not set
+CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
CONFIG_SCSI_SRP_ATTRS=m
CONFIG_SCSI_SRP_TGT_ATTRS=y
@@ -3513,6 +3513,8 @@
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
+CONFIG_UNWIND_INFO=y
+CONFIG_STACK_UNWIND=y
CONFIG_FORCED_INLINING=y
# CONFIG_BOOT_PRINTK_DELAY is not set
CONFIG_RCU_TORTURE_TEST=m
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2008-01-10 02:02:40.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2008-01-10 08:46:34.000000000 +0100
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
++++ 3251 lines of diff (skipped)
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/seccomp-disable-tsc-option new/patches.fixes/seccomp-disable-tsc-option
--- old/patches.fixes/seccomp-disable-tsc-option 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/seccomp-disable-tsc-option 2008-01-08 21:30:12.000000000 +0100
@@ -0,0 +1,58 @@
+From: Andrea Arcangeli
+Subject: [PATCH seccomp: make tsc disabling optional
+Patch-mainline: unknown
+References: 191123
+
+Make the TSC disable purely paranoid feature optional, so by default seccomp
+returns absolutely zerocost.
+
+This only applies to i386.
+
+Ported from 2.6.19 to 2.6.24-rc7 by Jeff Mahoney.
+
+Signed-off-by: Andrea Arcangeli
+Acked-by: Jeff Mahoney
+---
+ arch/x86/Kconfig | 12 ++++++++++++
+ arch/x86/kernel/process_32.c | 2 ++
+ 2 files changed, 14 insertions(+)
+
+--- a/arch/x86/Kconfig 2008-01-04 15:53:19.000000000 -0500
++++ b/arch/x86/Kconfig 2008-01-08 15:12:47.000000000 -0500
+@@ -1078,6 +1078,18 @@ config SECCOMP
+
+ If unsure, say Y. Only embedded should say N here.
+
++config SECCOMP_DISABLE_TSC
++ bool "Disable the TSC for seccomp tasks"
++ depends on SECCOMP && X86_32
++ default n
++ help
++ This feature mathematically prevents covert channels
++ for tasks running under SECCOMP. This can generate
++ a minuscule overhead in the scheduler.
++
++ If you care most about performance say N. Say Y only if you're
++ paranoid about covert channels.
++
+ config CC_STACKPROTECTOR
+ bool "Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)"
+ depends on X86_64 && EXPERIMENTAL
+--- a/arch/x86/kernel/process_32.c 2008-01-04 15:53:04.000000000 -0500
++++ b/arch/x86/kernel/process_32.c 2008-01-08 15:16:53.000000000 -0500
+@@ -579,6 +579,7 @@ void hard_disable_TSC(void)
+ }
+ void disable_TSC(void)
+ {
++#ifdef CONFIG_SECCOMP_DISABLE_TSC
+ preempt_disable();
+ if (!test_and_set_thread_flag(TIF_NOTSC))
+ /*
+@@ -587,6 +588,7 @@ void disable_TSC(void)
+ */
+ hard_disable_TSC();
+ preempt_enable();
++#endif
+ }
+ void hard_enable_TSC(void)
+ {
++++++ patches.rt.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rt/kdb-rt-x86_64-alternate-stack-fix new/patches.rt/kdb-rt-x86_64-alternate-stack-fix
--- old/patches.rt/kdb-rt-x86_64-alternate-stack-fix 2007-12-19 07:24:00.000000000 +0100
+++ new/patches.rt/kdb-rt-x86_64-alternate-stack-fix 2008-01-09 17:24:37.000000000 +0100
@@ -14,8 +14,8 @@
kdb/kdba_bt_x86.c | 4 ++++
1 file changed, 4 insertions(+)
---- a/kdb/kdba_bt_x86.c 2007-10-13 16:50:02.000000000 -0400
-+++ b/kdb/kdba_bt_x86.c 2007-10-13 18:44:56.000000000 -0400
+--- a/arch/x86/kdb/kdba_bt.c 2007-10-13 16:50:02.000000000 -0400
++++ b/arch/x86/kdb/kdba_bt.c 2007-10-13 18:44:56.000000000 -0400
@@ -4874,10 +4874,14 @@ kdba_get_stack_info_alternate(kdb_machre
unsigned int nested_size;
unsigned int next;
++++++ patches.suse.tar.bz2 ++++++
++++ 14966 lines of diff (skipped)
++++++ patches.xen.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen3-fixup-arch-x86 new/patches.xen/xen3-fixup-arch-x86
--- old/patches.xen/xen3-fixup-arch-x86 2007-12-12 09:12:07.000000000 +0100
+++ new/patches.xen/xen3-fixup-arch-x86 2008-01-09 17:24:39.000000000 +0100
@@ -133,10 +133,10 @@
stts();
}
-Index: head-2007-12-11/kdb/kdba_bt_x86.c
+Index: head-2007-12-11/arch/x86/kdb/kdba_bt.c
===================================================================
---- head-2007-12-11.orig/kdb/kdba_bt_x86.c 2007-12-11 11:51:08.000000000 +0100
-+++ head-2007-12-11/kdb/kdba_bt_x86.c 2007-12-11 10:46:05.000000000 +0100
+--- head-2007-12-11.orig/arch/x86/kdb/kdba_bt.c 2007-12-11 11:51:08.000000000 +0100
++++ head-2007-12-11/arch/x86/kdb/kdba_bt.c 2007-12-11 10:46:05.000000000 +0100
@@ -3164,6 +3164,9 @@ bb_usage_mov(const struct bb_operand *sr
bb_is_int_reg(dst->base_rc) &&
full_register_dst) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen3-stack-unwind new/patches.xen/xen3-stack-unwind
--- old/patches.xen/xen3-stack-unwind 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.xen/xen3-stack-unwind 2008-01-09 09:50:09.000000000 +0100
@@ -0,0 +1,312 @@
+Subject: DWARF2 EH-frame based stack unwinding
+From: jbeulich@novell.com
+Patch-mainline: no
+
+Automatically created from "patches.suse/stack-unwind" by xen-port-patches.py
+
+Index: head-2008-01-08/arch/x86/kernel/entry_32-xen.S
+===================================================================
+--- head-2008-01-08.orig/arch/x86/kernel/entry_32-xen.S 2008-01-08 12:12:22.000000000 +0100
++++ head-2008-01-08/arch/x86/kernel/entry_32-xen.S 2008-01-08 12:25:38.000000000 +0100
+@@ -1254,6 +1254,38 @@ ENTRY(fixup_4gb_segment)
+ CFI_ENDPROC
+ END(spurious_interrupt_bug)
+
++#ifdef CONFIG_STACK_UNWIND
++ENTRY(arch_unwind_init_running)
++ CFI_STARTPROC
++ movl 4(%esp), %edx
++ movl (%esp), %ecx
++ leal 4(%esp), %eax
++ movl %ebx, PT_EBX(%edx)
++ xorl %ebx, %ebx
++ movl %ebx, PT_ECX(%edx)
++ movl %ebx, PT_EDX(%edx)
++ movl %esi, PT_ESI(%edx)
++ movl %edi, PT_EDI(%edx)
++ movl %ebp, PT_EBP(%edx)
++ movl %ebx, PT_EAX(%edx)
++ movl $__USER_DS, PT_DS(%edx)
++ movl $__USER_DS, PT_ES(%edx)
++ movl $__KERNEL_PERCPU, PT_FS(%edx)
++ movl %ebx, PT_ORIG_EAX(%edx)
++ movl %ecx, PT_EIP(%edx)
++ movl 12(%esp), %ecx
++ movl $__KERNEL_CS, PT_CS(%edx)
++ movl %ebx, PT_EFLAGS(%edx)
++ movl %eax, PT_OLDESP(%edx)
++ movl 8(%esp), %eax
++ movl %ecx, 8(%esp)
++ movl PT_EBX(%edx), %ebx
++ movl $__KERNEL_DS, PT_OLDSS(%edx)
++ jmpl *%eax
++ CFI_ENDPROC
++ENDPROC(arch_unwind_init_running)
++#endif
++
+ ENTRY(kernel_thread_helper)
+ pushl $0 # fake return address for unwinder
+ CFI_STARTPROC
+Index: head-2008-01-08/arch/x86/kernel/entry_64-xen.S
+===================================================================
+--- head-2008-01-08.orig/arch/x86/kernel/entry_64-xen.S 2008-01-08 12:12:22.000000000 +0100
++++ head-2008-01-08/arch/x86/kernel/entry_64-xen.S 2008-01-08 12:25:38.000000000 +0100
+@@ -1261,3 +1261,36 @@ KPROBE_ENTRY(ignore_sysret)
+ HYPERVISOR_IRET 0
+ CFI_ENDPROC
+ ENDPROC(ignore_sysret)
++
++#ifdef CONFIG_STACK_UNWIND
++ENTRY(arch_unwind_init_running)
++ CFI_STARTPROC
++ movq %r15, R15(%rdi)
++ movq %r14, R14(%rdi)
++ xchgq %rsi, %rdx
++ movq %r13, R13(%rdi)
++ movq %r12, R12(%rdi)
++ xorl %eax, %eax
++ movq %rbp, RBP(%rdi)
++ movq %rbx, RBX(%rdi)
++ movq (%rsp), %rcx
++ movq %rax, R11(%rdi)
++ movq %rax, R10(%rdi)
++ movq %rax, R9(%rdi)
++ movq %rax, R8(%rdi)
++ movq %rax, RAX(%rdi)
++ movq %rax, RCX(%rdi)
++ movq %rax, RDX(%rdi)
++ movq %rax, RSI(%rdi)
++ movq %rax, RDI(%rdi)
++ movq %rax, ORIG_RAX(%rdi)
++ movq %rcx, RIP(%rdi)
++ leaq 8(%rsp), %rcx
++ movq $__KERNEL_CS, CS(%rdi)
++ movq %rax, EFLAGS(%rdi)
++ movq %rcx, RSP(%rdi)
++ movq $__KERNEL_DS, SS(%rdi)
++ jmpq *%rdx
++ CFI_ENDPROC
++ENDPROC(arch_unwind_init_running)
++#endif
+Index: head-2008-01-08/arch/x86/kernel/traps_32-xen.c
+===================================================================
+--- head-2008-01-08.orig/arch/x86/kernel/traps_32-xen.c 2008-01-08 12:25:30.000000000 +0100
++++ head-2008-01-08/arch/x86/kernel/traps_32-xen.c 2008-01-08 12:25:38.000000000 +0100
+@@ -108,6 +108,11 @@ asmlinkage void machine_check(void);
+
+ int kstack_depth_to_print = 24;
+ static unsigned int code_bytes = 64;
++#ifdef CONFIG_STACK_UNWIND
++static int call_trace = 1;
++#else
++#define call_trace (-1)
++#endif
+
+ static inline int valid_stack_ptr(struct thread_info *tinfo, void *p, unsigned size)
+ {
+@@ -156,7 +161,32 @@ static inline unsigned long print_contex
+ return ebp;
+ }
+
+-#define MSG(msg) ops->warning(data, msg)
++struct ops_and_data {
++ const struct stacktrace_ops *ops;
++ void *data;
++};
++
++static asmlinkage int
++dump_trace_unwind(struct unwind_frame_info *info, void *data)
++{
++ struct ops_and_data *oad = (struct ops_and_data *)data;
++ int n = 0;
++ unsigned long sp = UNW_SP(info);
++
++ if (arch_unw_user_mode(info))
++ return -1;
++ while (unwind(info) == 0 && UNW_PC(info)) {
++ n++;
++ oad->ops->address(oad->data, UNW_PC(info));
++ if (arch_unw_user_mode(info))
++ break;
++ if ((sp & ~(PAGE_SIZE - 1)) == (UNW_SP(info) & ~(PAGE_SIZE - 1))
++ && sp > UNW_SP(info))
++ break;
++ sp = UNW_SP(info);
++ }
++ return n;
++}
+
+ void dump_trace(struct task_struct *task, struct pt_regs *regs,
+ unsigned long *stack,
+@@ -167,6 +197,40 @@ void dump_trace(struct task_struct *task
+ if (!task)
+ task = current;
+
++ if (call_trace >= 0) {
++ int unw_ret = 0;
++ struct unwind_frame_info info;
++ struct ops_and_data oad = { .ops = ops, .data = data };
++
++ if (regs) {
++ if (unwind_init_frame_info(&info, task, regs) == 0)
++ unw_ret = dump_trace_unwind(&info, &oad);
++ } else if (task == current)
++ unw_ret = unwind_init_running(&info, dump_trace_unwind, &oad);
++ else {
++ if (unwind_init_blocked(&info, task) == 0)
++ unw_ret = dump_trace_unwind(&info, &oad);
++ }
++ if (unw_ret > 0) {
++ if (call_trace == 1 && !arch_unw_user_mode(&info)) {
++ ops->warning_symbol(data, "DWARF2 unwinder stuck at %s\n",
++ UNW_PC(&info));
++ if (UNW_SP(&info) >= PAGE_OFFSET) {
++ ops->warning(data, "Leftover inexact backtrace:\n");
++ stack = (void *)UNW_SP(&info);
++ if (!stack)
++ return;
++ ebp = UNW_FP(&info);
++ } else
++ ops->warning(data, "Full inexact backtrace again:\n");
++ } else if (call_trace >= 1)
++ return;
++ else
++ ops->warning(data, "Full inexact backtrace again:\n");
++ } else
++ ops->warning(data, "Inexact backtrace:\n");
++ }
++
+ if (!stack) {
+ unsigned long dummy;
+ stack = &dummy;
+@@ -1156,3 +1220,19 @@ static int __init code_bytes_setup(char
+ return 1;
+ }
+ __setup("code_bytes=", code_bytes_setup);
++
++#ifdef CONFIG_STACK_UNWIND
++static int __init call_trace_setup(char *s)
++{
++ if (strcmp(s, "old") == 0)
++ call_trace = -1;
++ else if (strcmp(s, "both") == 0)
++ call_trace = 0;
++ else if (strcmp(s, "newfallback") == 0)
++ call_trace = 1;
++ else if (strcmp(s, "new") == 2)
++ call_trace = 2;
++ return 1;
++}
++__setup("call_trace=", call_trace_setup);
++#endif
+Index: head-2008-01-08/arch/x86/kernel/traps_64-xen.c
+===================================================================
+--- head-2008-01-08.orig/arch/x86/kernel/traps_64-xen.c 2008-01-08 12:25:30.000000000 +0100
++++ head-2008-01-08/arch/x86/kernel/traps_64-xen.c 2008-01-08 12:25:38.000000000 +0100
+@@ -97,6 +97,11 @@ static inline void preempt_conditional_c
+ }
+
+ int kstack_depth_to_print = 12;
++#ifdef CONFIG_STACK_UNWIND
++static int call_trace = 1;
++#else
++#define call_trace (-1)
++#endif
+
+ #ifdef CONFIG_KALLSYMS
+ void printk_address(unsigned long address)
+@@ -201,7 +206,31 @@ static unsigned long *in_exception_stack
+ return NULL;
+ }
+
+-#define MSG(txt) ops->warning(data, txt)
++struct ops_and_data {
++ const struct stacktrace_ops *ops;
++ void *data;
++};
++
++static int dump_trace_unwind(struct unwind_frame_info *info, void *context)
++{
++ struct ops_and_data *oad = (struct ops_and_data *)context;
++ int n = 0;
++ unsigned long sp = UNW_SP(info);
++
++ if (arch_unw_user_mode(info))
++ return -1;
++ while (unwind(info) == 0 && UNW_PC(info)) {
++ n++;
++ oad->ops->address(oad->data, UNW_PC(info));
++ if (arch_unw_user_mode(info))
++ break;
++ if ((sp & ~(PAGE_SIZE - 1)) == (UNW_SP(info) & ~(PAGE_SIZE - 1))
++ && sp > UNW_SP(info))
++ break;
++ sp = UNW_SP(info);
++ }
++ return n;
++}
+
+ /*
+ * x86-64 can have up to three kernel stacks:
+@@ -228,6 +257,39 @@ void dump_trace(struct task_struct *tsk,
+ if (!tsk)
+ tsk = current;
+
++ if (call_trace >= 0) {
++ int unw_ret = 0;
++ struct unwind_frame_info info;
++ struct ops_and_data oad = { .ops = ops, .data = data };
++
++ if (regs) {
++ if (unwind_init_frame_info(&info, tsk, regs) == 0)
++ unw_ret = dump_trace_unwind(&info, &oad);
++ } else if (tsk == current)
++ unw_ret = unwind_init_running(&info, dump_trace_unwind, &oad);
++ else {
++ if (unwind_init_blocked(&info, tsk) == 0)
++ unw_ret = dump_trace_unwind(&info, &oad);
++ }
++ if (unw_ret > 0) {
++ if (call_trace == 1 && !arch_unw_user_mode(&info)) {
++ ops->warning_symbol(data, "DWARF2 unwinder stuck at %s\n",
++ UNW_PC(&info));
++ if ((long)UNW_SP(&info) < 0) {
++ ops->warning(data, "Leftover inexact backtrace:\n");
++ stack = (unsigned long *)UNW_SP(&info);
++ if (!stack)
++ return;
++ } else
++ ops->warning(data, "Full inexact backtrace again:\n");
++ } else if (call_trace >= 1)
++ return;
++ else
++ ops->warning(data, "Full inexact backtrace again:\n");
++ } else
++ ops->warning(data, "Inexact backtrace:\n");
++ }
++
+ if (!stack) {
+ unsigned long dummy;
+ stack = &dummy;
+@@ -1171,3 +1233,21 @@ static int __init kstack_setup(char *s)
+ return 0;
+ }
+ early_param("kstack", kstack_setup);
++
++#ifdef CONFIG_STACK_UNWIND
++static int __init call_trace_setup(char *s)
++{
++ if (!s)
++ return -EINVAL;
++ if (strcmp(s, "old") == 0)
++ call_trace = -1;
++ else if (strcmp(s, "both") == 0)
++ call_trace = 0;
++ else if (strcmp(s, "newfallback") == 0)
++ call_trace = 1;
++ else if (strcmp(s, "new") == 0)
++ call_trace = 2;
++ return 0;
++}
++early_param("call_trace", call_trace_setup);
++#endif
++++++ series.conf ++++++
--- kernel-source/series.conf 2008-01-08 14:49:26.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2008-01-10 08:45:46.000000000 +0100
@@ -79,6 +79,7 @@
patches.suse/smtnice-disable
patches.suse/setuid-dumpable-wrongdir
-RT patches.suse/sysctl-add-affinity_load_balancing
+ patches.fixes/seccomp-disable-tsc-option
########################################################
# Architecture-specific patches. These used to be all
@@ -113,9 +114,9 @@
########################################################
patches.arch/ppc-vio-modalias.patch
patches.arch/ppc-efika-modalias.patch
- patches.arch/ppc-efika-bestcomm-ethernet.patch
patches.arch/ppc-efika-mpc52xx-ac97.patch
patches.arch/ppc-efika-psc-console-autodetection.patch
+ patches.arch/ppc-efika-ethernet-phy.patch
patches.arch/ppc-pegasos-console-autodetection.patch
patches.suse/ppc-powerbook-usb-fn-key-default.patch
patches.suse/suse-ppc32-mol.patch
@@ -515,6 +516,7 @@
# Other patches for debugging
########################################################
patches.suse/crasher-26.diff
+ patches.suse/stack-unwind
########################################################
# You'd better have a good reason for adding a patch
@@ -589,6 +591,7 @@
-RT patches.xen/xen3-aslr-pie-executable-randomization.patch
-RT patches.xen/xen3-aslr-i386-and-x86_64-randomize-brk.patch
-RT patches.xen/xen3-aux-at_vector_size.patch
+-RT patches.xen/xen3-stack-unwind
# bugfixes and enhancements
-RT patches.xen/xen-balloon-min
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org