Hello community,
here is the log from the commit of package kernel-source
checked in at Wed Aug 16 14:39:13 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-08-15 10:44:37.000000000 +0200
+++ kernel-source/kernel-bigsmp.changes 2006-08-16 14:16:10.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Aug 16 13:39:12 CEST 2006 - schwab@suse.de
+
+- x86_64/debug: Disable kdb.
+
+-------------------------------------------------------------------
+Wed Aug 16 11:10:10 CEST 2006 - kraxel@suse.de
+
+- patches.uml/jmpbuf: fix uml build with recent libcs.
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-iseries64.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-smp.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
New:
----
needed_space_in_mb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:40.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:40.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: Kernel with Multiprocessor Support and PAE
License: GPL
Group: System/Kernel
@@ -119,7 +119,7 @@
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -206,7 +206,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -463,6 +463,10 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -17,7 +17,7 @@
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
Version: 2.6.18_rc4
-Release: 2
+Release: 3
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -27,7 +27,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%install
@@ -40,6 +40,10 @@
/etc/dummy
%changelog -n kernel-dummy
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: 64-Bit Kernel for iSeries
License: GPL
Group: System/Kernel
@@ -120,7 +120,7 @@
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -207,7 +207,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -464,6 +464,10 @@
%files -f kernel.files
%changelog -n kernel-iseries64
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
kernel-kdump.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -20,7 +20,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
Group: System/Kernel
@@ -134,7 +134,7 @@
Tom Gall
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -221,7 +221,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -478,6 +478,10 @@
%files -f kernel.files
%changelog -n kernel-ppc64
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: The Standard Kernel
License: GPL
Group: System/Kernel
@@ -117,7 +117,7 @@
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -204,7 +204,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -461,6 +461,10 @@
%files -f kernel.files
%changelog -n kernel-s390
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
kernel-smp.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -25,7 +25,7 @@
%endif
PreReq: /sbin/insserv /usr/bin/grep /bin/sed /bin/uname /bin/mkdir /bin/cat /bin/ln /bin/rm /etc/rc.status
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
Source1: functions.sh
Source2: source-post.sh
@@ -93,7 +93,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -275,6 +275,10 @@
%files -f kernel-source.files
%changelog -n kernel-source
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -32,7 +32,7 @@
BuildRequires: kernel-debug kernel-default
%else
%ifarch x86_64
-BuildRequires: kernel-debug kernel-default kernel-kdump kernel-smp kernel-xen
+BuildRequires: kernel-debug kernel-default kernel-kdump kernel-smp kernel-um kernel-xen
%else
%ifarch alpha
BuildRequires: kernel-smp
@@ -49,7 +49,7 @@
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Requires: linux
Requires: kernel-source = 2.6.18_rc4-%release
Source11: arch-symbols
@@ -84,7 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%install
@@ -127,6 +127,10 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: The User Mode Linux kernel.
License: GPL
Group: System/Kernel
@@ -34,8 +34,13 @@
%endif
Provides: kernel-um-nongpl
Obsoletes: kernel-um-nongpl
+%ifarch %ix86
Provides: k_um
Obsoletes: k_um
+%else
+%ifarch x86_64
+%endif
+%endif
%ifarch %ix86 x86_64
%if "um" != "default" && "um" != "kdump"
Requires: irqbalance
@@ -84,7 +89,7 @@
PreReq: perl-Bootloader >= 0.2.20-7
PreReq: rpm
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch: %ix86
+ExclusiveArch: %ix86 x86_64
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 100
@@ -120,7 +125,7 @@
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -207,7 +212,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -464,6 +469,10 @@
%files -f kernel.files
%changelog -n kernel-um
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.ddVbpl/_old 2006-08-16 14:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.ddVbpl/_new 2006-08-16 14:35:41.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.18_rc4
-Release: 2
+Release: 3
Summary: The Xen Kernel
License: GPL
Group: System/Kernel
@@ -123,7 +123,7 @@
-Source Timestamp: 2006/08/14 12:29:49 UTC
+Source Timestamp: 2006/08/16 11:40:26 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
@@ -210,7 +210,7 @@
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
%endif
-make prepare
+make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease)
echo "KERNELRELEASE=$KERNELRELEASE" >> ../.rpm-defs
# Override the timestamp `uname -v' reports with the build
@@ -467,6 +467,10 @@
%files -f kernel.files
%changelog -n kernel-xen
+* Wed Aug 16 2006 - schwab@suse.de
+- x86_64/debug: Disable kdb.
+* Wed Aug 16 2006 - kraxel@suse.de
+- patches.uml/jmpbuf: fix uml build with recent libcs.
* Mon Aug 14 2006 - jbeulich@novell.com
- patches.xen/xen3-fixup-common: Fix non-Xen builds (oprofile).
- patches.xen/xen3-patch-2.6.17: Fix x86-64-Xen problem with larger
kernel-xenpae.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-08-15 10:44:33.000000000 +0200
+++ kernel-source/build-source-timestamp 2006-08-16 14:16:07.000000000 +0200
@@ -1 +1 @@
-2006/08/14 12:29:49 UTC
+2006/08/16 11:40:26 UTC
++++++ config.conf ++++++
--- kernel-source/config.conf 2006-08-15 10:44:39.000000000 +0200
+++ kernel-source/config.conf 2006-08-16 14:16:12.000000000 +0200
@@ -15,7 +15,7 @@
+x86_64 x86_64/default
+x86_64 x86_64/smp
-- x86_64/um
++x86_64 x86_64/um
+x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/kdump
++++++ config.tar.bz2 ++++++
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 2006-08-08 07:25:19.000000000 +0200
+++ new/config/x86_64/debug 2006-08-16 14:12:02.000000000 +0200
@@ -3136,10 +3136,7 @@
CONFIG_FORCED_INLINING=y
CONFIG_RCU_TORTURE_TEST=m
CONFIG_DEBUG_RODATA=y
-CONFIG_KDB=y
-CONFIG_KDB_MODULES=m
-# CONFIG_KDB_OFF is not set
-CONFIG_KDB_CONTINUE_CATASTROPHIC=0
+# CONFIG_KDB is not set
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set
++++++ patches.uml.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.uml/jmpbuf new/patches.uml/jmpbuf
--- old/patches.uml/jmpbuf 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.uml/jmpbuf 2006-08-16 11:10:20.000000000 +0200
@@ -0,0 +1,41 @@
+Subject: fix uml build with recent libcs
+From: http://user-mode-linux.sourceforge.net/work/current/2.6/2.6.17-rc5/patches/j...
+Acked-by: kraxel@suse.de
+Patch-mainline: no
+
+# Newer libcs don't define the JB_* jmp_buf access macros. If this is
+# the case, we provide values ourselves.
+Index: linux-2.6.15/arch/um/os-Linux/sys-i386/registers.c
+===================================================================
+--- linux-2.6.15.orig/arch/um/os-Linux/sys-i386/registers.c 2006-02-13 13:00:06.000000000 -0500
++++ linux-2.6.15/arch/um/os-Linux/sys-i386/registers.c 2006-02-13 13:04:07.000000000 -0500
+@@ -130,6 +130,12 @@ void get_safe_registers(unsigned long *r
+ HOST_FP_SIZE * sizeof(unsigned long));
+ }
+
++#ifndef JB_PC
++#define JB_PC 5
++#define JB_SP 4
++#define JB_BP 3
++#endif
++
+ void get_thread_regs(union uml_pt_regs *uml_regs, void *buffer)
+ {
+ struct __jmp_buf_tag *jmpbuf = buffer;
+Index: linux-2.6.15/arch/um/os-Linux/sys-x86_64/registers.c
+===================================================================
+--- linux-2.6.15.orig/arch/um/os-Linux/sys-x86_64/registers.c 2006-02-13 13:00:06.000000000 -0500
++++ linux-2.6.15/arch/um/os-Linux/sys-x86_64/registers.c 2006-02-13 13:04:07.000000000 -0500
+@@ -78,6 +78,12 @@ void get_safe_registers(unsigned long *r
+ HOST_FP_SIZE * sizeof(unsigned long));
+ }
+
++#ifndef JB_PC
++#define JB_PC 7
++#define JB_RSP 6
++#define JB_RBP 1
++#endif
++
+ void get_thread_regs(union uml_pt_regs *uml_regs, void *buffer)
+ {
+ struct __jmp_buf_tag *jmpbuf = buffer;
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-08-15 10:44:39.000000000 +0200
+++ kernel-source/series.conf 2006-08-16 14:16:12.000000000 +0200
@@ -464,11 +464,14 @@
########################################################
# user mode linux
- ### kraxels uml fixes/patches
- patches.uml/uml-x11-fb
+ ### uml fixes/patches
patches.uml/fix-build
+ patches.uml/jmpbuf
patches.fixes/um-missing-exports.diff
+ ### kraxel's uml framebuffer driver
+ patches.uml/uml-x11-fb
+
########################################################
# XEN architecture, version 3
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org