Hello community,
here is the log from the commit of package kernel-source
checked in at Mon Oct 9 11:12:52 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-10-03 01:37:17.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-bigsmp.changes 2006-10-07 04:52:54.000000000 +0200
@@ -1,0 +2,31 @@
+Sat Oct 7 04:56:25 CEST 2006 - agruen@suse.de
+
+- Rework the %post and %postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+
+-------------------------------------------------------------------
+Fri Oct 6 14:59:12 CEST 2006 - hare@suse.de
+
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+
+-------------------------------------------------------------------
+Thu Oct 5 21:25:29 CEST 2006 - garloff@suse.de
+
+- Disable st-ioctl-idlun-support (208782).
+
+-------------------------------------------------------------------
+Thu Oct 5 17:01:03 CEST 2006 - jeffm@suse.de
+
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+
+-------------------------------------------------------------------
+Tue Oct 3 09:53:36 CEST 2006 - olh@suse.de
+
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
+
+-------------------------------------------------------------------
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-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-vanilla.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.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 10
+Release: 11
Summary: Kernel with PAE Support
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -105,10 +106,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -119,7 +117,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -245,16 +243,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:bigsmp:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:bigsmp:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -295,7 +283,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -303,12 +291,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -333,16 +321,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:bigsmp:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:bigsmp:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-bigsmp
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -462,6 +463,22 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 10
+Release: 11
Summary: A Debug Version of the Kernel
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -111,10 +112,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -124,7 +122,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -250,16 +248,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:debug:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:debug:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -300,7 +288,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -308,12 +296,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -338,16 +326,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:debug:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:debug:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-debug
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -467,6 +468,22 @@
%files -f kernel.files
%changelog -n kernel-debug
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 10
+Release: 11
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -133,10 +134,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -145,7 +143,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -271,16 +269,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:default:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:default:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -321,7 +309,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -329,12 +317,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -359,16 +347,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:default:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:default:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-default
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -488,6 +489,22 @@
%files -f kernel.files
%changelog -n kernel-default
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -17,7 +17,7 @@
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
Version: 2.6.18
-Release: 8
+Release: 9
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -27,7 +27,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%install
@@ -40,6 +40,22 @@
/etc/dummy
%changelog -n kernel-dummy
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 9
+Release: 10
Summary: 64-Bit Kernel for iSeries
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -108,10 +109,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -120,7 +118,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -246,16 +244,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:iseries64:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:iseries64:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -296,7 +284,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -304,12 +292,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -334,16 +322,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:iseries64:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:iseries64:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-iseries64
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -463,6 +464,22 @@
%files -f kernel.files
%changelog -n kernel-iseries64
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 10
+Release: 11
Summary: kernel for kdump
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -114,10 +115,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -129,7 +127,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -255,16 +253,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:kdump:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:kdump:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -305,7 +293,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -313,12 +301,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -343,16 +331,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:kdump:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:kdump:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-kdump
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -472,6 +473,22 @@
%files -f kernel.files
%changelog -n kernel-kdump
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -22,10 +22,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 9
+Release: 10
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -109,10 +110,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -134,7 +132,7 @@
Tom Gall
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -260,16 +258,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:ppc64:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:ppc64:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -310,7 +298,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -318,12 +306,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -348,16 +336,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:ppc64:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:ppc64:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-ppc64
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -477,6 +478,22 @@
%files -f kernel.files
%changelog -n kernel-ppc64
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 8
+Release: 9
Summary: The Standard Kernel
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -105,10 +106,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -117,7 +115,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -243,16 +241,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:s390:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:s390:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -293,7 +281,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -301,12 +289,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -331,16 +319,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:s390:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:s390:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-s390
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -460,6 +461,22 @@
%files -f kernel.files
%changelog -n kernel-s390
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -26,7 +26,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
-Release: 10
+Release: 11
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source2: source-post.sh
@@ -94,7 +94,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -276,6 +276,22 @@
%files -f kernel-source.files
%changelog -n kernel-source
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -49,7 +49,7 @@
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
Version: 2.6.18
-Release: 10
+Release: 11
Requires: linux
Requires: kernel-source = 2.6.18-%release
Source11: arch-symbols
@@ -84,7 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%install
@@ -127,6 +127,22 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 10
+Release: 11
Summary: The User Mode Linux kernel.
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -110,10 +111,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -125,7 +123,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -251,16 +249,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:um:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:um:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -301,7 +289,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -309,12 +297,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -339,16 +327,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:um:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:um:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-um
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -468,6 +469,22 @@
%files -f kernel.files
%changelog -n kernel-um
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 8
+Release: 9
Summary: The Standard Kernel - without any SUSE patches
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -125,10 +126,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -137,7 +135,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -263,16 +261,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:vanilla:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:vanilla:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -313,7 +301,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -321,12 +309,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -351,16 +339,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:vanilla:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:vanilla:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-vanilla
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -480,6 +481,22 @@
%files -f kernel.files
%changelog -n kernel-vanilla
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:54.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:54.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 8
+Release: 9
Summary: The Xen Kernel
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -108,10 +109,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -123,7 +121,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -249,16 +247,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:xen:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:xen:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -299,7 +287,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -307,12 +295,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -337,16 +325,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:xen:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:xen:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-xen
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -466,6 +467,22 @@
%files -f kernel.files
%changelog -n kernel-xen
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ kernel-xenpae.spec ++++++
--- /var/tmp/diff_new_pack.0afPkr/_old 2006-10-09 11:07:55.000000000 +0200
+++ /var/tmp/diff_new_pack.0afPkr/_new 2006-10-09 11:07:55.000000000 +0200
@@ -23,10 +23,11 @@
BuildRequires: python
%endif
Version: 2.6.18
-Release: 8
+Release: 9
Summary: The Xen Kernel with PAE support
License: GPL
Group: System/Kernel
+Requires: /sbin/update-bootloader
%if %build_um
#Conflicts: kernel
%else
@@ -103,10 +104,7 @@
%define tolerate_unknown_new_config_options 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15;
# see scripts/kabi-checks)
-#%define tolerate_kabi_changes 6
-# for now, for HEAD make this a big number so we can build
-# FIXME for a SLES release!!!
-%define tolerate_kabi_changes 999
+%define tolerate_kabi_changes 6
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
@@ -120,7 +118,7 @@
-Source Timestamp: 2006/10/02 23:27:41 UTC
+Source Timestamp: 2006/10/07 02:51:50 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
@@ -246,16 +244,6 @@
export NO_BRP_STALE_LINK_ERROR=yes
# skip long-running sanity checks
export NO_BRP_NOEXECSTACK=yes
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:xenpae:g" \
- %_sourcedir/post.sh
-) > post.sh
-( cat %_sourcedir/functions.sh
- sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
- -e "s:@FLAVOR""@:xenpae:g" \
- %_sourcedir/postun.sh
-) > postun.sh
cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
@@ -296,7 +284,7 @@
%else
%if %build_um
add_vmlinux
- chmod 755 %buildroot/boot/vmlinux-$KERNELRELEASE
+ chmod 755 %buildroot/boot/linux-$KERNELRELEASE
image=linux
%else
%if %build_xen
@@ -304,12 +292,12 @@
cp -p vmlinuz %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%else
+# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
cp -p arch/*/boot/bzImage %buildroot/boot/vmlinuz-$KERNELRELEASE
image=vmlinuz
%endif
-%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-$KERNELRELEASE
@@ -334,16 +322,29 @@
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
fi
+# end of build_xen
%endif
-# kdump
+# end of build_um
%endif
+# end of build_kdump
+%endif
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:xenpae:g" \
+ %_sourcedir/post.sh
+) > ../post.sh
+( cat %_sourcedir/functions.sh
+ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
+ -e "s:@IMAGE@:$image:g" \
+ -e "s:@FLAVOR""@:xenpae:g" \
+ %_sourcedir/postun.sh
+) > ../postun.sh
%if %build_kdump || %build_um || %build_xen || %build_vanilla
suffix=-xenpae
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
-ln -s $image %buildroot/boot/$image$suffix.previous
-ln -s initrd %buildroot/boot/initrd$suffix.previous
cp .config %buildroot/boot/config-$KERNELRELEASE
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
@@ -463,6 +464,22 @@
%files -f kernel.files
%changelog -n kernel-xenpae
+* Sat Oct 07 2006 - agruen@suse.de
+- Rework the %%post and %%postun scripts so that they will add or
+ remove bootloader entries whenever a kernel is added or removed,
+ rather than playing tricks with symlinks.
+- No longer create the /boot/{image,initrd}.previous symlinks.
+* Fri Oct 06 2006 - hare@suse.de
+- patches.drivers/open-iscsi-git-update:
+ Update open-iscsi driver to version 2.0-707.
+- patches.drivers/open-iscsi-iser-fixes:
+ Compile fixes for iSER driver.
+* Thu Oct 05 2006 - garloff@suse.de
+- Disable st-ioctl-idlun-support (208782).
+* Thu Oct 05 2006 - jeffm@suse.de
+- fixed NULL deref in error path with reiserfs dynamic bitmaps
+* Tue Oct 03 2006 - olh@suse.de
+- force ARCH=powerpc in /etc/init.d/running-kernel (207284 - LTC27291)
* Tue Oct 03 2006 - gregkh@suse.de
- fix vanilla config files after last update, which forgot about them.
* Mon Oct 02 2006 - gregkh@suse.de
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-10-03 01:37:09.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2006-10-07 04:52:53.000000000 +0200
@@ -1 +1 @@
-2006/10/02 23:27:41 UTC
+2006/10/07 02:51:50 UTC
++++++ config.tar.bz2 ++++++
++++++ kabi.tar.bz2 ++++++
++++++ novell-kmp.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
++++++ patches.drivers.tar.bz2 ++++++
++++ 2497 lines of diff (skipped)
++++++ patches.fixes.tar.bz2 ++++++
++++++ patches.rpmify.tar.bz2 ++++++
++++++ patches.suse.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/reiserfs-on-demand-bitmap-loading.patch new/patches.suse/reiserfs-on-demand-bitmap-loading.patch
--- old/patches.suse/reiserfs-on-demand-bitmap-loading.patch 2006-10-02 17:58:42.000000000 +0200
+++ new/patches.suse/reiserfs-on-demand-bitmap-loading.patch 2006-10-06 16:02:14.000000000 +0200
@@ -20,6 +20,8 @@
The benefit of on-demand bitmaps clearly outweighs a sanity check that depends
on a compile-time option that is discouraged.
+Update: Fixed NULL dereference in an error path.
+
Signed-off-by: Jeff Mahoney
Cc:
Signed-off-by: Andrew Morton
@@ -135,7 +137,7 @@
+ bh = sb_bread(sb, block);
+ if (bh == NULL)
+ reiserfs_warning(sb, "sh-2029: %s: bitmap block (#%lu) "
-+ "reading failed", __FUNCTION__, bh->b_blocknr);
++ "reading failed", __FUNCTION__, block);
+ else {
+ if (buffer_locked(bh)) {
+ PROC_INFO_INC(sb, scan_bitmap.wait);
++++++ patches.uml.tar.bz2 ++++++
++++++ patches.xen.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen-balloon-max-target new/patches.xen/xen-balloon-max-target
--- old/patches.xen/xen-balloon-max-target 2006-09-01 12:18:29.000000000 +0200
+++ new/patches.xen/xen-balloon-max-target 2006-10-06 16:02:14.000000000 +0200
@@ -1,5 +1,5 @@
From: ccoffing@novell.com
-Subject: Expose limit domain can be ballooned up to
+Subject: Expose min/max limits of domain ballooning
Patch-mainline: obsolete
References: 152667
@@ -15,17 +15,18 @@
/* We may hit the hard limit in Xen. If we do then we remember it. */
static unsigned long hard_limit;
-@@ -482,11 +483,13 @@ static int balloon_read(char *page, char
+@@ -482,11 +483,14 @@ static int balloon_read(char *page, char
page,
"Current allocation: %8lu kB\n"
"Requested target: %8lu kB\n"
++ "Minimum target: %8lu kB\n"
+ "Maximum target: %8lu kB\n"
"Low-mem balloon: %8lu kB\n"
"High-mem balloon: %8lu kB\n"
"Driver pages: %8lu kB\n"
"Xen hard limit: ",
PAGES2KB(current_pages), PAGES2KB(target_pages),
-+ PAGES2KB(num_physpages),
++ min_target(), PAGES2KB(num_physpages),
PAGES2KB(balloon_low), PAGES2KB(balloon_high),
PAGES2KB(driver_pages));
++++++ post.sh ++++++
--- kernel-source/post.sh 2006-10-03 01:37:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/post.sh 2006-10-07 04:52:58.000000000 +0200
@@ -3,58 +3,42 @@
# On powerpc, the different kernels are for different board/firmware types
# They are not compatible.
wrong_boardtype() {
- echo "This kernel is for $1, it will not boot on your system."
- echo "The /boot/vmlinux symlink will not be created or updated."
- exit 0
+ echo "This kernel is for $1, it will not boot on your system."
+ echo "The /boot/vmlinux symlink will not be created or updated."
+ exit 0
}
if [ -f /proc/cpuinfo ]; then
- case "@FLAVOR@" in
- iseries64)
- if [ ! -d /proc/iSeries ]; then
- wrong_boardtype "legacy iSeries"
- fi
- ;;
- ppc64|kdump)
- if [ -d /proc/device-tree ]; then
- if [ ! -d /proc/ppc64 -o -d /proc/iSeries ]; then
- wrong_boardtype "OpenFirmware based 64bit machines"
- fi
- fi
- ;;
- default)
- if [ -d /proc/ppc64 -o -d /proc/iSeries ]; then
- wrong_boardtype "32bit systems"
- fi
- ;;
- *)
- ;;
- esac
+ case "@FLAVOR@" in
+ iseries64)
+ if [ ! -d /proc/iSeries ]; then
+ wrong_boardtype "legacy iSeries"
+ fi
+ ;;
+ ppc64|kdump)
+ if [ -d /proc/device-tree ]; then
+ if [ ! -d /proc/ppc64 -o -d /proc/iSeries ]; then
+ wrong_boardtype "OpenFirmware based 64bit machines"
+ fi
+ fi
+ ;;
+ default)
+ if [ -d /proc/ppc64 -o -d /proc/iSeries ]; then
+ wrong_boardtype "32bit systems"
+ fi
+ ;;
+ *)
+ ;;
+ esac
fi
echo Setting up /lib/modules/@KERNELRELEASE@
-for x in vmlinuz image vmlinux linux bzImage; do
- if [ -f /boot/$x-@KERNELRELEASE@ ]; then
- image=$x
- break
- fi
-done
-if [ -z "$image" ]; then
- exit 1
-fi
-
-# Update the /boot/vmlinuz and /boot/initrd symlinks, and rename
-# existing symlinks to *.previous.
suffix=
case @FLAVOR@ in
- (kdump|um|xen*)
+ kdump|um|xen*)
suffix=-@FLAVOR@
;;
esac
-for x in /boot/$image /boot/initrd; do
- if [ -e $x$suffix -a \
- "$(readlink $x$suffix)" != ${x##*/}-@KERNELRELEASE@ ]; then
- mv -f $x$suffix $x$suffix.previous
- fi
+for x in /boot/@IMAGE@ /boot/initrd; do
rm -f $x$suffix
ln -s ${x##*/}-@KERNELRELEASE@ $x$suffix
done
@@ -77,53 +61,49 @@
if [ "$YAST_IS_RUNNING" != instsys ]; then
if [ -f /etc/fstab ]; then
- if ! /sbin/mkinitrd -k /boot/$image-@KERNELRELEASE@ \
+ if ! /sbin/mkinitrd -k /boot/@IMAGE@-@KERNELRELEASE@ \
-i /boot/initrd-@KERNELRELEASE@; then
echo "/sbin/mkinitrd failed" >&2
exit 1
fi
- else
- echo "please run mkinitrd as soon as your system is complete"
- fi
- case @FLAVOR@ in
- (kdump|um)
- ;;
- (*)
- opt_xen_kernel=
- case "@FLAVOR@" in
- xen*)
- set -- @FLAVOR@
- set -- ${1#xen}
- opt_xen_kernel=--xen-kernel=/boot/xen${1:+-$1}.gz
+ case @FLAVOR@ in
+ kdump|um)
;;
- esac
- if [ -e /boot/$image$suffix.previous -a \
- -e /boot/initrd$suffix.previous ]; then
- # Only create Previous Kernel bootloader entries for
- # kernels >= 2.6.16; older kernels don't know how to
- # remove their bootloader entries again in their %postun.
- set -- $(readlink /boot/$image$suffix.previous \
- | sed -nr -e 's:\.: :g' \
- -e 's:.*([0-9]+ [0-9]+ [0-9]+).*:\1:p')
- if [ -n "$1" ] && (( ($1*100 + $2) * 100 + $3 >= 20616)); then
- update_bootloader --image /boot/$image$suffix.previous \
- --initrd /boot/initrd$suffix.previous \
- --previous --add --force $opt_xen_kernel
- fi
- fi
- update_bootloader --image /boot/$image$suffix \
- --initrd /boot/initrd$suffix \
- --add --force $opt_xen_kernel
-
- # Somewhen in the future: use the real image and initrd filenames
- # instead of the symlinks, and add/remove by the real filenames.
- # update_bootloader --image /boot/$image-@KERNELRELEASE@ \
- # --initrd /boot/initrd-@KERNELRELEASE@ \
- # --name @KERNELRELEASE@ --add --force
+ *)
+ opt_xen_kernel=
+ case "@FLAVOR@" in
+ xen*)
+ set -- @FLAVOR@
+ set -- ${1#xen}
+ opt_xen_kernel=--xen-kernel=/boot/xen${1:+-$1}.gz
+ ;;
+ esac
- # Run the bootloader (e.g., lilo).
- update_bootloader --refresh
- ;;
- esac
+ # Make the new kernel the default when installing a non-xen
+ # kernel on a non-xen system, or a xen kernel on a xen system.
+ opt_default=
+ case @FLAVOR@ in
+ xen*)
+ if [[ "$(uname -r)" =~ "xen.*" ]]; then
+ opt_default=--default
+ fi
+ ;;
+ *)
+ if ! [[ "$(uname -r)" =~ "xen.*" ]]; then
+ opt_default=--default
+ fi
+ ;;
+ esac
+
+ update_bootloader --image /boot/@IMAGE@-@KERNELRELEASE@ \
+ --initrd /boot/initrd-@KERNELRELEASE@ \
+ --add --force $opt_xen_kernel $opt_default \
+ --name "Kernel-@KERNELRELEASE@"
+ update_bootloader --refresh
+ ;;
+ esac
+ else
+ echo "please run mkinitrd as soon as your system is complete"
+ fi
fi
++++++ postun.sh ++++++
--- kernel-source/postun.sh 2006-10-03 01:37:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/postun.sh 2006-10-07 04:52:54.000000000 +0200
@@ -1,25 +1,25 @@
# Remove symlinks from /lib/modules/$krel/weak-updates/.
if [ -x /usr/lib/module-init-tools/weak-modules ]; then
- /usr/lib/module-init-tools/weak-modules\
- --remove-kernel @KERNELRELEASE@
-fi
-
-if [ -L /boot/vmlinux ]; then
- image=vmlinux
-elif [ -L /boot/vmlinuz ]; then
- image=vmlinuz
-elif [ -L /boot/image ]; then
- image=image
-else
- # nothing to do (UML kernels for example).
- exit 0
+ /usr/lib/module-init-tools/weak-modules --remove-kernel @KERNELRELEASE@
fi
suffix=
case @FLAVOR@ in
- (kdump|um|xen*)
- suffix=-@FLAVOR@
- ;;
+ kdump|um|xen*)
+ suffix=-@FLAVOR@
+ ;;
+esac
+
+# Created in %post of old kernels
+case "$(readlink /boot/@IMAGE@$suffix.previous)" in
+@IMAGE@-@KERNELRELEASE@|$(readlink /boot/@IMAGE@$suffix))
+ rm -f /boot/@IMAGE@$suffix.previous
+ ;;
+esac
+case "$(readlink /boot/initrd$suffix.previous)" in
+initrd-@KERNELRELEASE@|$(readlink /boot/initrd$suffix))
+ rm -f /boot/initrd$suffix.previous
+ ;;
esac
update_bootloader() {
@@ -28,52 +28,34 @@
/sbin/update-bootloader "$@"
}
-# Somewhen in the future: use the real image and initrd filenames instead
-# of the symlinks, and add/remove by the real filenames.
-# update_bootloader --image /boot/$image-@KERNELRELEASE@ \
-# --initrd /boot/initrd-@KERNELRELEASE@ \
-# --name @KERNELRELEASE@ --remove --force
-
-if [ "$(readlink /boot/$image$suffix)" = $image-@KERNELRELEASE@ ]; then
- # This may be the last kernel RPM on the system, or it may
- # be an update. In both of those cases the symlinks will
- # eventually be correct. Only if this kernel
- # is removed and other kernel rpms remain installed,
- # find the most recent of the remaining kernels, and make
- # the symlinks point to it. This makes sure that the boot
- # manager will always have a kernel to boot in its default
- # configuration.
- shopt -s nullglob
- for this_image in $(cd /boot ; ls -dt $image-*); do
- this_initrd=initrd-${this_image#*-}
- if [ -f /boot/$this_image -a -f /boot/$this_initrd ]; then
- relink $this_image /boot/$image$suffix
- relink $this_initrd /boot/initrd$suffix
-
- # Notify the boot loader that a new kernel image is active.
- refresh_bootloader=1
- break
+case @FLAVOR@ in
+ kdump|um)
+ ;;
+ *)
+ update_bootloader --image /boot/@IMAGE@-@KERNELRELEASE@ \
+ --initrd /boot/initrd-@KERNELRELEASE@ \
+ --name "Kernel-@KERNELRELEASE@" \
+ --remove --force
+
+ if [ "$(readlink /boot/@IMAGE@$suffix)" = \
+ @IMAGE@-@KERNELRELEASE@ ]; then
+ # This symlink has just gone away. Find the most recent of the
+ # remaining kernels, and make the symlinks point to it. This makes
+ # sure that the boot manager will always have a kernel to boot in
+ # its default configuration.
+ shopt -s nullglob
+ for image in $(cd /boot ; ls -dt @IMAGE@-*); do
+ initrd=initrd-${image#@IMAGE@-}
+ if [ -f /boot/$image -a -f /boot/$initrd ]; then
+ relink $image /boot/@IMAGE@$suffix
+ relink $initrd /boot/initrd$suffix
+
+ # Trigger the bootloader (e.g., lilo).
+ update_bootloader --refresh
+ break
+ fi
+ done
+ shopt -u nullglob
fi
- done
- shopt -u nullglob
-fi
-
-# Created in the other kernel's %post
-case "$(readlink /boot/$image$suffix.previous)" in
-$image-@KERNELRELEASE@|$(readlink /boot/$image$suffix))
- update_bootloader --image /boot/$image$suffix.previous \
- --initrd /boot/initrd$suffix.previous \
- --remove --force
- refresh_bootloader=1
- rm -f /boot/$image$suffix.previous
- ;;
-esac
-case "$(readlink /boot/initrd$suffix.previous)" in
-initrd-@KERNELRELEASE@|$(readlink /boot/initrd$suffix))
- rm -f /boot/initrd$suffix.previous ;;
+ ;;
esac
-
-# Run the bootloader (e.g., lilo).
-if [ -n "$refresh_bootloader" ]; then
- update_bootloader --refresh
-fi
++++++ running-kernel.init.in ++++++
--- kernel-source/running-kernel.init.in 2006-10-03 01:37:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/running-kernel.init.in 2006-10-07 04:52:58.000000000 +0200
@@ -53,6 +53,7 @@
arm*|sa110) arch=arm ;;
s390x) arch=s390 ;;
parisc64) arch=parisc ;;
+ ppc|ppc64) arch=powerpc ;;
esac
# FIXME: How to handle uml?
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-10-03 01:37:03.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2006-10-07 04:52:53.000000000 +0200
@@ -261,6 +261,8 @@
########################################################
# iSCSI
########################################################
+ patches.drivers/open-iscsi-git-update
+ patches.drivers/open-iscsi-iser-fixes
########################################################
# PCI and PCI hotplug
@@ -391,7 +393,7 @@
+andrea patches.suse/silent-stack-overflow
patches.fixes/do_anonymous_page-race
- patches.suse/st-ioctl-idlun-support
++garloff patches.suse/st-ioctl-idlun-support
+axboe patches.suse/st-non-blocking-open
# VM/OOM related fixes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org