Mailinglist Archive: opensuse-commit (1262 mails)
| < Previous | Next > |
commit kernel-source
- From: root@xxxxxxx (h_root)
- Date: Wed, 20 Sep 2006 21:32:58 +0200 (CEST)
- Message-id: <20060920193258.1D5A218F03A@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package kernel-source
checked in at Wed Sep 20 21:32:58 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-09-18 10:52:27.000000000 +0200
+++ kernel-source/kernel-bigsmp.changes 2006-09-20 20:46:06.000000000 +0200
@@ -1,0 +2,41 @@
+Wed Sep 20 20:40:36 CEST 2006 - gregkh@xxxxxxx
+
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+
+-------------------------------------------------------------------
+Wed Sep 20 20:33:22 CEST 2006 - gregkh@xxxxxxx
+
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+
+-------------------------------------------------------------------
+Wed Sep 20 18:56:42 CEST 2006 - olh@xxxxxxx
+
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+
+-------------------------------------------------------------------
+Wed Sep 20 11:48:11 CEST 2006 - schwab@xxxxxxx
+
+- Update kdb patches.
+
+-------------------------------------------------------------------
+Wed Sep 20 07:44:38 CEST 2006 - olh@xxxxxxx
+
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+
+-------------------------------------------------------------------
+Tue Sep 19 09:55:38 CEST 2006 - olh@xxxxxxx
+
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+
+-------------------------------------------------------------------
+Tue Sep 19 09:52:09 CEST 2006 - olh@xxxxxxx
+
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
+
+-------------------------------------------------------------------
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-xen.changes: same change
kernel-xenpae.changes: same change
Old:
----
linux-2.6.17.tar.bz2
New:
----
linux-2.6.18.tar.bz2
needed_space_in_mb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-bigsmp (Version 2.6.18_rc7_git1)
+# spec file for package kernel-bigsmp (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-bigsmp
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ bigsmp != kdump ] ; echo $?)
%define build_xen %(case bigsmp in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ bigsmp != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: Kernel with PAE Support
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-bigsmp-nongpl
@@ -47,7 +47,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -118,12 +118,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-bigsmp-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-bigsmp-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -143,8 +143,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -194,7 +194,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -245,7 +245,7 @@
-e "s:@FLAVOR""@:bigsmp:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -416,8 +416,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-bigsmp} \
@@ -465,6 +465,26 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.18_rc7_git1)
+# spec file for package kernel-debug (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-debug
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ debug != kdump ] ; echo $?)
%define build_xen %(case debug in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ debug != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: A Debug Version of the Kernel
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-debug-nongpl
@@ -53,7 +53,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -123,12 +123,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-debug-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-debug-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -148,8 +148,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -199,7 +199,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -250,7 +250,7 @@
-e "s:@FLAVOR""@:debug:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -421,8 +421,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-debug} \
@@ -470,6 +470,26 @@
%files -f kernel.files
%changelog -n kernel-debug
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-default (Version 2.6.18_rc7_git1)
+# spec file for package kernel-default (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-default
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ default != kdump ] ; echo $?)
%define build_xen %(case default in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ default != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-default-nongpl
@@ -75,7 +75,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -144,12 +144,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-default-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-default-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -169,8 +169,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -220,7 +220,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -271,7 +271,7 @@
-e "s:@FLAVOR""@:default:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -442,8 +442,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-default} \
@@ -491,6 +491,26 @@
%files -f kernel.files
%changelog -n kernel-default
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-dummy (Version 2.6.18_rc7_git1)
+# spec file for package kernel-dummy (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -16,7 +16,7 @@
Autoreqprov: off
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -27,7 +27,7 @@
--------
Andreas Gruenbacher <agruen@xxxxxxx>
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%install
@@ -40,6 +40,26 @@
/etc/dummy
%changelog -n kernel-dummy
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-iseries64 (Version 2.6.18_rc7_git1)
+# spec file for package kernel-iseries64 (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-iseries64
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ iseries64 != kdump ] ; echo $?)
%define build_xen %(case iseries64 in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ iseries64 != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: 64-Bit Kernel for iSeries
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-iseries64-nongpl
@@ -50,7 +50,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -119,12 +119,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-iseries64-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-iseries64-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -144,8 +144,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -195,7 +195,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -246,7 +246,7 @@
-e "s:@FLAVOR""@:iseries64:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -417,8 +417,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-iseries64} \
@@ -466,6 +466,26 @@
%files -f kernel.files
%changelog -n kernel-iseries64
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.18_rc7_git1)
+# spec file for package kernel-kdump (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-kdump
URL: http://lse.sourceforge.net/kdump/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ kdump != kdump ] ; echo $?)
%define build_xen %(case kdump in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ kdump != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: kernel for kdump
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-kdump-nongpl
@@ -56,7 +56,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -128,12 +128,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-kdump-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -153,8 +153,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -204,7 +204,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -255,7 +255,7 @@
-e "s:@FLAVOR""@:kdump:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -426,8 +426,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-kdump} \
@@ -475,6 +475,26 @@
%files -f kernel.files
%changelog -n kernel-kdump
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ppc64 (Version 2.6.18_rc7_git1)
+# spec file for package kernel-ppc64 (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,7 +11,7 @@
# norootforbuild
Name: kernel-ppc64
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ ppc64 != kdump ] ; echo $?)
%define build_xen %(case ppc64 in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ ppc64 != um ] ; echo $?)
@@ -20,7 +20,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
@@ -29,7 +29,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-ppc64-nongpl
@@ -51,7 +51,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -133,12 +133,12 @@
Tom Gall <tom_gall@xxxxxxxxxxxx>
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-ppc64-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -158,8 +158,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -209,7 +209,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -260,7 +260,7 @@
-e "s:@FLAVOR""@:ppc64:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -431,8 +431,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-ppc64} \
@@ -480,6 +480,26 @@
%files -f kernel.files
%changelog -n kernel-ppc64
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-s390 (Version 2.6.18_rc7_git1)
+# spec file for package kernel-s390 (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-s390
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ s390 != kdump ] ; echo $?)
%define build_xen %(case s390 in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ s390 != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: The Standard Kernel
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-s390-nongpl
@@ -47,7 +47,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -116,12 +116,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-s390-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-s390-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -141,8 +141,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -192,7 +192,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -243,7 +243,7 @@
-e "s:@FLAVOR""@:s390:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -414,8 +414,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-s390} \
@@ -463,6 +463,26 @@
%files -f kernel.files
%changelog -n kernel-s390
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source (Version 2.6.18_rc7_git1)
+# spec file for package kernel-source (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,7 +13,7 @@
Name: kernel-source
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
BuildRequires: kernel-dummy
License: GPL
Provides: linux
@@ -25,9 +25,9 @@
Obsoletes: linux lx-gdt lx-hack lx-suse lx1162_1 lx1162_2 lx1212_1 lx1212_2 lx1213_1 lx1213_2 lx121_1 lx121_2 lx126_1 lx126_2 lx129_1 lx129_2 lx_large kernel_headers lx_suse lx_sus22 lx_sus24
%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_rc7_git1
+Version: 2.6.18
Release: 1
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source2: source-post.sh
Source11: post.sh
@@ -93,11 +93,11 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "Please get a copy of linux-2.6.17.tar.bz2 from" \
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "Please get a copy of linux-2.6.18.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi
echo "Architecture symbol(s): %symbols"
@@ -108,30 +108,30 @@
mkdir -p $RPM_BUILD_ROOT/usr/src
cd $RPM_BUILD_ROOT/usr/src
# Unpack the vanilla kernel sources
-bzip2 -cd %_sourcedir/linux-2.6.17.tar.bz2 \
+bzip2 -cd %_sourcedir/linux-2.6.18.tar.bz2 \
| tar xf -
-cd linux-2.6.17
+cd linux-2.6.18
# Hello Linus: hint, hint ...
chmod -Rf a+rX,g-w,o-w .
# Apply the patches needed for this architecture.
%_sourcedir/guards %symbols < %_sourcedir/series.conf \
- > %_builddir/kernel-source-2.6.18_rc7_git1/kernel-source.patches
-for patch in $(< %_builddir/kernel-source-2.6.18_rc7_git1/kernel-source.patches); do
- if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.18_rc7_git1/$patch; then
+ > %_builddir/kernel-source-2.6.18/kernel-source.patches
+for patch in $(< %_builddir/kernel-source-2.6.18/kernel-source.patches); do
+ if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.18/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
-%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.18_rc7_git1 %dummy_release
-KERNELRELEASE=2.6.18-rc7-git1-%dummy_release
+%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.18 %dummy_release
+KERNELRELEASE=2.6.18-%dummy_release
cat > %_builddir/%{name}-%{version}/.rpm-defs <<EOF
KERNELRELEASE=$KERNELRELEASE
SYMBOLS=$symbols
EOF
cd ..
-mv linux-2.6.17 linux-$KERNELRELEASE
+mv linux-2.6.18 linux-$KERNELRELEASE
cd linux-$KERNELRELEASE
chmod +x arch/ia64/scripts/toolchain-flags # agruen: necessary?
cd $RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE
@@ -146,8 +146,8 @@
;;
esac
%_sourcedir/guards %symbols kernel-$flavor < %_sourcedir/series.conf \
- > %_builddir/kernel-source-2.6.18_rc7_git1/kernel-$flavor.patches
- diff -q %_builddir/kernel-source-2.6.18_rc7_git1/kernel-{source,$flavor}.patches \
+ > %_builddir/kernel-source-2.6.18/kernel-$flavor.patches
+ diff -q %_builddir/kernel-source-2.6.18/kernel-{source,$flavor}.patches \
|| continue
o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
mkdir -p $o
@@ -275,6 +275,26 @@
%files -f kernel-source.files
%changelog -n kernel-source
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms (Version 2.6.18_rc7_git1)
+# spec file for package kernel-syms (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -48,10 +48,10 @@
Autoreqprov: off
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Requires: linux
-Requires: kernel-source = 2.6.18_rc7_git1-%release
+Requires: kernel-source = 2.6.18-%release
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -84,7 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%install
@@ -127,6 +127,26 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-um (Version 2.6.18_rc7_git1)
+# spec file for package kernel-um (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-um
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ um != kdump ] ; echo $?)
%define build_xen %(case um in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ um != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: The User Mode Linux kernel.
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-um-nongpl
@@ -52,7 +52,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -124,12 +124,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-um-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-um-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -149,8 +149,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -200,7 +200,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -251,7 +251,7 @@
-e "s:@FLAVOR""@:um:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -422,8 +422,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-um} \
@@ -471,6 +471,26 @@
%files -f kernel.files
%changelog -n kernel-um
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xen (Version 2.6.18_rc7_git1)
+# spec file for package kernel-xen (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-xen
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ xen != kdump ] ; echo $?)
%define build_xen %(case xen in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ xen != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: The Xen Kernel
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-xen-nongpl
@@ -50,7 +50,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -122,12 +122,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-xen-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-xen-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -147,8 +147,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -198,7 +198,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -249,7 +249,7 @@
-e "s:@FLAVOR""@:xen:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -420,8 +420,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-xen} \
@@ -469,6 +469,26 @@
%files -f kernel.files
%changelog -n kernel-xen
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ kernel-xenpae.spec ++++++
--- /var/tmp/diff_new_pack.cxyn7G/_old 2006-09-20 21:30:34.000000000 +0200
+++ /var/tmp/diff_new_pack.cxyn7G/_new 2006-09-20 21:30:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xenpae (Version 2.6.18_rc7_git1)
+# spec file for package kernel-xenpae (Version 2.6.18)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,7 +12,7 @@
Name: kernel-xenpae
URL: http://www.kernel.org/
-%define dummy_release %(rpm -q --queryformat '%{RELEASE}' kernel-dummy)
+%define dummy_release %( bash %_sourcedir/get_release_number.sh )
%define build_kdump %([ xenpae != kdump ] ; echo $?)
%define build_xen %(case xenpae in (xen*) echo 1;; (*) echo 0;; esac)
%define build_um %([ xenpae != um ] ; echo $?)
@@ -21,7 +21,7 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
-Version: 2.6.18_rc7_git1
+Version: 2.6.18
Release: 1
Summary: The Xen Kernel with PAE support
License: GPL
@@ -30,7 +30,7 @@
#Conflicts: kernel
%else
%if !%build_xen
-Provides: kernel = 2.6.18_rc7_git1-%dummy_release
+Provides: kernel = 2.6.18-%dummy_release
%endif
%endif
Provides: kernel-xenpae-nongpl
@@ -45,7 +45,7 @@
Conflicts: apparmor-parser <= 2.0-21.1
Autoreqprov: on
%define my_builddir %_builddir/%{name}-%{version}
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@@ -119,12 +119,12 @@
-Source Timestamp: 2006/09/15 11:35:09 UTC
+Source Timestamp: 2006/09/20 18:33:08 UTC
%prep
-if ! [ -e %_sourcedir/linux-2.6.17.tar.bz2 ]; then
- echo "The kernel-xenpae-2.6.18_rc7_git1.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.18_rc7_git1.src.rpm."
+if ! [ -e %_sourcedir/linux-2.6.18.tar.bz2 ]; then
+ echo "The kernel-xenpae-2.6.18.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.18.src.rpm."
exit 1
fi
symbols=$(
@@ -144,8 +144,8 @@
%_sourcedir/guards $symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
-) | sed -e 's,.*/,,' | sort > linux-2.6.17/Module.supported
-cd linux-2.6.17
+) | sed -e 's,.*/,,' | sort > linux-2.6.18/Module.supported
+cd linux-2.6.18
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@@ -195,7 +195,7 @@
%build
source .rpm-defs
-cd linux-2.6.17
+cd linux-2.6.18
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@@ -246,7 +246,7 @@
-e "s:@FLAVOR""@:xenpae:g" \
%_sourcedir/postun.sh
) > postun.sh
-cd linux-2.6.17
+cd linux-2.6.18
rm -rf %buildroot
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
@@ -417,8 +417,8 @@
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
-# We were building in %my_builddir/linux-2.6.17, but the sources will
-# later be installed in /usr/src/linux-2.6.17-%dummy_release. Fix up the
+# We were building in %my_builddir/linux-2.6.18, but the sources will
+# later be installed in /usr/src/linux-2.6.18-%dummy_release. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/$KERNELRELEASE/{source,build}
ln -s /usr/src/linux-${KERNELRELEASE%%-xenpae} \
@@ -466,6 +466,26 @@
%files -f kernel.files
%changelog -n kernel-xenpae
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- refresh patches so that we don't have any fuzz. This cleaned up
+ a lot of trailing whitespace too.
+* Wed Sep 20 2006 - gregkh@xxxxxxx
+- Move some patches around to handle upcoming vanilla tree (which will
+ include all patches in the rpmify directory).
+* Wed Sep 20 2006 - olh@xxxxxxx
+- remove patches.suse/cramfs-PageUptodate.patch
+ the workaround for cramfs corruption is not needed anymore
+* Wed Sep 20 2006 - schwab@xxxxxxx
+- Update kdb patches.
+* Wed Sep 20 2006 - olh@xxxxxxx
+- Update to 2.6.18
+ network, nfs, mmiocfg, ext2, headers export, genirq fixes
+* Tue Sep 19 2006 - olh@xxxxxxx
+- update patches.suse/ppc-aic7xxx-get_signalling-disable.patch
+ aic register access requires a delay
+* Tue Sep 19 2006 - olh@xxxxxxx
+- Update to 2.6.18-rc7-git3
+ network, s390, net driver, ext3, kmod, headers export fixes
* Fri Sep 15 2006 - olh@xxxxxxx
- drop patches.suse/mv643xx_eth.hwinfo.patch
hwinfo is supposed to know about platform devices (199112)
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-09-18 10:52:23.000000000 +0200
+++ kernel-source/build-source-timestamp 2006-09-20 20:45:58.000000000 +0200
@@ -1 +1 @@
-2006/09/15 11:35:09 UTC
+2006/09/20 18:33:08 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 2006-09-13 10:18:50.000000000 +0200
+++ new/config/alpha/default 2006-09-20 20:45:12.000000000 +0200
@@ -34,7 +34,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
@@ -43,6 +42,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -51,12 +51,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -500,7 +500,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/bigsmp new/config/i386/bigsmp
--- old/config/i386/bigsmp 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/bigsmp 2006-09-20 20:45:12.000000000 +0200
@@ -35,7 +35,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -43,9 +42,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -54,12 +54,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -695,7 +695,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/debug 2006-09-20 20:45:12.000000000 +0200
@@ -35,7 +35,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -43,9 +42,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -54,12 +54,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -695,7 +695,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/default 2006-09-20 20:45:12.000000000 +0200
@@ -35,7 +35,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -43,9 +42,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -54,12 +54,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -697,7 +697,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/kdump new/config/i386/kdump
--- old/config/i386/kdump 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/kdump 2006-09-20 20:45:12.000000000 +0200
@@ -35,16 +35,16 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -53,12 +53,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -691,7 +691,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/um new/config/i386/um
--- old/config/i386/um 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/um 2006-09-20 20:45:12.000000000 +0200
@@ -110,16 +110,16 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
@@ -127,12 +127,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -524,7 +524,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/xen 2006-09-20 20:45:12.000000000 +0200
@@ -35,7 +35,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -43,9 +42,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -54,12 +54,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -605,7 +605,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xenpae new/config/i386/xenpae
--- old/config/i386/xenpae 2006-09-13 10:18:50.000000000 +0200
+++ new/config/i386/xenpae 2006-09-20 20:45:12.000000000 +0200
@@ -35,7 +35,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -43,9 +42,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -54,12 +54,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -606,7 +606,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/debug new/config/ia64/debug
--- old/config/ia64/debug 2006-09-13 10:18:50.000000000 +0200
+++ new/config/ia64/debug 2006-09-20 20:45:13.000000000 +0200
@@ -23,7 +23,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -33,6 +32,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -41,12 +41,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -558,7 +558,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/default new/config/ia64/default
--- old/config/ia64/default 2006-09-13 10:18:50.000000000 +0200
+++ new/config/ia64/default 2006-09-20 20:45:13.000000000 +0200
@@ -23,7 +23,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -33,6 +32,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -41,12 +41,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -558,7 +558,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/default new/config/powerpc/default
--- old/config/powerpc/default 2006-09-13 10:18:50.000000000 +0200
+++ new/config/powerpc/default 2006-09-20 20:45:13.000000000 +0200
@@ -63,7 +63,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -72,6 +71,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -80,12 +80,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -523,7 +523,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/iseries64 new/config/powerpc/iseries64
--- old/config/powerpc/iseries64 2006-09-13 10:18:50.000000000 +0200
+++ new/config/powerpc/iseries64 2006-09-20 20:45:13.000000000 +0200
@@ -57,7 +57,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -67,6 +66,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -75,12 +75,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -435,7 +435,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/kdump new/config/powerpc/kdump
--- old/config/powerpc/kdump 2006-09-13 10:18:50.000000000 +0200
+++ new/config/powerpc/kdump 2006-09-20 20:45:13.000000000 +0200
@@ -56,7 +56,6 @@
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
@@ -65,6 +64,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -73,12 +73,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -488,7 +488,6 @@
CONFIG_IPDDP_DECAP=y
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/ppc64 new/config/powerpc/ppc64
--- old/config/powerpc/ppc64 2006-09-13 10:18:50.000000000 +0200
+++ new/config/powerpc/ppc64 2006-09-20 20:45:13.000000000 +0200
@@ -57,7 +57,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -67,6 +66,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -75,12 +75,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -515,7 +515,6 @@
CONFIG_IPDDP_DECAP=y
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2006-09-13 10:18:50.000000000 +0200
+++ new/config/s390/default 2006-09-20 20:45:13.000000000 +0200
@@ -30,7 +30,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -40,6 +39,7 @@
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -48,12 +48,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -437,7 +437,6 @@
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
@@ -723,7 +722,6 @@
#
CONFIG_QETH_IPV6=y
CONFIG_QETH_VLAN=y
-CONFIG_QETH_PERF_STATS=y
CONFIG_CCWGROUP=m
# CONFIG_PPP is not set
# CONFIG_SLIP 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 2006-09-13 10:18:50.000000000 +0200
+++ new/config/s390/s390 2006-09-20 20:45:13.000000000 +0200
@@ -30,7 +30,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -38,9 +37,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -49,12 +49,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -434,7 +434,6 @@
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
@@ -718,7 +717,6 @@
#
CONFIG_QETH_IPV6=y
CONFIG_QETH_VLAN=y
-CONFIG_QETH_PERF_STATS=y
CONFIG_CCWGROUP=m
# CONFIG_PPP is not set
# CONFIG_SLIP 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 2006-09-13 10:18:50.000000000 +0200
+++ new/config/x86_64/debug 2006-09-20 20:45:13.000000000 +0200
@@ -40,7 +40,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -48,9 +47,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -59,12 +59,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -615,7 +615,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
@@ -3139,7 +3138,10 @@
CONFIG_FORCED_INLINING=y
CONFIG_RCU_TORTURE_TEST=m
CONFIG_DEBUG_RODATA=y
-# CONFIG_KDB is not set
+CONFIG_KDB=y
+CONFIG_KDB_MODULES=m
+# CONFIG_KDB_OFF is not set
+CONFIG_KDB_CONTINUE_CATASTROPHIC=0
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set
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 2006-09-13 10:18:50.000000000 +0200
+++ new/config/x86_64/default 2006-09-20 20:45:13.000000000 +0200
@@ -40,7 +40,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -48,9 +47,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -59,12 +59,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -615,7 +615,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/kdump new/config/x86_64/kdump
--- old/config/x86_64/kdump 2006-09-13 10:18:50.000000000 +0200
+++ new/config/x86_64/kdump 2006-09-20 20:45:13.000000000 +0200
@@ -40,16 +40,16 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -58,12 +58,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -593,7 +593,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/um new/config/x86_64/um
--- old/config/x86_64/um 2006-09-13 10:18:50.000000000 +0200
+++ new/config/x86_64/um 2006-09-20 20:45:13.000000000 +0200
@@ -69,16 +69,16 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
@@ -86,12 +86,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -483,7 +483,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
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 2006-09-13 10:18:50.000000000 +0200
+++ new/config/x86_64/xen 2006-09-20 20:45:13.000000000 +0200
@@ -40,7 +40,6 @@
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
-CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_IKCONFIG=y
@@ -48,9 +47,10 @@
CONFIG_CPUSETS=y
CONFIG_RELAY=y
CONFIG_INITRAMFS_SOURCE=""
-CONFIG_UID16=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
# CONFIG_EMBEDDED is not set
+CONFIG_UID16=y
+CONFIG_SYSCTL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -59,12 +59,12 @@
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
-CONFIG_RT_MUTEXES=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
@@ -555,7 +555,6 @@
CONFIG_IPDDP_DECAP=y
CONFIG_X25=m
CONFIG_LAPB=m
-# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
++++++ get_release_number.sh ++++++
--- kernel-source/get_release_number.sh 2006-09-18 10:52:30.000000000 +0200
+++ kernel-source/get_release_number.sh 2006-09-20 20:46:10.000000000 +0200
@@ -1,3 +1,3 @@
#! /bin/sh
-echo "pkg:kernel-dummy"
+rpm -q --qf %{RELEASE}\\\n kernel-dummy
++++++ kabi.tar.bz2 ++++++
++++++ linux-2.6.17.tar.bz2 -> linux-2.6.18.tar.bz2 ++++++
kernel-source/linux-2.6.17.tar.bz2 kernel-source/linux-2.6.18.tar.bz2 differ: char 11, line 1
++++++ novell-kmp.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_asus_strict_model_check.patch new/patches.arch/acpi_asus_strict_model_check.patch
--- old/patches.arch/acpi_asus_strict_model_check.patch 2006-08-01 09:27:07.000000000 +0200
+++ new/patches.arch/acpi_asus_strict_model_check.patch 2006-09-20 20:45:14.000000000 +0200
@@ -8,10 +8,8 @@
Signed-off-by: Thomas Renninger <trenn@xxxxxxx>
-Index: linux-2.6.16/drivers/acpi/asus_acpi.c
-===================================================================
---- linux-2.6.16.orig/drivers/acpi/asus_acpi.c
-+++ linux-2.6.16/drivers/acpi/asus_acpi.c
+--- linux-2.6.18.orig/drivers/acpi/asus_acpi.c
++++ linux-2.6.18/drivers/acpi/asus_acpi.c
@@ -77,10 +77,14 @@ MODULE_LICENSE("GPL");
static uid_t asus_uid;
@@ -27,7 +25,7 @@
/* For each model, all features implemented,
* those marked with R are relative to HOTK, A for absolute */
-@@ -1187,11 +1191,22 @@ static int __init asus_hotk_get_info(voi
+@@ -1171,11 +1175,22 @@ static int asus_hotk_get_info(void)
printk(KERN_NOTICE
" Samsung P30 detected, supported\n");
} else {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_export_syms new/patches.arch/acpi_export_syms
--- old/patches.arch/acpi_export_syms 2006-08-02 09:05:34.000000000 +0200
+++ new/patches.arch/acpi_export_syms 2006-09-20 20:45:14.000000000 +0200
@@ -8,9 +8,9 @@
1 files changed, 2 insertions(+)
---- linux-2.6.17.orig/drivers/acpi/utilities/utmisc.c
-+++ linux-2.6.17/drivers/acpi/utilities/utmisc.c
-@@ -950,6 +950,7 @@ acpi_ut_error(char *module_name, u32 lin
+--- linux-2.6.18.orig/drivers/acpi/utilities/utmisc.c
++++ linux-2.6.18/drivers/acpi/utilities/utmisc.c
+@@ -963,6 +963,7 @@ acpi_ut_error(char *module_name, u32 lin
acpi_os_vprintf(format, args);
acpi_os_printf(" [%X]\n", ACPI_CA_VERSION);
}
@@ -18,7 +18,7 @@
void ACPI_INTERNAL_VAR_XFACE
acpi_ut_exception(char *module_name,
-@@ -977,6 +978,7 @@ acpi_ut_warning(char *module_name, u32 l
+@@ -990,6 +991,7 @@ acpi_ut_warning(char *module_name, u32 l
acpi_os_vprintf(format, args);
acpi_os_printf(" [%X]\n", ACPI_CA_VERSION);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_ibm_notify.patch new/patches.arch/acpi_ibm_notify.patch
--- old/patches.arch/acpi_ibm_notify.patch 2006-08-01 09:27:07.000000000 +0200
+++ new/patches.arch/acpi_ibm_notify.patch 2006-09-20 20:45:14.000000000 +0200
@@ -16,11 +16,9 @@
Signed-off-by: Thomas Renninger <trenn@xxxxxxx>
-Index: linux-2.6.16/drivers/acpi/ibm_acpi.c
-===================================================================
---- linux-2.6.16.orig/drivers/acpi/ibm_acpi.c
-+++ linux-2.6.16/drivers/acpi/ibm_acpi.c
-@@ -1716,12 +1716,12 @@ static int __init setup_notify(struct ib
+--- linux-2.6.18.orig/drivers/acpi/ibm_acpi.c
++++ linux-2.6.18/drivers/acpi/ibm_acpi.c
+@@ -1789,12 +1789,12 @@ static int __init setup_notify(struct ib
int ret;
if (!*ibm->handle)
@@ -35,7 +33,7 @@
}
acpi_driver_data(ibm->device) = ibm;
-@@ -1811,6 +1811,8 @@ static int __init ibm_init(struct ibm_st
+@@ -1884,6 +1884,8 @@ static int __init ibm_init(struct ibm_st
ret = setup_notify(ibm);
if (ret < 0)
return ret;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/disable-apic-error new/patches.arch/disable-apic-error
--- old/patches.arch/disable-apic-error 2006-08-29 19:25:41.000000000 +0200
+++ new/patches.arch/disable-apic-error 2006-09-20 20:45:14.000000000 +0200
@@ -10,11 +10,14 @@
is tracked down, but don't bother in the distribution kernels
with it.
-Index: linux-2.6.16/arch/i386/kernel/apic.c
-===================================================================
---- linux-2.6.16.orig/arch/i386/kernel/apic.c
-+++ linux-2.6.16/arch/i386/kernel/apic.c
-@@ -1286,8 +1286,10 @@ fastcall void smp_error_interrupt(struct
+---
+ arch/i386/kernel/apic.c | 2 ++
+ arch/x86_64/kernel/apic.c | 2 ++
+ 2 files changed, 4 insertions(+)
+
+--- linux-2.6.18.orig/arch/i386/kernel/apic.c
++++ linux-2.6.18/arch/i386/kernel/apic.c
+@@ -1330,8 +1330,10 @@ fastcall void smp_error_interrupt(struct
6: Received illegal vector
7: Illegal register address
*/
@@ -25,11 +28,9 @@
irq_exit();
}
-Index: linux-2.6.16/arch/x86_64/kernel/apic.c
-===================================================================
---- linux-2.6.16.orig/arch/x86_64/kernel/apic.c
-+++ linux-2.6.16/arch/x86_64/kernel/apic.c
-@@ -1094,8 +1094,10 @@ asmlinkage void smp_error_interrupt(void
+--- linux-2.6.18.orig/arch/x86_64/kernel/apic.c
++++ linux-2.6.18/arch/x86_64/kernel/apic.c
+@@ -1098,8 +1098,10 @@ asmlinkage void smp_error_interrupt(void
6: Received illegal vector
7: Illegal register address
*/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/i386-apic-auto new/patches.arch/i386-apic-auto
--- old/patches.arch/i386-apic-auto 2006-08-22 17:41:25.000000000 +0200
+++ new/patches.arch/i386-apic-auto 2006-09-20 20:45:14.000000000 +0200
@@ -7,11 +7,20 @@
This is a much cleaner patch than before.
-Index: linux-2.6.17/Documentation/kernel-parameters.txt
-===================================================================
---- linux-2.6.17.orig/Documentation/kernel-parameters.txt
-+++ linux-2.6.17/Documentation/kernel-parameters.txt
-@@ -1021,6 +1021,10 @@ running once the system is up.
+---
+ Documentation/kernel-parameters.txt | 4 +
+ arch/i386/Kconfig | 10 ++++
+ arch/i386/kernel/apic.c | 73 ++++++++++++++++++++++++++++++++++--
+ arch/i386/kernel/mpparse.c | 5 ++
+ arch/i386/kernel/setup.c | 9 +++-
+ drivers/firmware/dmi_scan.c | 5 ++
+ include/asm-i386/apic.h | 2
+ include/linux/dmi.h | 2
+ 8 files changed, 104 insertions(+), 6 deletions(-)
+
+--- linux-2.6.18.orig/Documentation/kernel-parameters.txt
++++ linux-2.6.18/Documentation/kernel-parameters.txt
+@@ -1027,6 +1027,10 @@ running once the system is up.
noapic [SMP,APIC] Tells the kernel to not make use of any
IOAPICs that may be present in the system.
@@ -22,12 +31,10 @@
noasync [HW,M68K] Disables async and sync negotiation for
all devices.
-Index: linux-2.6.17/arch/i386/Kconfig
-===================================================================
---- linux-2.6.17.orig/arch/i386/Kconfig
-+++ linux-2.6.17/arch/i386/Kconfig
-@@ -299,6 +299,16 @@ config X86_LOCAL_APIC
- depends on X86_UP_APIC || ((X86_VISWS || SMP) && !(X86_VOYAGER || XEN_UNPRIVILEGED_GUEST))
+--- linux-2.6.18.orig/arch/i386/Kconfig
++++ linux-2.6.18/arch/i386/Kconfig
+@@ -291,6 +291,16 @@ config X86_LOCAL_APIC
+ depends on X86_UP_APIC || ((X86_VISWS || SMP) && !X86_VOYAGER)
default y
+config X86_APIC_AUTO
@@ -36,17 +43,15 @@
+ help
+ This option uses some proven heuristics to automatically enable or disable the local
+ APIC. All decisions can be overriden by command line options.
-+ In a nutshell very old systems run better with APIC off and newer or multiprocessor
++ In a nutshell very old systems run better with APIC off and newer or multiprocessor
+ systems prefer APIC on
+ This is a useful default for distribution kernels.
+
config X86_IO_APIC
bool
- depends on X86_UP_IOAPIC || (SMP && !(X86_VISWS || X86_VOYAGER || XEN_UNPRIVILEGED_GUEST))
-Index: linux-2.6.17/arch/i386/kernel/apic.c
-===================================================================
---- linux-2.6.17.orig/arch/i386/kernel/apic.c
-+++ linux-2.6.17/arch/i386/kernel/apic.c
+ depends on X86_UP_IOAPIC || (SMP && !(X86_VISWS || X86_VOYAGER))
+--- linux-2.6.18.orig/arch/i386/kernel/apic.c
++++ linux-2.6.18/arch/i386/kernel/apic.c
@@ -26,6 +26,7 @@
#include <linux/sysdev.h>
#include <linux/cpu.h>
@@ -97,7 +102,7 @@
return -1;
}
/*
-@@ -1328,6 +1337,64 @@ fastcall void smp_error_interrupt(struct
+@@ -1326,6 +1335,64 @@ fastcall void smp_error_interrupt(struct
irq_exit();
}
@@ -109,11 +114,11 @@
+{
+ int year;
+ int apic;
-+ char *vendor;
++ char *vendor;
+
-+ /* If the machine has more than one CPU try to use APIC because it'll
-+ be running the SMP kernel with APIC soon anyways.
-+ This won't cover dual core, but they are handled by the date check
++ /* If the machine has more than one CPU try to use APIC because it'll
++ be running the SMP kernel with APIC soon anyways.
++ This won't cover dual core, but they are handled by the date check
+ below. */
+ if (dmi_cpus > 1)
+ return 1;
@@ -127,7 +132,7 @@
+ if (vendor && !strncmp(vendor, "Intel", 5))
+ apic = 1;
+ /* Use APIC for anything since 2001 */
-+ else if (year >= 2001)
++ else if (year >= 2001)
+ apic = 1;
+
+#ifdef CONFIG_ACPI
@@ -138,7 +143,7 @@
+#endif
+
+ if (!apic)
-+ apic_disabled_by_dmi = 1;
++ apic_disabled_by_dmi = 1;
+
+ return apic;
+}
@@ -151,7 +156,7 @@
+ clear_bit(X86_FEATURE_APIC, boot_cpu_data.x86_capability);
+ nr_ioapics = 0;
+ enable_local_apic = -1;
-+ printk(KERN_INFO "IO/L-APIC disabled because your old system seems to be old\n");
++ printk(KERN_INFO "IO/L-APIC disabled because your old system seems to be old\n");
+ printk(KERN_INFO "overwrite with \"apic\"\n");
+ return;
+ }
@@ -162,10 +167,8 @@
/*
* This initializes the IO-APIC and APIC hardware if this is
* a UP kernel.
-Index: linux-2.6.17/drivers/firmware/dmi_scan.c
-===================================================================
---- linux-2.6.17.orig/drivers/firmware/dmi_scan.c
-+++ linux-2.6.17/drivers/firmware/dmi_scan.c
+--- linux-2.6.18.orig/drivers/firmware/dmi_scan.c
++++ linux-2.6.18/drivers/firmware/dmi_scan.c
@@ -154,6 +154,8 @@ static void __init dmi_save_ipmi_device(
list_add(&dev->list, &dmi_devices);
}
@@ -185,10 +188,8 @@
case 10: /* Onboard Devices Information */
dmi_save_devices(dm);
break;
-Index: linux-2.6.17/include/linux/dmi.h
-===================================================================
---- linux-2.6.17.orig/include/linux/dmi.h
-+++ linux-2.6.17/include/linux/dmi.h
+--- linux-2.6.18.orig/include/linux/dmi.h
++++ linux-2.6.18/include/linux/dmi.h
@@ -68,7 +68,7 @@ extern struct dmi_device * dmi_find_devi
struct dmi_device *from);
extern void dmi_scan_machine(void);
@@ -198,10 +199,8 @@
#else
static inline int dmi_check_system(struct dmi_system_id *list) { return 0; }
-Index: linux-2.6.17/arch/i386/kernel/setup.c
-===================================================================
---- linux-2.6.17.orig/arch/i386/kernel/setup.c
-+++ linux-2.6.17/arch/i386/kernel/setup.c
+--- linux-2.6.18.orig/arch/i386/kernel/setup.c
++++ linux-2.6.18/arch/i386/kernel/setup.c
@@ -61,6 +61,7 @@
#include <asm/io.h>
#include <setup_arch.h>
@@ -239,11 +238,9 @@
get_smp_config();
#endif
-Index: linux-2.6.17/include/asm-i386/apic.h
-===================================================================
---- linux-2.6.17.orig/include/asm-i386/apic.h
-+++ linux-2.6.17/include/asm-i386/apic.h
-@@ -128,6 +128,8 @@ void switch_ipi_to_APIC_timer(void *cpum
+--- linux-2.6.18.orig/include/asm-i386/apic.h
++++ linux-2.6.18/include/asm-i386/apic.h
+@@ -126,6 +126,8 @@ void switch_ipi_to_APIC_timer(void *cpum
extern int timer_over_8254;
@@ -252,10 +249,8 @@
#else /* !CONFIG_X86_LOCAL_APIC */
static inline void lapic_shutdown(void) { }
-Index: linux-2.6.17/arch/i386/kernel/mpparse.c
-===================================================================
---- linux-2.6.17.orig/arch/i386/kernel/mpparse.c
-+++ linux-2.6.17/arch/i386/kernel/mpparse.c
+--- linux-2.6.18.orig/arch/i386/kernel/mpparse.c
++++ linux-2.6.18/arch/i386/kernel/mpparse.c
@@ -673,6 +673,11 @@ void __init get_smp_config (void)
else if (acpi_lapic)
printk(KERN_INFO "Using ACPI for processor (LAPIC) configuration information\n");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-kdump-xmon-stop-cpu.patch new/patches.arch/ppc-kdump-xmon-stop-cpu.patch
--- old/patches.arch/ppc-kdump-xmon-stop-cpu.patch 2006-09-01 13:27:05.000000000 +0200
+++ new/patches.arch/ppc-kdump-xmon-stop-cpu.patch 2006-09-20 20:45:14.000000000 +0200
@@ -18,15 +18,13 @@
---
arch/powerpc/kernel/traps.c | 10 ++++++++++
- 1 file changed, 10 insertions(+)
+ 1 files changed, 10 insertions(+)
-Index: linux-2.6.16-olh-kdump/arch/powerpc/kernel/traps.c
-===================================================================
---- linux-2.6.16-olh-kdump.orig/arch/powerpc/kernel/traps.c
-+++ linux-2.6.16-olh-kdump/arch/powerpc/kernel/traps.c
-@@ -235,6 +235,16 @@ void system_reset_exception(struct pt_re
-
- die("System Reset", regs, SIGABRT);
+--- linux-2.6.18.orig/arch/powerpc/kernel/traps.c
++++ linux-2.6.18/arch/powerpc/kernel/traps.c
+@@ -221,6 +221,16 @@ void system_reset_exception(struct pt_re
+ */
+ crash_kexec_secondary(regs);
+ /*
+ * Some CPUs which got released from debugger will execute this path.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-tumbler-active_state.patch new/patches.arch/ppc-tumbler-active_state.patch
--- old/patches.arch/ppc-tumbler-active_state.patch 2006-02-27 18:37:47.000000000 +0100
+++ new/patches.arch/ppc-tumbler-active_state.patch 2006-09-20 20:45:14.000000000 +0200
@@ -16,11 +16,9 @@
sound/ppc/tumbler.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
-Index: linux-2.6.16-rc5-olh/sound/ppc/tumbler.c
-===================================================================
---- linux-2.6.16-rc5-olh.orig/sound/ppc/tumbler.c
-+++ linux-2.6.16-rc5-olh/sound/ppc/tumbler.c
-@@ -191,7 +191,8 @@ static int check_audio_gpio(struct pmac_
+--- linux-2.6.18.orig/sound/ppc/tumbler.c
++++ linux-2.6.18/sound/ppc/tumbler.c
+@@ -190,7 +190,8 @@ static int check_audio_gpio(struct pmac_
ret = do_gpio_read(gp);
@@ -30,7 +28,7 @@
}
static int read_audio_gpio(struct pmac_gpio *gp)
-@@ -199,7 +200,9 @@ static int read_audio_gpio(struct pmac_g
+@@ -198,7 +199,9 @@ static int read_audio_gpio(struct pmac_g
int ret;
if (! gp->addr)
return 0;
@@ -41,7 +39,7 @@
return ret == gp->active_state;
}
-@@ -958,7 +961,7 @@ static void device_change_handler(void *
+@@ -957,7 +960,7 @@ static void device_change_handler(void *
headphone = tumbler_detect_headphone(chip);
lineout = tumbler_detect_lineout(chip);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc64-xmon-autobacktrace.patch new/patches.arch/ppc64-xmon-autobacktrace.patch
--- old/patches.arch/ppc64-xmon-autobacktrace.patch 2005-12-02 11:41:45.000000000 +0100
+++ new/patches.arch/ppc64-xmon-autobacktrace.patch 2006-09-20 20:45:14.000000000 +0200
@@ -9,15 +9,13 @@
Signed-off-by: Olaf Hering <olh@xxxxxxx>
- arch/ppc64/Kconfig.debug | 2 ++
- arch/ppc64/kernel/setup.c | 4 ++++
- arch/ppc64/xmon/xmon.c | 7 +++++++
- 3 files changed, 13 insertions(+)
+ arch/powerpc/Kconfig.debug | 2 ++
+ arch/powerpc/kernel/setup-common.c | 4 ++++
+ arch/powerpc/xmon/xmon.c | 8 ++++++++
+ 3 files changed, 14 insertions(+)
-Index: linux-2.6.14/arch/powerpc/Kconfig.debug
-===================================================================
---- linux-2.6.14.orig/arch/powerpc/Kconfig.debug 2005-12-01 13:13:43.473593926 +0100
-+++ linux-2.6.14/arch/powerpc/Kconfig.debug 2005-12-01 13:34:15.956281242 +0100
+--- linux-2.6.18.orig/arch/powerpc/Kconfig.debug
++++ linux-2.6.18/arch/powerpc/Kconfig.debug
@@ -74,6 +74,8 @@ config XMON
very early during boot. 'xmon=on' will just enable the xmon
debugger hooks. 'xmon=off' will disable the debugger hooks
@@ -27,20 +25,18 @@
config XMON_DEFAULT
bool "Enable xmon by default"
-Index: linux-2.6.14/arch/powerpc/kernel/setup-common.c
-===================================================================
---- linux-2.6.14.orig/arch/powerpc/kernel/setup-common.c 2005-12-01 13:27:26.328669072 +0100
-+++ linux-2.6.14/arch/powerpc/kernel/setup-common.c 2005-12-01 13:35:16.248225236 +0100
-@@ -580,6 +580,8 @@ void __init smp_setup_cpu_maps(void)
- #endif /* CONFIG_SMP */
+--- linux-2.6.18.orig/arch/powerpc/kernel/setup-common.c
++++ linux-2.6.18/arch/powerpc/kernel/setup-common.c
+@@ -444,6 +444,8 @@ void __init smp_setup_cpu_maps(void)
+ int __initdata do_early_xmon;
#ifdef CONFIG_XMON
+extern int xmon_no_auto_backtrace;
+
static int __init early_xmon(char *p)
{
/* ensure xmon is enabled */
-@@ -588,6 +590,8 @@ static int __init early_xmon(char *p)
+@@ -452,6 +454,8 @@ static int __init early_xmon(char *p)
xmon_init(1);
if (strncmp(p, "off", 3) == 0)
xmon_init(0);
@@ -49,11 +45,9 @@
if (strncmp(p, "early", 5) != 0)
return 0;
}
-Index: linux-2.6.14/arch/powerpc/xmon/xmon.c
-===================================================================
---- linux-2.6.14.orig/arch/powerpc/xmon/xmon.c 2005-12-01 13:13:43.993593259 +0100
-+++ linux-2.6.14/arch/powerpc/xmon/xmon.c 2005-12-01 13:36:20.696165663 +0100
-@@ -141,10 +141,14 @@ static void bootcmds(void);
+--- linux-2.6.18.orig/arch/powerpc/xmon/xmon.c
++++ linux-2.6.18/arch/powerpc/xmon/xmon.c
+@@ -137,10 +137,14 @@ static void bootcmds(void);
static void proccall(void);
void dump_segments(void);
static void symbol_lookup(void);
@@ -68,7 +62,7 @@
extern int print_insn_powerpc(unsigned long, unsigned long, int);
extern void xmon_enter(void);
-@@ -740,6 +744,10 @@ cmds(struct pt_regs *excp)
+@@ -736,6 +740,10 @@ cmds(struct pt_regs *excp)
last_cmd = NULL;
xmon_regs = excp;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc64-xmon-dmesg-printing.patch new/patches.arch/ppc64-xmon-dmesg-printing.patch
--- old/patches.arch/ppc64-xmon-dmesg-printing.patch 2005-12-14 10:43:27.000000000 +0100
+++ new/patches.arch/ppc64-xmon-dmesg-printing.patch 2006-09-20 20:45:14.000000000 +0200
@@ -17,11 +17,9 @@
kernel/printk.c | 15 ++++++++++++
2 files changed, 72 insertions(+)
-Index: linux-2.6.14/kernel/printk.c
-===================================================================
---- linux-2.6.14.orig/kernel/printk.c
-+++ linux-2.6.14/kernel/printk.c
-@@ -356,6 +356,21 @@ asmlinkage long sys_syslog(int type, cha
+--- linux-2.6.18.orig/kernel/printk.c
++++ linux-2.6.18/kernel/printk.c
+@@ -319,6 +319,21 @@ asmlinkage long sys_syslog(int type, cha
return do_syslog(type, buf, len);
}
@@ -43,11 +41,9 @@
/*
* Call the console drivers on a range of log_buf
*/
-Index: linux-2.6.14/arch/powerpc/xmon/xmon.c
-===================================================================
---- linux-2.6.14.orig/arch/powerpc/xmon/xmon.c
-+++ linux-2.6.14/arch/powerpc/xmon/xmon.c
-@@ -135,6 +135,7 @@ static struct bpt *in_breakpoint_table(u
+--- linux-2.6.18.orig/arch/powerpc/xmon/xmon.c
++++ linux-2.6.18/arch/powerpc/xmon/xmon.c
+@@ -131,6 +131,7 @@ static struct bpt *in_breakpoint_table(u
static int do_step(struct pt_regs *);
static void bpt_cmds(void);
static void cacheflush(void);
@@ -55,7 +51,7 @@
static int cpu_cmd(void);
static void csum(void);
static void bootcmds(void);
-@@ -191,6 +192,7 @@ Commands:\n\
+@@ -187,6 +188,7 @@ Commands:\n\
#endif
"\
C checksum\n\
@@ -63,7 +59,7 @@
d dump bytes\n\
di dump instructions\n\
df dump float values\n\
-@@ -789,6 +791,9 @@ cmds(struct pt_regs *excp)
+@@ -785,6 +787,9 @@ cmds(struct pt_regs *excp)
case 'd':
dump();
break;
@@ -73,7 +69,7 @@
case 'l':
symbol_lookup();
break;
-@@ -2464,6 +2469,58 @@ static void xmon_print_symbol(unsigned l
+@@ -2492,6 +2497,58 @@ static void xmon_print_symbol(unsigned l
printf("%s", after);
}
++++++ patches.drivers.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/always-announce-new-usb-devices.patch new/patches.drivers/always-announce-new-usb-devices.patch
--- old/patches.drivers/always-announce-new-usb-devices.patch 2006-08-01 09:27:10.000000000 +0200
+++ new/patches.drivers/always-announce-new-usb-devices.patch 2006-09-20 20:45:14.000000000 +0200
@@ -13,9 +13,9 @@
drivers/usb/core/hub.c | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
---- linux-2.6.17.orig/drivers/usb/core/hub.c
-+++ linux-2.6.17/drivers/usb/core/hub.c
-@@ -1270,7 +1270,6 @@ static int choose_configuration(struct u
+--- linux-2.6.18.orig/drivers/usb/core/hub.c
++++ linux-2.6.18/drivers/usb/core/hub.c
+@@ -1288,7 +1288,6 @@ static int choose_configuration(struct u
return i;
}
@@ -23,7 +23,7 @@
static void show_string(struct usb_device *udev, char *id, char *string)
{
if (!string)
-@@ -1278,10 +1277,6 @@ static void show_string(struct usb_devic
+@@ -1296,10 +1295,6 @@ static void show_string(struct usb_devic
dev_printk(KERN_INFO, &udev->dev, "%s: %s\n", id, string);
}
@@ -34,7 +34,7 @@
#ifdef CONFIG_USB_OTG
-@@ -1326,7 +1321,10 @@ int usb_new_device(struct usb_device *ud
+@@ -1344,7 +1339,10 @@ int usb_new_device(struct usb_device *ud
udev->serial = usb_cache_string(udev, udev->descriptor.iSerialNumber);
/* Tell the world! */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/ixgb-eeh.patch new/patches.drivers/ixgb-eeh.patch
--- old/patches.drivers/ixgb-eeh.patch 2006-07-13 11:27:27.000000000 +0200
+++ new/patches.drivers/ixgb-eeh.patch 2006-09-20 20:45:14.000000000 +0200
@@ -10,13 +10,11 @@
----
drivers/net/ixgb/ixgb_main.c | 112 ++++++++++++++++++++++++++++++++++++++++++-
- 1 file changed, 111 insertions(+), 1 deletion(-)
+ 1 files changed, 111 insertions(+), 1 deletion(-)
-Index: linux-2.6.16/drivers/net/ixgb/ixgb_main.c
-===================================================================
---- linux-2.6.16.orig/drivers/net/ixgb/ixgb_main.c
-+++ linux-2.6.16/drivers/net/ixgb/ixgb_main.c
-@@ -132,15 +132,26 @@ static void ixgb_restore_vlan(struct ixg
+--- linux-2.6.18.orig/drivers/net/ixgb/ixgb_main.c
++++ linux-2.6.18/drivers/net/ixgb/ixgb_main.c
+@@ -118,15 +118,26 @@ static void ixgb_restore_vlan(struct ixg
static void ixgb_netpoll(struct net_device *dev);
#endif
@@ -44,7 +42,7 @@
};
MODULE_AUTHOR("Intel Corporation, <linux.nics@xxxxxxxxx>");
-@@ -1524,6 +1535,11 @@ void
+@@ -1543,6 +1554,11 @@ void
ixgb_update_stats(struct ixgb_adapter *adapter)
{
struct net_device *netdev = adapter->netdev;
@@ -56,7 +54,7 @@
if((netdev->flags & IFF_PROMISC) || (netdev->flags & IFF_ALLMULTI) ||
(netdev->mc_count > IXGB_MAX_NUM_MULTICAST_ADDRESSES)) {
-@@ -2130,4 +2146,98 @@ static void ixgb_netpoll(struct net_devi
+@@ -2198,4 +2214,98 @@ static void ixgb_netpoll(struct net_devi
}
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/ppc64-adb new/patches.drivers/ppc64-adb
--- old/patches.drivers/ppc64-adb 2006-08-02 09:05:34.000000000 +0200
+++ new/patches.drivers/ppc64-adb 2006-09-20 20:45:14.000000000 +0200
@@ -9,9 +9,9 @@
drivers/macintosh/adbhid.c | 6 +++++-
3 files changed, 10 insertions(+), 2 deletions(-)
---- linux-2.6.17.orig/drivers/macintosh/adb.c
-+++ linux-2.6.17/drivers/macintosh/adb.c
-@@ -298,6 +298,10 @@ int __init adb_init(void)
+--- linux-2.6.18.orig/drivers/macintosh/adb.c
++++ linux-2.6.18/drivers/macintosh/adb.c
+@@ -296,6 +296,10 @@ int __init adb_init(void)
if (!machine_is(chrp) && !machine_is(powermac))
return 0;
#endif
@@ -22,9 +22,9 @@
#ifdef CONFIG_MAC
if (!MACH_IS_MAC)
return 0;
---- linux-2.6.17.orig/drivers/macintosh/adbhid.c
-+++ linux-2.6.17/drivers/macintosh/adbhid.c
-@@ -1205,10 +1205,14 @@ init_ms_a3(int id)
+--- linux-2.6.18.orig/drivers/macintosh/adbhid.c
++++ linux-2.6.18/drivers/macintosh/adbhid.c
+@@ -1182,10 +1182,14 @@ init_ms_a3(int id)
static int __init adbhid_init(void)
{
@@ -40,8 +40,8 @@
led_request.complete = 1;
---- linux-2.6.17.orig/drivers/macintosh/Kconfig
-+++ linux-2.6.17/drivers/macintosh/Kconfig
+--- linux-2.6.18.orig/drivers/macintosh/Kconfig
++++ linux-2.6.18/drivers/macintosh/Kconfig
@@ -4,7 +4,7 @@ menu "Macintosh device drivers"
config ADB
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/sysfs-crash-debugging.patch new/patches.drivers/sysfs-crash-debugging.patch
--- old/patches.drivers/sysfs-crash-debugging.patch 2006-08-01 09:27:11.000000000 +0200
+++ new/patches.drivers/sysfs-crash-debugging.patch 2006-09-20 20:45:14.000000000 +0200
@@ -24,8 +24,8 @@
include/linux/sysfs.h | 7 +++++++
4 files changed, 22 insertions(+)
---- linux-2.6.17.orig/fs/sysfs/file.c
-+++ linux-2.6.17/fs/sysfs/file.c
+--- linux-2.6.18.orig/fs/sysfs/file.c
++++ linux-2.6.18/fs/sysfs/file.c
@@ -6,6 +6,7 @@
#include <linux/fsnotify.h>
#include <linux/kobject.h>
@@ -63,9 +63,9 @@
static int sysfs_release(struct inode * inode, struct file * filp)
{
struct kobject * kobj = to_kobj(filp->f_dentry->d_parent);
---- linux-2.6.17.orig/arch/i386/kernel/traps.c
-+++ linux-2.6.17/arch/i386/kernel/traps.c
-@@ -386,6 +386,7 @@ void die(const char * str, struct pt_reg
+--- linux-2.6.18.orig/arch/i386/kernel/traps.c
++++ linux-2.6.18/arch/i386/kernel/traps.c
+@@ -427,6 +427,7 @@ void die(const char * str, struct pt_reg
#endif
if (nl)
printk("\n");
@@ -73,8 +73,8 @@
if (notify_die(DIE_OOPS, str, regs, err,
current->thread.trap_no, SIGSEGV) !=
NOTIFY_STOP) {
---- linux-2.6.17.orig/include/linux/sysfs.h
-+++ linux-2.6.17/include/linux/sysfs.h
+--- linux-2.6.18.orig/include/linux/sysfs.h
++++ linux-2.6.18/include/linux/sysfs.h
@@ -120,6 +120,8 @@ int sysfs_create_group(struct kobject *,
void sysfs_remove_group(struct kobject *, const struct attribute_group *);
void sysfs_notify(struct kobject * k, char *dir, char *attr);
@@ -96,9 +96,9 @@
#endif /* CONFIG_SYSFS */
#endif /* _SYSFS_H_ */
---- linux-2.6.17.orig/arch/x86_64/kernel/traps.c
-+++ linux-2.6.17/arch/x86_64/kernel/traps.c
-@@ -438,6 +438,7 @@ void __kprobes __die(const char * str, s
+--- linux-2.6.18.orig/arch/x86_64/kernel/traps.c
++++ linux-2.6.18/arch/x86_64/kernel/traps.c
+@@ -550,6 +550,7 @@ void __kprobes __die(const char * str, s
printk("DEBUG_PAGEALLOC");
#endif
printk("\n");
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/acpipnp-dma-resource-setup-fix.patch new/patches.fixes/acpipnp-dma-resource-setup-fix.patch
--- old/patches.fixes/acpipnp-dma-resource-setup-fix.patch 2006-08-02 09:05:34.000000000 +0200
+++ new/patches.fixes/acpipnp-dma-resource-setup-fix.patch 2006-09-20 20:45:14.000000000 +0200
@@ -29,9 +29,9 @@
drivers/pnp/pnpacpi/rsparser.c | 41 ++++++++++++++++++++++++++---------------
1 files changed, 26 insertions(+), 15 deletions(-)
---- linux-2.6.17.orig/drivers/pnp/pnpacpi/rsparser.c
-+++ linux-2.6.17/drivers/pnp/pnpacpi/rsparser.c
-@@ -768,21 +768,32 @@ static void pnpacpi_encode_dma(struct ac
+--- linux-2.6.18.orig/drivers/pnp/pnpacpi/rsparser.c
++++ linux-2.6.18/drivers/pnp/pnpacpi/rsparser.c
+@@ -776,21 +776,32 @@ static void pnpacpi_encode_dma(struct ac
struct resource *p)
{
/* Note: pnp_assign_dma will copy pnp_dma->flags into p->flags */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/disable-nfsv4-posix-acl-hack.diff new/patches.fixes/disable-nfsv4-posix-acl-hack.diff
--- old/patches.fixes/disable-nfsv4-posix-acl-hack.diff 2006-04-29 22:39:42.000000000 +0200
+++ new/patches.fixes/disable-nfsv4-posix-acl-hack.diff 2006-09-20 20:45:14.000000000 +0200
@@ -38,11 +38,14 @@
Signed-off-by: Andreas Gruenbacher <agruen@xxxxxxx>
-Index: linux-2.6.16/fs/nfs/nfs4proc.c
-===================================================================
---- linux-2.6.16.orig/fs/nfs/nfs4proc.c
-+++ linux-2.6.16/fs/nfs/nfs4proc.c
-@@ -2552,9 +2552,13 @@ int nfs4_proc_renew(struct nfs4_client *
+---
+ fs/nfs/nfs4proc.c | 4 ++++
+ include/linux/nfsd/nfsd.h | 6 +++---
+ 2 files changed, 7 insertions(+), 3 deletions(-)
+
+--- linux-2.6.18.orig/fs/nfs/nfs4proc.c
++++ linux-2.6.18/fs/nfs/nfs4proc.c
+@@ -2577,9 +2577,13 @@ int nfs4_proc_renew(struct nfs4_client *
static inline int nfs4_server_supports_acls(struct nfs_server *server)
{
@@ -56,11 +59,9 @@
}
/* Assuming that XATTR_SIZE_MAX is a multiple of PAGE_CACHE_SIZE, and that
-Index: linux-2.6.16/include/linux/nfsd/nfsd.h
-===================================================================
---- linux-2.6.16.orig/include/linux/nfsd/nfsd.h
-+++ linux-2.6.16/include/linux/nfsd/nfsd.h
-@@ -300,12 +300,12 @@ static inline int is_fsid(struct svc_fh
+--- linux-2.6.18.orig/include/linux/nfsd/nfsd.h
++++ linux-2.6.18/include/linux/nfsd/nfsd.h
+@@ -299,12 +299,12 @@ static inline int is_fsid(struct svc_fh
| FATTR4_WORD0_CHANGE | FATTR4_WORD0_SIZE | FATTR4_WORD0_LINK_SUPPORT \
| FATTR4_WORD0_SYMLINK_SUPPORT | FATTR4_WORD0_NAMED_ATTR | FATTR4_WORD0_FSID \
| FATTR4_WORD0_UNIQUE_HANDLES | FATTR4_WORD0_LEASE_TIME | FATTR4_WORD0_RDATTR_ERROR \
@@ -75,7 +76,7 @@
#define NFSD_SUPPORTED_ATTRS_WORD1 \
(FATTR4_WORD1_MODE | FATTR4_WORD1_NO_TRUNC | FATTR4_WORD1_NUMLINKS \
-@@ -321,7 +321,7 @@ static inline int is_fsid(struct svc_fh
+@@ -320,7 +320,7 @@ static inline int is_fsid(struct svc_fh
/* These are the only attrs allowed in CREATE/OPEN/SETATTR. */
#define NFSD_WRITEABLE_ATTRS_WORD0 \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-suspend-resume-events new/patches.fixes/dm-suspend-resume-events
--- old/patches.fixes/dm-suspend-resume-events 2006-08-05 08:07:50.000000000 +0200
+++ new/patches.fixes/dm-suspend-resume-events 2006-09-20 20:45:14.000000000 +0200
@@ -13,9 +13,13 @@
Signed-off-by: Kay Sievers <kay.sievers@xxxxxxxx>
Signed-off-by: Hannes Reinecke <hare@xxxxxxx>
---- linux-2.6.16/drivers/md/dm.c.orig 2006-05-23 12:18:09.000000000 +0200
-+++ linux-2.6.16/drivers/md/dm.c 2006-05-26 14:09:16.000000000 +0200
-@@ -1247,6 +1248,7 @@ int dm_resume(struct mapped_device *md)
+---
+ drivers/md/dm.c | 1 +
+ 1 files changed, 1 insertion(+)
+
+--- linux-2.6.18.orig/drivers/md/dm.c
++++ linux-2.6.18/drivers/md/dm.c
+@@ -1337,6 +1337,7 @@ int dm_resume(struct mapped_device *md)
dm_table_unplug_all(map);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm_check_device_area.diff new/patches.fixes/dm_check_device_area.diff
--- old/patches.fixes/dm_check_device_area.diff 2006-03-28 16:13:32.000000000 +0200
+++ new/patches.fixes/dm_check_device_area.diff 2006-09-20 20:45:14.000000000 +0200
@@ -12,11 +12,9 @@
drivers/md/dm-table.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
-Index: linux-2.6.16-rc5-git9-2/drivers/md/dm-table.c
-===================================================================
---- linux-2.6.16-rc5-git9-2.orig/drivers/md/dm-table.c 2006-03-09 22:28:47.000000000 -0800
-+++ linux-2.6.16-rc5-git9-2/drivers/md/dm-table.c 2006-03-16 10:18:03.000000000 -0800
-@@ -389,7 +389,8 @@ static int check_device_area(struct dm_d
+--- linux-2.6.18.orig/drivers/md/dm-table.c
++++ linux-2.6.18/drivers/md/dm-table.c
+@@ -432,7 +432,8 @@ static int check_device_area(struct dm_d
{
sector_t dev_size;
dev_size = dd->bdev->bd_inode->i_size >> SECTOR_SHIFT;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/do_anonymous_page-race new/patches.fixes/do_anonymous_page-race
--- old/patches.fixes/do_anonymous_page-race 2006-04-12 10:07:08.000000000 +0200
+++ new/patches.fixes/do_anonymous_page-race 2006-09-20 20:45:14.000000000 +0200
@@ -9,10 +9,13 @@
I'm not sure if a lock_unlock or lock_unlock is always guaranteed to happen
after the I/O, and this makes sure no race can happen anymore.
-diff -urNp --exclude CVS --exclude BitKeeper --exclude {arch} --exclude .arch-ids sp1-ref/fs/bio.c sp1/fs/bio.c
---- sp1-ref/fs/bio.c 2004-10-15 04:34:14.333975976 +0200
-+++ sp1/fs/bio.c 2004-10-15 04:32:00.898261288 +0200
-@@ -823,6 +823,15 @@ void bio_endio(struct bio *bio, unsigned
+---
+ fs/bio.c | 9 +++++++++
+ 1 files changed, 9 insertions(+)
+
+--- linux-2.6.18.orig/fs/bio.c
++++ linux-2.6.18/fs/bio.c
+@@ -1042,6 +1042,15 @@ void bio_endio(struct bio *bio, unsigned
bio->bi_size -= bytes_done;
bio->bi_sector += (bytes_done >> 9);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/fix-serial-8250-UART_BUG_TXEN-test new/patches.fixes/fix-serial-8250-UART_BUG_TXEN-test
--- old/patches.fixes/fix-serial-8250-UART_BUG_TXEN-test 2006-04-05 12:16:57.000000000 +0200
+++ new/patches.fixes/fix-serial-8250-UART_BUG_TXEN-test 2006-09-20 20:45:14.000000000 +0200
@@ -7,9 +7,13 @@
Fix: Explicitly clear UART_IER register first.
Trigger: Serial console writes set UART_IER_THRI.
---- linux-2.6.16/drivers/serial/8250.c.serial 2006-04-05 12:04:31.000000000 +0200
-+++ linux-2.6.16/drivers/serial/8250.c 2006-04-05 12:04:49.000000000 +0200
-@@ -1712,6 +1712,7 @@
+---
+ drivers/serial/8250.c | 1 +
+ 1 files changed, 1 insertion(+)
+
+--- linux-2.6.18.orig/drivers/serial/8250.c
++++ linux-2.6.18/drivers/serial/8250.c
+@@ -1682,6 +1682,7 @@ static int serial8250_startup(struct uar
* Do a quick test to see if we receive an
* interrupt when we enable the TX irq.
*/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ignore-aix-disk-label.patch new/patches.fixes/ignore-aix-disk-label.patch
--- old/patches.fixes/ignore-aix-disk-label.patch 2006-09-01 13:27:05.000000000 +0200
+++ new/patches.fixes/ignore-aix-disk-label.patch 2006-09-20 20:45:14.000000000 +0200
@@ -31,13 +31,11 @@
---
fs/partitions/msdos.c | 31 +++++++++++++++++++++++++++++++
- 1 file changed, 31 insertions(+)
+ 1 files changed, 31 insertions(+)
-Index: linux-2.6.16/fs/partitions/msdos.c
-===================================================================
---- linux-2.6.16.orig/fs/partitions/msdos.c
-+++ linux-2.6.16/fs/partitions/msdos.c
-@@ -59,6 +59,31 @@ msdos_magic_present(unsigned char *p)
+--- linux-2.6.18.orig/fs/partitions/msdos.c
++++ linux-2.6.18/fs/partitions/msdos.c
+@@ -58,6 +58,31 @@ msdos_magic_present(unsigned char *p)
return (p[0] == MSDOS_LABEL_MAGIC1 && p[1] == MSDOS_LABEL_MAGIC2);
}
@@ -69,7 +67,7 @@
/*
* Create devices for each logical partition in an extended partition.
* The logical partitions form a linked list, with each entry being
-@@ -394,6 +419,12 @@ int msdos_partition(struct parsed_partit
+@@ -393,6 +418,12 @@ int msdos_partition(struct parsed_partit
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/invalidate_page_non_destructive new/patches.fixes/invalidate_page_non_destructive
--- old/patches.fixes/invalidate_page_non_destructive 2006-09-01 13:27:05.000000000 +0200
+++ new/patches.fixes/invalidate_page_non_destructive 2006-09-20 20:45:14.000000000 +0200
@@ -15,11 +15,13 @@
Signed-off-by: Neil Brown <neilb@xxxxxxx>
-Index: linux-2.6.15/mm/truncate.c
-===================================================================
---- linux-2.6.15.orig/mm/truncate.c 2006-03-02 13:33:07.000000000 +1100
-+++ linux-2.6.15/mm/truncate.c 2006-03-02 13:52:26.000000000 +1100
-@@ -267,9 +267,14 @@
+---
+ mm/truncate.c | 21 +++++++++++----------
+ 1 files changed, 11 insertions(+), 10 deletions(-)
+
+--- linux-2.6.18.orig/mm/truncate.c
++++ linux-2.6.18/mm/truncate.c
+@@ -280,9 +280,14 @@ EXPORT_SYMBOL(invalidate_inode_pages);
* @end: the page offset 'to' which to invalidate (inclusive)
*
* Any pages which are found to be mapped into pagetables are unmapped prior to
@@ -36,7 +38,7 @@
*/
int invalidate_inode_pages2_range(struct address_space *mapping,
pgoff_t start, pgoff_t end)
-@@ -283,13 +288,12 @@
+@@ -296,13 +301,12 @@ int invalidate_inode_pages2_range(struct
pagevec_init(&pvec, 0);
next = start;
@@ -52,7 +54,7 @@
lock_page(page);
if (page->mapping != mapping) {
-@@ -325,12 +329,9 @@
+@@ -338,12 +342,9 @@ int invalidate_inode_pages2_range(struct
PAGE_CACHE_SIZE, 0);
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ipmi-unload-crash new/patches.fixes/ipmi-unload-crash
--- old/patches.fixes/ipmi-unload-crash 2006-06-29 18:38:25.000000000 +0200
+++ new/patches.fixes/ipmi-unload-crash 2006-09-20 20:45:14.000000000 +0200
@@ -5,16 +5,14 @@
drivers/char/ipmi/ipmi_msghandler.c | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
-Index: build/drivers/char/ipmi/ipmi_msghandler.c
-===================================================================
---- build.orig/drivers/char/ipmi/ipmi_msghandler.c
-+++ build/drivers/char/ipmi/ipmi_msghandler.c
-@@ -2909,7 +2909,7 @@ struct ipmi_recv_msg *ipmi_alloc_recv_ms
+--- linux-2.6.18.orig/drivers/char/ipmi/ipmi_msghandler.c
++++ linux-2.6.18/drivers/char/ipmi/ipmi_msghandler.c
+@@ -3426,7 +3426,7 @@ struct ipmi_recv_msg *ipmi_alloc_recv_ms
{
struct ipmi_recv_msg *rv;
- rv = kmalloc(sizeof(struct ipmi_recv_msg), GFP_ATOMIC);
+ rv = kzalloc(sizeof(struct ipmi_recv_msg), GFP_ATOMIC);
if (rv) {
+ rv->user = NULL;
rv->done = free_recv_msg;
- atomic_inc(&recv_msg_inuse_count);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ipv6-no-autoconf new/patches.fixes/ipv6-no-autoconf
--- old/patches.fixes/ipv6-no-autoconf 2006-06-29 22:21:51.000000000 +0200
+++ new/patches.fixes/ipv6-no-autoconf 2006-09-20 20:45:14.000000000 +0200
@@ -17,11 +17,9 @@
net/ipv6/addrconf.c | 2 ++
1 files changed, 2 insertions(+)
-Index: build/net/ipv6/addrconf.c
-===================================================================
---- build.orig/net/ipv6/addrconf.c
-+++ build/net/ipv6/addrconf.c
-@@ -2462,6 +2462,7 @@ static void addrconf_dad_start(struct in
+--- linux-2.6.18.orig/net/ipv6/addrconf.c
++++ linux-2.6.18/net/ipv6/addrconf.c
+@@ -2514,6 +2514,7 @@ static void addrconf_dad_start(struct in
spin_lock_bh(&ifp->lock);
if (dev->flags&(IFF_NOARP|IFF_LOOPBACK) ||
@@ -29,7 +27,7 @@
!(ifp->flags&IFA_F_TENTATIVE)) {
ifp->flags &= ~IFA_F_TENTATIVE;
spin_unlock_bh(&ifp->lock);
-@@ -2546,6 +2547,7 @@ static void addrconf_dad_completed(struc
+@@ -2598,6 +2599,7 @@ static void addrconf_dad_completed(struc
if (ifp->idev->cnf.forwarding == 0 &&
ifp->idev->cnf.rtr_solicits > 0 &&
(dev->flags&IFF_LOOPBACK) == 0 &&
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/kmalloc-max new/patches.fixes/kmalloc-max
--- old/patches.fixes/kmalloc-max 2004-09-09 09:40:32.000000000 +0200
+++ new/patches.fixes/kmalloc-max 2006-09-20 20:45:14.000000000 +0200
@@ -2,10 +2,14 @@
From: Andreas Schwab <schwab@xxxxxxx>
Subject: Fix big kmalloc for saa7146
---- linux-2.5.73/include/media/saa7146_vv.h.~1~ 2003-06-22 20:32:32.000000000 +0200
-+++ linux-2.5.73/include/media/saa7146_vv.h 2003-07-02 11:28:12.000000000 +0200
-@@ -235,7 +235,11 @@ extern struct saa7146_use_ops saa7146_vb
- #define SAA7146_SECAM_VALUES V_OFFSET_SECAM, V_FIELD_SECAM, V_ACTIVE_LINES_SECAM, H_OFFSET_SECAM, H_PIXELS_SECAM, H_PIXELS_SECAM+1, V_ACTIVE_LINES_SECAM, 768
+---
+ include/media/saa7146_vv.h | 4 ++++
+ 1 files changed, 4 insertions(+)
+
+--- linux-2.6.18.orig/include/media/saa7146_vv.h
++++ linux-2.6.18/include/media/saa7146_vv.h
+@@ -239,7 +239,11 @@ void saa7146_res_free(struct saa7146_fh
+ #define SAA7146_HPS_SYNC_PORT_B 0x01
/* some memory sizes */
+#if PAGE_SIZE <= 8192
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/oom-warning new/patches.fixes/oom-warning
--- old/patches.fixes/oom-warning 2005-02-25 09:04:05.000000000 +0100
+++ new/patches.fixes/oom-warning 2006-09-20 20:45:14.000000000 +0200
@@ -7,9 +7,13 @@
Signed-off-by: Andrea Arcangeli <andrea@xxxxxxx>
---- sl9.2/mm/page_alloc.c.~1~ 2004-12-07 20:07:26.255581200 +0100
-+++ sl9.2/mm/page_alloc.c 2004-12-08 00:38:11.323955424 +0100
-@@ -823,7 +823,13 @@ rebalance:
+---
+ mm/page_alloc.c | 8 +++++++-
+ 1 files changed, 7 insertions(+), 1 deletion(-)
+
+--- linux-2.6.18.orig/mm/page_alloc.c
++++ linux-2.6.18/mm/page_alloc.c
+@@ -1049,7 +1049,13 @@ rebalance:
nopage:
if (!(gfp_mask & __GFP_NOWARN) && printk_ratelimit()) {
@@ -24,4 +28,3 @@
" order:%d, mode:0x%x\n",
p->comm, order, gfp_mask);
dump_stack();
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/remount-no-shrink-dcache new/patches.fixes/remount-no-shrink-dcache
--- old/patches.fixes/remount-no-shrink-dcache 2006-08-02 09:05:34.000000000 +0200
+++ new/patches.fixes/remount-no-shrink-dcache 2006-09-20 20:45:14.000000000 +0200
@@ -12,9 +12,9 @@
fs/super.c | 36 +++++++++++++++++++++++-------------
1 files changed, 23 insertions(+), 13 deletions(-)
---- linux-2.6.17.orig/fs/super.c
-+++ linux-2.6.17/fs/super.c
-@@ -526,16 +526,10 @@ static void mark_files_ro(struct super_b
+--- linux-2.6.18.orig/fs/super.c
++++ linux-2.6.18/fs/super.c
+@@ -527,16 +527,10 @@ static void mark_files_ro(struct super_b
file_list_unlock();
}
@@ -35,7 +35,7 @@
{
int retval;
-@@ -543,13 +537,14 @@ int do_remount_sb(struct super_block *sb
+@@ -544,13 +538,14 @@ int do_remount_sb(struct super_block *sb
return -EACCES;
if (flags & MS_RDONLY)
acct_auto_close(sb);
@@ -52,7 +52,7 @@
mark_files_ro(sb);
else if (!fs_may_remount_ro(sb))
return -EBUSY;
-@@ -566,6 +561,21 @@ int do_remount_sb(struct super_block *sb
+@@ -567,6 +562,21 @@ int do_remount_sb(struct super_block *sb
return 0;
}
@@ -74,7 +74,7 @@
static void do_emergency_remount(unsigned long foo)
{
struct super_block *sb;
-@@ -807,7 +817,7 @@ int get_sb_single(struct file_system_typ
+@@ -808,7 +818,7 @@ int get_sb_single(struct file_system_typ
}
s->s_flags |= MS_ACTIVE;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/sd-fix-unknown-size new/patches.fixes/sd-fix-unknown-size
--- old/patches.fixes/sd-fix-unknown-size 2006-07-15 14:06:34.000000000 +0200
+++ new/patches.fixes/sd-fix-unknown-size 2006-09-20 20:45:14.000000000 +0200
@@ -11,9 +11,13 @@
Acked-by: Chris Mason <mason@xxxxxxxx>
Signed-off-by: Hannes Reinecke <hare@xxxxxxx>
---- linux-2.6.16/drivers/scsi/sd.c.orig 2006-03-20 06:53:29.000000000 +0100
-+++ linux-2.6.16/drivers/scsi/sd.c 2006-05-22 16:24:09.531915172 +0200
-@@ -1107,7 +1107,7 @@ repeat:
+---
+ drivers/scsi/sd.c | 2 +-
+ 1 files changed, 1 insertion(+), 1 deletion(-)
+
+--- linux-2.6.18.orig/drivers/scsi/sd.c
++++ linux-2.6.18/drivers/scsi/sd.c
+@@ -1215,7 +1215,7 @@ repeat:
/* Either no media are present but the drive didn't tell us,
or they are present but the read capacity command fails */
/* sdkp->media_present = 0; -- not always correct */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/setuid-dumpable-wrongdir new/patches.fixes/setuid-dumpable-wrongdir
--- old/patches.fixes/setuid-dumpable-wrongdir 2006-03-12 23:36:18.000000000 +0100
+++ new/patches.fixes/setuid-dumpable-wrongdir 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-From: Kurt Garloff <garloff@xxxxxxx>
-Subject: suid-dumpable ended up in wrong sysctl dir
-
-Diffing in sysctl.c is tricky, using more context is recommended.
-suid_dumpable ended up in fs/ instead of kernel/ and the reason
-is likely a patch with too little context.
-
-NOTE: This has been in the wrong dir fs/ since it was introduced by
-Alan Cox into mainline on 2005-06-23. However, SUSE shipped it
-in the correct directory kernel/ in SLES9.
-
-Signed-off-by: Kurt Garloff <garloff@xxxxxxx>
-
-Index: linux-2.6.15/kernel/sysctl.c
-===================================================================
---- linux-2.6.15.orig/kernel/sysctl.c
-+++ linux-2.6.15/kernel/sysctl.c
-@@ -647,12 +647,20 @@ static ctl_table kern_table[] = {
- .data = &randomize_va_space,
- .maxlen = sizeof(int),
- .mode = 0644,
- .proc_handler = &proc_dointvec,
- },
- #endif
-+ {
-+ .ctl_name = KERN_SETUID_DUMPABLE,
-+ .procname = "suid_dumpable",
-+ .data = &suid_dumpable,
-+ .maxlen = sizeof(int),
-+ .mode = 0644,
-+ .proc_handler = &proc_dointvec,
-+ },
- #if defined(CONFIG_S390) && defined(CONFIG_SMP)
- {
- .ctl_name = KERN_SPIN_RETRY,
- .procname = "spin_retry",
- .data = &spin_retry,
- .maxlen = sizeof (int),
-@@ -1032,20 +1040,12 @@ static ctl_table fs_table[] = {
- .procname = "inotify",
- .mode = 0555,
- .child = inotify_table,
- },
- #endif
- #endif
-- {
-- .ctl_name = KERN_SETUID_DUMPABLE,
-- .procname = "suid_dumpable",
-- .data = &suid_dumpable,
-- .maxlen = sizeof(int),
-- .mode = 0644,
-- .proc_handler = &proc_dointvec,
-- },
- { .ctl_name = 0 }
- };
-
- static ctl_table debug_table[] = {
- { .ctl_name = 0 }
- };
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/tiocgdev new/patches.fixes/tiocgdev
--- old/patches.fixes/tiocgdev 2005-12-02 11:41:47.000000000 +0100
+++ new/patches.fixes/tiocgdev 2006-09-20 20:45:15.000000000 +0200
@@ -4,29 +4,25 @@
add tty ioctl to figure physical device of the console.
- arch/x86_64/ia32/ia32_ioctl.c | 29 -----------------------------
- drivers/char/tty_io.c | 15 +++++++++++++++
- include/asm-alpha/ioctls.h | 1 +
- include/asm-arm/ioctls.h | 1 +
- include/asm-i386/ioctls.h | 1 +
- include/asm-ia64/ioctls.h | 1 +
- include/asm-m68k/ioctls.h | 1 +
- include/asm-mips/ioctls.h | 1 +
- include/asm-ppc/ioctls.h | 1 +
- include/asm-ppc64/ioctls.h | 1 +
- include/asm-s390/ioctls.h | 1 +
- include/asm-sh/ioctls.h | 1 +
- include/asm-sparc/ioctls.h | 1 +
- include/asm-sparc64/ioctls.h | 1 +
- include/asm-x86_64/ioctls.h | 1 +
- include/linux/compat_ioctl.h | 1 +
- 16 files changed, 29 insertions(+), 29 deletions(-)
+ drivers/char/tty_io.c | 15 +++++++++++++++
+ include/asm-alpha/ioctls.h | 1 +
+ include/asm-arm/ioctls.h | 1 +
+ include/asm-i386/ioctls.h | 1 +
+ include/asm-ia64/ioctls.h | 1 +
+ include/asm-m68k/ioctls.h | 1 +
+ include/asm-mips/ioctls.h | 1 +
+ include/asm-powerpc/ioctls.h | 1 +
+ include/asm-s390/ioctls.h | 1 +
+ include/asm-sh/ioctls.h | 1 +
+ include/asm-sparc/ioctls.h | 1 +
+ include/asm-sparc64/ioctls.h | 1 +
+ include/asm-x86_64/ioctls.h | 1 +
+ include/linux/compat_ioctl.h | 1 +
+ 14 files changed, 28 insertions(+)
-Index: linux-2.6.14/drivers/char/tty_io.c
-===================================================================
---- linux-2.6.14.orig/drivers/char/tty_io.c 2005-12-01 13:13:45.809590927 +0100
-+++ linux-2.6.14/drivers/char/tty_io.c 2005-12-01 13:54:05.160130891 +0100
-@@ -2403,6 +2403,21 @@ int tty_ioctl(struct inode * inode, stru
+--- linux-2.6.18.orig/drivers/char/tty_io.c
++++ linux-2.6.18/drivers/char/tty_io.c
+@@ -3265,6 +3265,21 @@ int tty_ioctl(struct inode * inode, stru
case TIOCMBIC:
case TIOCMBIS:
return tty_tiocmset(tty, file, cmd, p);
@@ -48,10 +44,8 @@
}
if (tty->driver->ioctl) {
retval = (tty->driver->ioctl)(tty, file, cmd, arg);
-Index: linux-2.6.14/include/asm-alpha/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-alpha/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-alpha/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-alpha/ioctls.h
++++ linux-2.6.18/include/asm-alpha/ioctls.h
@@ -91,6 +91,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -60,10 +54,8 @@
#define TIOCSERCONFIG 0x5453
#define TIOCSERGWILD 0x5454
-Index: linux-2.6.14/include/asm-arm/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-arm/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-arm/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-arm/ioctls.h
++++ linux-2.6.18/include/asm-arm/ioctls.h
@@ -48,6 +48,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -72,10 +64,8 @@
#define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/asm-i386/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-i386/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-i386/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-i386/ioctls.h
++++ linux-2.6.18/include/asm-i386/ioctls.h
@@ -49,6 +49,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -84,10 +74,8 @@
#define FIONCLEX 0x5450
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/asm-ia64/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-ia64/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-ia64/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-ia64/ioctls.h
++++ linux-2.6.18/include/asm-ia64/ioctls.h
@@ -55,6 +55,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -96,10 +84,8 @@
#define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/asm-m68k/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-m68k/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-m68k/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-m68k/ioctls.h
++++ linux-2.6.18/include/asm-m68k/ioctls.h
@@ -48,6 +48,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -108,10 +94,8 @@
#define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/asm-mips/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-mips/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-mips/ioctls.h 2005-12-01 13:54:05.168130891 +0100
+--- linux-2.6.18.orig/include/asm-mips/ioctls.h
++++ linux-2.6.18/include/asm-mips/ioctls.h
@@ -79,6 +79,7 @@
#define TIOCGSID 0x7416 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -120,10 +104,8 @@
/* I hope the range from 0x5480 on is free ... */
#define TIOCSCTTY 0x5480 /* become controlling tty */
-Index: linux-2.6.14/include/asm-powerpc/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-powerpc/ioctls.h 2005-12-01 13:13:49.909585666 +0100
-+++ linux-2.6.14/include/asm-powerpc/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-powerpc/ioctls.h
++++ linux-2.6.18/include/asm-powerpc/ioctls.h
@@ -91,6 +91,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -132,10 +114,8 @@
#define TIOCSERCONFIG 0x5453
#define TIOCSERGWILD 0x5454
-Index: linux-2.6.14/include/asm-s390/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-s390/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-s390/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-s390/ioctls.h
++++ linux-2.6.18/include/asm-s390/ioctls.h
@@ -56,6 +56,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -144,10 +124,8 @@
#define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/asm-sh/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-sh/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-sh/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-sh/ioctls.h
++++ linux-2.6.18/include/asm-sh/ioctls.h
@@ -80,6 +80,7 @@
#define TIOCGSID _IOR('T', 41, pid_t) /* 0x5429 */ /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -156,10 +134,8 @@
#define TIOCSERCONFIG _IO('T', 83) /* 0x5453 */
#define TIOCSERGWILD _IOR('T', 84, int) /* 0x5454 */
-Index: linux-2.6.14/include/asm-sparc/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-sparc/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-sparc/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-sparc/ioctls.h
++++ linux-2.6.18/include/asm-sparc/ioctls.h
@@ -15,6 +15,7 @@
#define TCSETS _IOW('T', 9, struct termios)
#define TCSETSW _IOW('T', 10, struct termios)
@@ -168,10 +144,8 @@
/* Note that all the ioctls that are not available in Linux have a
* double underscore on the front to: a) avoid some programs to
-Index: linux-2.6.14/include/asm-sparc64/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-sparc64/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-sparc64/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-sparc64/ioctls.h
++++ linux-2.6.18/include/asm-sparc64/ioctls.h
@@ -16,6 +16,7 @@
#define TCSETS _IOW('T', 9, struct termios)
#define TCSETSW _IOW('T', 10, struct termios)
@@ -180,10 +154,8 @@
/* Note that all the ioctls that are not available in Linux have a
* double underscore on the front to: a) avoid some programs to
-Index: linux-2.6.14/include/asm-x86_64/ioctls.h
-===================================================================
---- linux-2.6.14.orig/include/asm-x86_64/ioctls.h 2005-10-28 02:02:08.000000000 +0200
-+++ linux-2.6.14/include/asm-x86_64/ioctls.h 2005-12-01 13:54:05.172130891 +0100
+--- linux-2.6.18.orig/include/asm-x86_64/ioctls.h
++++ linux-2.6.18/include/asm-x86_64/ioctls.h
@@ -48,6 +48,7 @@
#define TIOCGSID 0x5429 /* Return the session ID of FD */
#define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
@@ -192,11 +164,9 @@
#define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
#define FIOCLEX 0x5451
-Index: linux-2.6.14/include/linux/compat_ioctl.h
-===================================================================
---- linux-2.6.14.orig/include/linux/compat_ioctl.h 2005-12-01 13:13:50.929584358 +0100
-+++ linux-2.6.14/include/linux/compat_ioctl.h 2005-12-01 13:54:05.172130891 +0100
-@@ -29,6 +29,7 @@ COMPATIBLE_IOCTL(TCSETSW)
+--- linux-2.6.18.orig/include/linux/compat_ioctl.h
++++ linux-2.6.18/include/linux/compat_ioctl.h
+@@ -21,6 +21,7 @@ COMPATIBLE_IOCTL(TCSETSW)
COMPATIBLE_IOCTL(TCSETSF)
COMPATIBLE_IOCTL(TIOCLINUX)
COMPATIBLE_IOCTL(TIOCSBRK)
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 991569 lines of diff (skipped)
++++++ patches.rpmify.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/rpm-kernel-config new/patches.rpmify/rpm-kernel-config
--- old/patches.rpmify/rpm-kernel-config 2005-11-08 09:23:09.000000000 +0100
+++ new/patches.rpmify/rpm-kernel-config 2006-09-20 20:45:15.000000000 +0200
@@ -7,14 +7,12 @@
Signed-off-by: Andreas Gruenbacher <agruen@xxxxxxx>
- Kconfig | 4 ++++
+ init/Kconfig | 4 ++++
1 files changed, 4 insertions(+)
-Index: linux-2.6.13/init/Kconfig
-===================================================================
---- linux-2.6.13.orig/init/Kconfig 2005-10-07 21:01:06.000000000 -0700
-+++ linux-2.6.13/init/Kconfig 2005-10-07 21:01:19.000000000 -0700
-@@ -93,6 +93,10 @@
+--- linux-2.6.18.orig/init/Kconfig
++++ linux-2.6.18/init/Kconfig
+@@ -90,6 +90,10 @@ config LOCALVERSION_AUTO
Note: This requires Perl, and a git repository, but not necessarily
the git or cogito tools to be installed.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/supported-flag new/patches.rpmify/supported-flag
--- old/patches.rpmify/supported-flag 2006-08-02 09:05:42.000000000 +0200
+++ new/patches.rpmify/supported-flag 1970-01-01 01:00:00.000000000 +0100
@@ -1,333 +0,0 @@
-From: Andreas Gruenbacher <agruen@xxxxxxx>
-Subject: Novell/external support flag in modules
-
-Upon module load, check if a module is supported, and set the
-U (TAINT_NO_SUPPORT) or X (TAINT_EXTERNAL_SUPPORT) tail flags
-for unsupported or externally suported modules.
-
-Signed-off-by: Andreas Gruenbacher <agruen@xxxxxxx>
-
- Documentation/kernel-parameters.txt | 6 +++
- Documentation/sysctl/kernel.txt | 11 ++++++
- Makefile | 5 ++
- include/linux/kernel.h | 3 +
- include/linux/sysctl.h | 1
- kernel/module.c | 38 ++++++++++++++++++++-
- kernel/panic.c | 8 +++-
- kernel/sysctl.c | 10 +++++
- scripts/Makefile.modpost | 2 +
- scripts/mod/modpost.c | 65 +++++++++++++++++++++++++++++++++++-
- 10 files changed, 145 insertions(+), 4 deletions(-)
-
---- linux-2.6.17.orig/Documentation/kernel-parameters.txt
-+++ linux-2.6.17/Documentation/kernel-parameters.txt
-@@ -1612,6 +1612,12 @@ running once the system is up.
- stifb= [HW]
- Format: bpp:<bpp1>[:<bpp2>[:<bpp3>...]]
-
-+ unsupported Allow loading of unsupported kernel modules:
-+ 0 = only allow supported modules,
-+ 1 = warn when loading unsupported modules,
-+ 2 = don't warn.
-+
-+
- swiotlb= [IA-64] Number of I/O TLB slabs
-
- switches= [HW,M68k]
---- linux-2.6.17.orig/Documentation/sysctl/kernel.txt
-+++ linux-2.6.17/Documentation/sysctl/kernel.txt
-@@ -341,4 +341,15 @@ can be ORed together:
- 2 - A module was force loaded by insmod -f.
- Set by modutils >= 2.4.9 and module-init-tools.
- 4 - Unsafe SMP processors: SMP with CPUs not designed for SMP.
-+ 64 - An unsupported kernel module was loaded.
-+
-+==============================================================
-+
-+unsupported:
-+
-+Allow to load unsupported kernel modules:
-+
-+ 0 - refuse to load unsupported modules,
-+ 1 - warn when loading unsupported modules,
-+ 2 - don't warn.
-
---- linux-2.6.17.orig/include/linux/kernel.h
-+++ linux-2.6.17/include/linux/kernel.h
-@@ -186,6 +186,7 @@ extern int oops_in_progress; /* If set,
- extern int panic_timeout;
- extern int panic_on_oops;
- extern int tainted;
-+extern int unsupported;
- extern const char *print_tainted(void);
- extern void add_taint(unsigned);
-
-@@ -205,6 +206,8 @@ extern enum system_states {
- #define TAINT_FORCED_RMMOD (1<<3)
- #define TAINT_MACHINE_CHECK (1<<4)
- #define TAINT_BAD_PAGE (1<<5)
-+#define TAINT_NO_SUPPORT (1<<6)
-+#define TAINT_EXTERNAL_SUPPORT (1<<7)
-
- extern void dump_stack(void);
-
---- linux-2.6.17.orig/include/linux/sysctl.h
-+++ linux-2.6.17/include/linux/sysctl.h
-@@ -150,6 +150,7 @@ enum
- KERN_IA64_UNALIGNED=72, /* int: ia64 unaligned userland trap enable */
- KERN_COMPAT_LOG=73, /* int: print compat layer messages */
- KERN_MAX_LOCK_DEPTH=74,
-+ KERN_UNSUPPORTED=75, /* int: allow loading of unsupported modules */
- };
-
-
---- linux-2.6.17.orig/kernel/module.c
-+++ linux-2.6.17/kernel/module.c
-@@ -58,6 +58,20 @@
- /* If this is set, the section belongs in the init part of the module */
- #define INIT_OFFSET_MASK (1UL << (BITS_PER_LONG-1))
-
-+/* Allow unsupported modules switch. */
-+#ifdef UNSUPPORTED_MODULES
-+int unsupported = UNSUPPORTED_MODULES;
-+#else
-+int unsupported = 2; /* don't warn when loading unsupported modules. */
-+#endif
-+
-+static int __init unsupported_setup(char *str)
-+{
-+ get_option(&str, &unsupported);
-+ return 1;
-+}
-+__setup("unsupported=", unsupported_setup);
-+
- /* Protects module list */
- static DEFINE_SPINLOCK(modlist_lock);
-
-@@ -1459,7 +1473,7 @@ static struct module *load_module(void _
- {
- Elf_Ehdr *hdr;
- Elf_Shdr *sechdrs;
-- char *secstrings, *args, *modmagic, *strtab = NULL;
-+ char *secstrings, *args, *modmagic, *strtab = NULL, *supported;
- unsigned int i;
- unsigned int symindex = 0;
- unsigned int strindex = 0;
-@@ -1607,6 +1621,28 @@ static struct module *load_module(void _
- goto free_hdr;
- }
-
-+ supported = get_modinfo(sechdrs, infoindex, "supported");
-+ if (supported) {
-+ if (!strcmp(supported, "external"))
-+ tainted |= TAINT_EXTERNAL_SUPPORT;
-+ else if (strcmp(supported, "yes"))
-+ supported = NULL;
-+ }
-+ if (!supported) {
-+ if (unsupported == 0) {
-+ printk(KERN_WARNING "%s: module not supported by "
-+ "Novell, refusing to load. To override, echo "
-+ "1 > /proc/sys/kernel/unsupported\n", mod->name);
-+ err = -ENOEXEC;
-+ goto free_hdr;
-+ }
-+ tainted |= TAINT_NO_SUPPORT;
-+ if (unsupported == 1) {
-+ printk(KERN_WARNING "%s: module not supported by "
-+ "Novell, setting U taint flag.\n", mod->name);
-+ }
-+ }
-+
- /* Now copy in args */
- args = strndup_user(uargs, ~0UL >> 1);
- if (IS_ERR(args)) {
---- linux-2.6.17.orig/kernel/panic.c
-+++ linux-2.6.17/kernel/panic.c
-@@ -149,6 +149,8 @@ EXPORT_SYMBOL(panic);
- * 'R' - User forced a module unload.
- * 'M' - Machine had a machine check experience.
- * 'B' - System has hit bad_page.
-+ * 'U' - Unsuported modules loaded.
-+ * 'X' - Modules with external support loaded.
- *
- * The string is overwritten by the next call to print_taint().
- */
-@@ -157,13 +159,15 @@ const char *print_tainted(void)
- {
- static char buf[20];
- if (tainted) {
-- snprintf(buf, sizeof(buf), "Tainted: %c%c%c%c%c%c",
-+ snprintf(buf, sizeof(buf), "Tainted: %c%c%c%c%c%c%c",
- tainted & TAINT_PROPRIETARY_MODULE ? 'P' : 'G',
- tainted & TAINT_FORCED_MODULE ? 'F' : ' ',
- tainted & TAINT_UNSAFE_SMP ? 'S' : ' ',
- tainted & TAINT_FORCED_RMMOD ? 'R' : ' ',
- tainted & TAINT_MACHINE_CHECK ? 'M' : ' ',
-- tainted & TAINT_BAD_PAGE ? 'B' : ' ');
-+ tainted & TAINT_BAD_PAGE ? 'B' : ' ',
-+ tainted & TAINT_NO_SUPPORT ? 'U' :
-+ (tainted & TAINT_EXTERNAL_SUPPORT ? 'X' : ' '));
- }
- else
- snprintf(buf, sizeof(buf), "Not tainted");
---- linux-2.6.17.orig/kernel/sysctl.c
-+++ linux-2.6.17/kernel/sysctl.c
-@@ -306,6 +306,16 @@ static ctl_table kern_table[] = {
- .mode = 0444,
- .proc_handler = &proc_dointvec,
- },
-+#ifdef CONFIG_MODULES
-+ {
-+ .ctl_name = KERN_UNSUPPORTED,
-+ .procname = "unsupported",
-+ .data = &unsupported,
-+ .maxlen = sizeof(int),
-+ .mode = 0644,
-+ .proc_handler = &proc_dointvec,
-+ },
-+#endif
- {
- .ctl_name = KERN_CAP_BSET,
- .procname = "cap-bound",
---- linux-2.6.17.orig/Makefile
-+++ linux-2.6.17/Makefile
-@@ -315,6 +315,11 @@ CFLAGS += $(call cc-option, -fn
- -fno-stack-protector)
- AFLAGS := -D__ASSEMBLY__
-
-+# Warn about unsupported modules in kernels built inside Autobuild
-+ifneq ($(wildcard /.buildenv),)
-+CFLAGS += -DUNSUPPORTED_MODULES=1
-+endif
-+
- # Read KERNELRELEASE from include/config/kernel.release (if it exists)
- KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)
- KERNELVERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
---- linux-2.6.17.orig/scripts/Makefile.modpost
-+++ linux-2.6.17/scripts/Makefile.modpost
-@@ -58,6 +58,8 @@ quiet_cmd_modpost = MODPOST
- $(if $(KBUILD_EXTMOD),-i,-o) $(kernelsymfile) \
- $(if $(KBUILD_EXTMOD),-I $(modulesymfile)) \
- $(if $(KBUILD_EXTMOD),-o $(modulesymfile)) \
-+ -s $(firstword $(wildcard $(dir $(MODVERDIR))/Module.supported \
-+ $(objtree)/Module.supported /dev/null)) \
- $(filter-out FORCE,$^)
-
- PHONY += __modpost
---- linux-2.6.17.orig/scripts/mod/modpost.c
-+++ linux-2.6.17/scripts/mod/modpost.c
-@@ -1012,6 +1012,48 @@ static int exit_section_ref_ok(const cha
- return 0;
- }
-
-+void *supported_file;
-+unsigned long supported_size;
-+
-+const char *supported(struct module *mod)
-+{
-+ unsigned long pos = 0;
-+ char *line;
-+
-+ /* In a first shot, do a simple linear scan. */
-+ while ((line = get_next_line(&pos, supported_file,
-+ supported_size))) {
-+ const char *basename, *how = "yes";
-+ char *l = line;
-+
-+ /* optional type-of-support flag */
-+ for (l = line; *l != '\0'; l++) {
-+ if (*l == ' ' || *l == '\t') {
-+ *l = '\0';
-+ how = l + 1;
-+ break;
-+ }
-+ }
-+
-+ /* skip directory components */
-+ if ((l = strrchr(line, '/')))
-+ line = l + 1;
-+ /* strip .ko extension */
-+ l = line + strlen(line);
-+ if (l - line > 3 && !strcmp(l-3, ".ko"))
-+ *(l-3) = '\0';
-+
-+ /* skip directory components */
-+ if ((basename = strrchr(mod->name, '/')))
-+ basename++;
-+ else
-+ basename = mod->name;
-+ if (!strcmp(basename, line))
-+ return how;
-+ }
-+ return NULL;
-+}
-+
- static void read_symbols(char *modname)
- {
- const char *symname;
-@@ -1184,6 +1226,13 @@ static void add_header(struct buffer *b,
- buf_printf(b, "};\n");
- }
-
-+void add_supported_flag(struct buffer *b, struct module *mod)
-+{
-+ const char *how = supported(mod);
-+ if (how)
-+ buf_printf(b, "\nMODULE_INFO(supported, \"%s\");\n", how);
-+}
-+
- /**
- * Record CRCs for unresolved symbols
- **/
-@@ -1311,6 +1360,13 @@ static void write_if_changed(struct buff
- fclose(file);
- }
-
-+void read_supported(const char *fname)
-+{
-+ supported_file = grab_file(fname, &supported_size);
-+ if (!supported_file)
-+ ; /* ignore error */
-+}
-+
- /* parse Module.symvers file. line format:
- * 0x12345678<tab>symbol<tab>module[[<tab>export]<tab>something]
- **/
-@@ -1401,9 +1457,10 @@ int main(int argc, char **argv)
- char fname[SZ];
- char *kernel_read = NULL, *module_read = NULL;
- char *dump_write = NULL;
-+ const char *supported = NULL;
- int opt;
-
-- while ((opt = getopt(argc, argv, "i:I:mo:a")) != -1) {
-+ while ((opt = getopt(argc, argv, "i:I:mo:as:")) != -1) {
- switch(opt) {
- case 'i':
- kernel_read = optarg;
-@@ -1421,11 +1478,16 @@ int main(int argc, char **argv)
- case 'a':
- all_versions = 1;
- break;
-+ case 's':
-+ supported = optarg;
-+ break;
- default:
- exit(1);
- }
- }
-
-+ if (supported)
-+ read_supported(supported);
- if (kernel_read)
- read_dump(kernel_read, 1);
- if (module_read)
-@@ -1448,6 +1510,7 @@ int main(int argc, char **argv)
- buf.pos = 0;
-
- add_header(&buf, mod);
-+ add_supported_flag(&buf, mod);
- add_versions(&buf, mod);
- add_depends(&buf, mod, modules);
- add_moddevtable(&buf, mod);
++++++ patches.suse.tar.bz2 ++++++
++++ 9522 lines of diff (skipped)
++++++ patches.uml.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.uml/fix-build new/patches.uml/fix-build
--- old/patches.uml/fix-build 2006-08-01 09:27:16.000000000 +0200
+++ new/patches.uml/fix-build 2006-09-20 20:45:18.000000000 +0200
@@ -5,9 +5,9 @@
arch/um/Makefile | 1 +
1 files changed, 1 insertion(+)
---- linux-2.6.17.orig/arch/um/Makefile
-+++ linux-2.6.17/arch/um/Makefile
-@@ -239,6 +239,7 @@ $(ARCH_DIR)/include/user_constants.h: $(
+--- linux-2.6.18.orig/arch/um/Makefile
++++ linux-2.6.18/arch/um/Makefile
+@@ -229,6 +229,7 @@ $(ARCH_DIR)/include/user_constants.h: $(
$(ARCH_DIR)/include/kern_constants.h: $(objtree)/$(ARCH_DIR)/include
@echo ' SYMLINK $@'
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.uml/uml-kconfig new/patches.uml/uml-kconfig
--- old/patches.uml/uml-kconfig 2006-08-17 17:43:06.000000000 +0200
+++ new/patches.uml/uml-kconfig 2006-09-20 20:45:18.000000000 +0200
@@ -4,10 +4,26 @@
$subject says all
-Index: vanilla-2.6.18-rc4/drivers/input/keyboard/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/input/keyboard/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/input/keyboard/Kconfig 2006-08-16 16:02:17.000000000 +0200
+---
+ arch/um/Kconfig | 6 ++++++
+ arch/um/kernel/um_arch.c | 4 ++++
+ drivers/char/Kconfig | 8 +++++---
+ drivers/char/ipmi/Kconfig | 1 +
+ drivers/char/tpm/Kconfig | 2 +-
+ drivers/char/tty_io.c | 7 ++++++-
+ drivers/input/keyboard/Kconfig | 2 +-
+ drivers/input/mouse/Kconfig | 2 +-
+ drivers/input/serio/Kconfig | 2 +-
+ drivers/input/touchscreen/Kconfig | 2 +-
+ drivers/serial/Kconfig | 1 +
+ drivers/video/Kconfig | 2 +-
+ drivers/video/console/Kconfig | 2 +-
+ drivers/video/fbmem.c | 4 ++++
+ include/linux/console.h | 1 +
+ 15 files changed, 35 insertions(+), 11 deletions(-)
+
+--- linux-2.6.18.orig/drivers/input/keyboard/Kconfig
++++ linux-2.6.18/drivers/input/keyboard/Kconfig
@@ -10,7 +10,7 @@ menuconfig INPUT_KEYBOARD
If unsure, say Y.
@@ -17,10 +33,8 @@
config KEYBOARD_ATKBD
tristate "AT keyboard" if EMBEDDED || !X86_PC
-Index: vanilla-2.6.18-rc4/drivers/input/mouse/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/input/mouse/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/input/mouse/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/input/mouse/Kconfig
++++ linux-2.6.18/drivers/input/mouse/Kconfig
@@ -10,7 +10,7 @@ menuconfig INPUT_MOUSE
If unsure, say Y.
@@ -30,10 +44,8 @@
config MOUSE_PS2
tristate "PS/2 mouse"
-Index: vanilla-2.6.18-rc4/drivers/input/serio/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/input/serio/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/input/serio/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/input/serio/Kconfig
++++ linux-2.6.18/drivers/input/serio/Kconfig
@@ -21,7 +21,7 @@ if SERIO
config SERIO_I8042
tristate "i8042 PC Keyboard controller" if EMBEDDED || !X86
@@ -43,10 +55,8 @@
---help---
i8042 is the chip over which the standard AT keyboard and PS/2
mouse are connected to the computer. If you use these devices,
-Index: vanilla-2.6.18-rc4/drivers/char/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/char/Kconfig 2006-08-16 15:59:19.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/char/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/char/Kconfig
++++ linux-2.6.18/drivers/char/Kconfig
@@ -59,7 +59,7 @@ config VT_CONSOLE
config HW_CONSOLE
@@ -90,10 +100,8 @@
help
This driver is for the DoubleTalk PC, a speech synthesizer
manufactured by RC Systems (<http://www.rcsys.com/>). It is also
-Index: vanilla-2.6.18-rc4/drivers/char/ipmi/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/char/ipmi/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/char/ipmi/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/char/ipmi/Kconfig
++++ linux-2.6.18/drivers/char/ipmi/Kconfig
@@ -5,6 +5,7 @@
menu "IPMI"
config IPMI_HANDLER
@@ -102,10 +110,8 @@
help
This enables the central IPMI message handler, required for IPMI
to work.
-Index: vanilla-2.6.18-rc4/drivers/char/tpm/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/char/tpm/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/char/tpm/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/char/tpm/Kconfig
++++ linux-2.6.18/drivers/char/tpm/Kconfig
@@ -6,7 +6,7 @@ menu "TPM devices"
config TCG_TPM
@@ -115,10 +121,8 @@
---help---
If you have a TPM security chip in your system, which
implements the Trusted Computing Group's specification,
-Index: vanilla-2.6.18-rc4/drivers/input/touchscreen/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/input/touchscreen/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/input/touchscreen/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/input/touchscreen/Kconfig
++++ linux-2.6.18/drivers/input/touchscreen/Kconfig
@@ -9,7 +9,7 @@ menuconfig INPUT_TOUCHSCREEN
If unsure, say Y.
@@ -128,10 +132,8 @@
config TOUCHSCREEN_ADS7846
tristate "ADS 7846 based touchscreens"
-Index: vanilla-2.6.18-rc4/drivers/serial/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/serial/Kconfig 2006-08-16 15:59:20.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/serial/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/serial/Kconfig
++++ linux-2.6.18/drivers/serial/Kconfig
@@ -11,6 +11,7 @@ menu "Serial drivers"
config SERIAL_8250
tristate "8250/16550 and compatible serial support"
@@ -140,10 +142,8 @@
select SERIAL_CORE
---help---
This selects whether you want to include the driver for the standard
-Index: vanilla-2.6.18-rc4/drivers/video/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/video/Kconfig 2006-08-16 15:59:21.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/video/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/video/Kconfig
++++ linux-2.6.18/drivers/video/Kconfig
@@ -682,7 +682,7 @@ config FB_EPSON1355
config FB_S1D13XXX
@@ -153,10 +153,8 @@
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
-Index: vanilla-2.6.18-rc4/arch/um/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/arch/um/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/arch/um/Kconfig 2006-08-16 16:10:02.000000000 +0200
+--- linux-2.6.18.orig/arch/um/Kconfig
++++ linux-2.6.18/arch/um/Kconfig
@@ -277,6 +277,12 @@ source "drivers/net/Kconfig"
source "drivers/connector/Kconfig"
@@ -170,10 +168,8 @@
source "fs/Kconfig"
source "security/Kconfig"
-Index: vanilla-2.6.18-rc4/arch/um/kernel/um_arch.c
-===================================================================
---- vanilla-2.6.18-rc4.orig/arch/um/kernel/um_arch.c 2006-08-16 15:59:17.000000000 +0200
-+++ vanilla-2.6.18-rc4/arch/um/kernel/um_arch.c 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/arch/um/kernel/um_arch.c
++++ linux-2.6.18/arch/um/kernel/um_arch.c
@@ -18,6 +18,7 @@
#include "linux/seq_file.h"
#include "linux/delay.h"
@@ -192,10 +188,8 @@
}
void __init check_bugs(void)
-Index: vanilla-2.6.18-rc4/drivers/char/tty_io.c
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/char/tty_io.c 2006-08-16 15:59:19.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/char/tty_io.c 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/char/tty_io.c
++++ linux-2.6.18/drivers/char/tty_io.c
@@ -130,6 +130,8 @@ LIST_HEAD(tty_drivers); /* linked list
vt.c for deeply disgusting hack reasons */
DEFINE_MUTEX(tty_mutex);
@@ -205,7 +199,7 @@
#ifdef CONFIG_UNIX98_PTYS
extern struct tty_driver *ptm_driver; /* Unix98 pty masters; for /dev/ptmx */
extern int pty_limit; /* Config limit on Unix98 ptys */
-@@ -2048,7 +2050,7 @@ retry_open:
+@@ -2483,7 +2485,7 @@ retry_open:
goto got_driver;
}
#ifdef CONFIG_VT
@@ -214,7 +208,7 @@
extern struct tty_driver *console_driver;
driver = console_driver;
index = fg_console;
-@@ -3243,6 +3245,8 @@ static int __init tty_init(void)
+@@ -3924,6 +3926,8 @@ static int __init tty_init(void)
#endif
#ifdef CONFIG_VT
@@ -223,7 +217,7 @@
cdev_init(&vc0_cdev, &console_fops);
if (cdev_add(&vc0_cdev, MKDEV(TTY_MAJOR, 0), 1) ||
register_chrdev_region(MKDEV(TTY_MAJOR, 0), 1, "/dev/vc/0") < 0)
-@@ -3250,6 +3254,7 @@ static int __init tty_init(void)
+@@ -3931,6 +3935,7 @@ static int __init tty_init(void)
class_device_create(tty_class, NULL, MKDEV(TTY_MAJOR, 0), NULL, "tty0");
vty_init();
@@ -231,10 +225,8 @@
#endif
return 0;
}
-Index: vanilla-2.6.18-rc4/include/linux/console.h
-===================================================================
---- vanilla-2.6.18-rc4.orig/include/linux/console.h 2006-08-16 15:59:21.000000000 +0200
-+++ vanilla-2.6.18-rc4/include/linux/console.h 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/include/linux/console.h
++++ linux-2.6.18/include/linux/console.h
@@ -62,6 +62,7 @@ extern const struct consw dummy_con; /*
extern const struct consw vga_con; /* VGA text console */
extern const struct consw newport_con; /* SGI Newport console */
@@ -243,10 +235,8 @@
int con_is_bound(const struct consw *csw);
int register_con_driver(const struct consw *csw, int first, int last);
-Index: vanilla-2.6.18-rc4/drivers/video/console/Kconfig
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/video/console/Kconfig 2006-06-18 03:49:35.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/video/console/Kconfig 2006-08-16 16:02:17.000000000 +0200
+--- linux-2.6.18.orig/drivers/video/console/Kconfig
++++ linux-2.6.18/drivers/video/console/Kconfig
@@ -6,7 +6,7 @@ menu "Console display driver support"
config VGA_CONSOLE
@@ -256,10 +246,8 @@
default y
help
Saying Y here will allow you to use Linux in text mode through a
-Index: vanilla-2.6.18-rc4/drivers/video/fbmem.c
-===================================================================
---- vanilla-2.6.18-rc4.orig/drivers/video/fbmem.c 2006-08-16 15:59:21.000000000 +0200
-+++ vanilla-2.6.18-rc4/drivers/video/fbmem.c 2006-08-16 16:04:44.000000000 +0200
+--- linux-2.6.18.orig/drivers/video/fbmem.c
++++ linux-2.6.18/drivers/video/fbmem.c
@@ -1203,12 +1203,16 @@ fb_mmap(struct file *file, struct vm_are
vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);
else
++++++ patches.xen.tar.bz2 ++++++
++++ 2842 lines of diff (skipped)
++++++ prepare-build.sh ++++++
--- kernel-source/prepare-build.sh 2006-09-18 10:52:30.000000000 +0200
+++ kernel-source/prepare-build.sh 2006-09-20 20:46:10.000000000 +0200
@@ -3,7 +3,7 @@
#set -x
set -e
test -f /.buildenv || exit 0
-this_release=`rpm -q --qf %{RELEASE} kernel-dummy`
+this_release=`bash /usr/src/packages/SOURCES/get_release_number.sh`
echo this_release $this_release
test -n "$this_release" || exit 1
shopt -s nullglob
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-09-18 10:52:11.000000000 +0200
+++ kernel-source/series.conf 2006-09-20 20:45:42.000000000 +0200
@@ -20,16 +20,7 @@
# latest standard kernel patches
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
- patches.kernel.org/patch-2.6.18-rc1
- patches.kernel.org/patch-2.6.18-rc1-rc2
- patches.kernel.org/patch-2.6.18-rc2-rc3
- patches.kernel.org/patch-2.6.18-rc3-rc4
- patches.kernel.org/patch-2.6.18-rc4-rc5
- patches.kernel.org/patch-2.6.18-rc5-rc6
- patches.kernel.org/patch-2.6.18-rc6-rc7
- patches.kernel.org/patch-2.6.18-rc7-git1
- patches.fixes/setuid-dumpable-wrongdir
########################################################
#
@@ -37,6 +28,8 @@
# CONFIG_SUSE_KERNEL, config/version tracking and other
# build stuff like that ...).
#
+ # Note that every patch in the patches.rpmify directory
+ # will be included in the vanilla package.
########################################################
patches.rpmify/offsets_h-dirname.patch
patches.rpmify/rpm-kernel-config
@@ -46,7 +39,8 @@
# every patch below is optional
patches.suse/error-implicit-function-declaration.patch
- patches.rpmify/supported-flag
+ patches.suse/supported-flag
+ patches.suse/setuid-dumpable-wrongdir
# workarounds
@@ -212,7 +206,6 @@
########################################################
# other filesystem stuff
########################################################
- patches.suse/cramfs-PageUptodate.patch
patches.suse/generic-acl.diff
patches.suse/tmpfs-acl.diff
patches.fixes/disable-nfsv4-posix-acl-hack.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |