Mailinglist Archive: opensuse-commit (1124 mails)

< Previous Next >
commit kernel-source
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Tue, 03 Apr 2007 21:41:30 +0200
  • Message-id: <20070403194130.EE36F678179@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package kernel-source
checked in at Tue Apr 3 21:41:30 CEST 2007.

--------
--- kernel-source/kernel-bigsmp.changes 2007-03-31 06:49:19.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-bigsmp.changes    2007-04-02 15:25:05.465741000 +0200
@@ -1,0 +2,28 @@
+Mon Apr  2 15:21:37 CEST 2007 - agruen@xxxxxxx
+
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+
+-------------------------------------------------------------------
+Mon Apr  2 14:43:28 CEST 2007 - olh@xxxxxxx
+
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs 
+
+-------------------------------------------------------------------
+Mon Apr  2 14:30:13 CEST 2007 - olh@xxxxxxx
+
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+
+-------------------------------------------------------------------
+Mon Apr  2 10:28:44 CEST 2007 - olh@xxxxxxx
+
+- update to 2.6.21-rc5-git8, misc fixes
+
+-------------------------------------------------------------------
+Sat Mar 31 20:57:14 CEST 2007 - olh@xxxxxxx
+
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-iseries64.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change

New:
----
  needed_space_in_mb

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:50.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-bigsmp (Version 2.6.21_rc5_git6)
+# spec file for package kernel-bigsmp (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        Kernel with PAE Support
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 Provides:       k_smp4G
@@ -151,12 +151,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-bigsmp-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-bigsmp-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -494,6 +494,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:50.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-debug (Version 2.6.21_rc5_git6)
+# spec file for package kernel-debug (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        A Debug Version of the Kernel
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch %ix86
@@ -156,12 +156,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-debug-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-debug-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -499,6 +499,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:50.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-default (Version 2.6.21_rc5_git6)
+# spec file for package kernel-default (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The Standard Kernel for both Uniprocessor and Multiprocessor Systems
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch alpha
@@ -177,12 +177,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-default-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-default-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -520,6 +520,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:50.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-dummy (Version 2.6.21_rc5_git6)
+# spec file for package kernel-dummy (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -14,7 +14,7 @@
 Name:           kernel-dummy
 URL:            http://www.kernel.org/
 Summary:        Internal dummy package for synchronizing release numbers
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -28,7 +28,7 @@
 --------
     Andreas Gruenbacher <agruen@xxxxxxx>
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 
 %install
@@ -41,6 +41,19 @@
 /etc/dummy
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:50.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-iseries64 (Version 2.6.21_rc5_git6)
+# spec file for package kernel-iseries64 (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        64-Bit Kernel for iSeries
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch ppc
@@ -152,12 +152,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-iseries64-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-iseries64-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -495,6 +495,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-kdump (Version 2.6.21_rc5_git6)
+# spec file for package kernel-kdump (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        kernel for kdump
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch %ix86
@@ -161,12 +161,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-kdump-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-kdump-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -504,6 +504,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-ppc64 (Version 2.6.21_rc5_git6)
+# spec file for package kernel-ppc64 (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -37,7 +37,7 @@
 %define build_vanilla 1
 %endif
 Summary:        Kernel for ppc64 Systems
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
 Group:          System/Kernel
@@ -77,7 +77,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch ppc
@@ -166,12 +166,12 @@
     Tom Gall <tom_gall@xxxxxxxxxxxx>
     see /usr/src/linux-pmac-benh/CREDITS for more details.
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-ppc64-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-ppc64-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -509,6 +509,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-s390 (Version 2.6.21_rc5_git6)
+# spec file for package kernel-s390 (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The Standard Kernel
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 Provides:       kernel-32bit k_deflt
@@ -149,12 +149,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-s390-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-s390-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -492,6 +492,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-source (Version 2.6.21_rc5_git6)
+# spec file for package kernel-source (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -21,7 +21,7 @@
 %define source_rel %release
 %endif
 Summary:        The Linux Kernel Sources
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          Development/Sources
@@ -107,7 +107,7 @@
     
     see /usr/src/linux/CREDITS for more details.
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
@@ -130,16 +130,16 @@
 # Apply the patches needed for this architecture.
 
 %_sourcedir/guards %symbols < %_sourcedir/series.conf \
-    > %_builddir/kernel-source-2.6.21_rc5_git6/kernel-source.patches
-for patch in $(< %_builddir/kernel-source-2.6.21_rc5_git6/kernel-source.patches); do
-    if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.21_rc5_git6/$patch; then
+    > %_builddir/kernel-source-2.6.21_rc5_git8/kernel-source.patches
+for patch in $(< %_builddir/kernel-source-2.6.21_rc5_git8/kernel-source.patches); do
+    if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.21_rc5_git8/$patch; then
        echo "*** Patch $patch failed ***"
        exit 1
     fi
 done
 
-%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.21_rc5_git6 %source_rel
-KERNELRELEASE=2.6.21-rc5-git6-%source_rel
+%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.21_rc5_git8 %source_rel
+KERNELRELEASE=2.6.21-rc5-git8-%source_rel
 cat > %_builddir/%{name}-%{version}/.rpm-defs <<EOF
 KERNELRELEASE=$KERNELRELEASE
 SYMBOLS="%symbols"
@@ -160,8 +160,8 @@
        ;;
     esac
     %_sourcedir/guards %symbols kernel-$flavor < %_sourcedir/series.conf \
-       > %_builddir/kernel-source-2.6.21_rc5_git6/kernel-$flavor.patches
-    diff -q %_builddir/kernel-source-2.6.21_rc5_git6/kernel-{source,$flavor}.patches \
+       > %_builddir/kernel-source-2.6.21_rc5_git8/kernel-$flavor.patches
+    diff -q %_builddir/kernel-source-2.6.21_rc5_git8/kernel-{source,$flavor}.patches \
        || continue
     o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
     mkdir -p $o
@@ -296,6 +296,19 @@
 %files -f kernel-source.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-syms (Version 2.6.21_rc5_git6)
+# spec file for package kernel-syms (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -13,7 +13,7 @@
 Name:           kernel-syms
 URL:            http://www.kernel.org/
 Summary:        Kernel Symbol Versions (modversions)
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          Development/Sources
@@ -57,7 +57,7 @@
 #!BuildIgnore: irqbalance xen
 #!BuildIgnore: perl-Bootloader mkinitrd
 Requires:       linux
-Requires:       kernel-source = 2.6.21_rc5_git6-%release
+Requires:       kernel-source = 2.6.21_rc5_git8-%release
 Source11:       arch-symbols
 Source12:       guards
 Source21:       config.conf
@@ -90,7 +90,7 @@
     
     see /usr/src/linux/CREDITS for more details.
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 echo "Architecture symbol(s):" %symbols
@@ -137,6 +137,19 @@
 /lib/modules/*/modules.alias
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:51.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:51.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-um (Version 2.6.21_rc5_git6)
+# spec file for package kernel-um (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The User Mode Linux kernel.
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch %ix86
@@ -157,12 +157,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-um-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-um-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -500,6 +500,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:52.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:52.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-vanilla (Version 2.6.21_rc5_git6)
+# spec file for package kernel-vanilla (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The Standard Kernel - without any SUSE patches
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch alpha
@@ -169,12 +169,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-vanilla-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-vanilla-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -512,6 +512,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-xenpae.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:52.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:52.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-xenpae (Version 2.6.21_rc5_git6)
+# spec file for package kernel-xenpae (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The Xen Kernel with PAE support
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 Source0:        http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.bz2
@@ -152,12 +152,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-xenpae-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-xenpae-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -495,6 +495,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and

++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.rJ7174/_old  2007-04-03 21:37:52.000000000 +0200
+++ /var/tmp/diff_new_pack.rJ7174/_new  2007-04-03 21:37:52.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kernel-xen (Version 2.6.21_rc5_git6)
+# spec file for package kernel-xen (Version 2.6.21_rc5_git8)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
 %define build_vanilla 1
 %endif
 Summary:        The Xen Kernel
-Version:        2.6.21_rc5_git6
+Version:        2.6.21_rc5_git8
 Release:        1
 License:        GNU General Public License (GPL)
 Group:          System/Kernel
@@ -78,7 +78,7 @@
 #Conflicts:    kernel
 %else
 %if ! %build_xen
-Provides:       kernel = 2.6.21_rc5_git6-%source_rel
+Provides:       kernel = 2.6.21_rc5_git8-%source_rel
 %endif
 %endif
 %ifarch %ix86
@@ -155,12 +155,12 @@
 
 
 
-Source Timestamp: 2007/03/30 23:55:02 UTC
+Source Timestamp: 2007/04/02 13:24:05 UTC
 
 %prep
 if ! [ -e %_sourcedir/linux-2.6.20.tar.bz2 ]; then
-    echo "The kernel-xen-2.6.21_rc5_git6.nosrc.rpm package does not contain the" \
-        "complete sources. Please install kernel-source-2.6.21_rc5_git6.src.rpm."
+    echo "The kernel-xen-2.6.21_rc5_git8.nosrc.rpm package does not contain the" \
+        "complete sources. Please install kernel-source-2.6.21_rc5_git8.src.rpm."
     exit 1
 fi
 echo "Architecture symbol(s):" %symbols
@@ -498,6 +498,19 @@
 %files -f kernel.files
 
 %changelog
+* Mon Apr 02 2007 - agruen@xxxxxxx
+- rpm/macros.kernel-source: KMPs: Add module-init-tools build
+  requirement (259687).
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-modalias.patch
+  add modalias file for of_devices to sysfs
+* Mon Apr 02 2007 - olh@xxxxxxx
+- add patches.arch/ppc-macio-modalias.patch
+  fix modalias content in sysfs for macio devices
+* Mon Apr 02 2007 - olh@xxxxxxx
+- update to 2.6.21-rc5-git8, misc fixes
+* Sat Mar 31 2007 - olh@xxxxxxx
+- add patches.arch/ppc-efika-psc-console-autodetection.patch
 * Sat Mar 31 2007 - agruen@xxxxxxx
 - patches.apparmor/*: Add the DFA-based AppArmor kernel module.
 - rpm/kernel-binary.spec.in: Depend on recent-enough parser and


++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp        2007-03-31 06:49:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp   2007-04-02 15:25:05.284911000 +0200
@@ -1 +1 @@
-2007/03/30 23:55:02 UTC
+2007/04/02 13:24:05 UTC







++++++ config.tar.bz2 ++++++









++++++ kabi.tar.bz2 ++++++


++++++ macros.kernel-source ++++++
--- kernel-source/macros.kernel-source  2007-03-31 06:49:22.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/macros.kernel-source     2007-04-02 15:25:07.070297000 +0200
@@ -1,5 +1,6 @@
 # Defines %flavors_to_build and %kernel_source() as a side effect.
 %_kernel_module_package(n:v:r:s:f:Xp:) \
+BuildRequires: module-init-tools \
 %{expand:%( \
        subpkg=%{-s*}%{!-s:/usr/lib/rpm/kernel-module-subpackage} \
        echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \




++++++ novell-kmp.tar.bz2 ++++++

++++++ patches.apparmor.tar.bz2 ++++++

++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-efika-modalias.patch new/patches.arch/ppc-efika-modalias.patch
--- old/patches.arch/ppc-efika-modalias.patch   1970-01-01 01:00:00.000000000 +0100
+++ new/patches.arch/ppc-efika-modalias.patch   2007-04-02 14:43:49.000000000 +0200
@@ -0,0 +1,119 @@
+Subject: add modalias file for of_devices to sysfs 
+From: olh@xxxxxxx
+
+modalias files are supposed to be there for every node.
+They allow module autoloading, and it is possible to match required kernel modules.
+Tested on Efika:
+
+       ==> /sys/devices/f0000000.builtin/f0003a00.ata/devspec <==
+       /builtin@F0000000/ata@F0003A00
+
+       ==> /sys/devices/f0000000.builtin/f0003a00.ata/modalias <==
+       of:NataTataCmpc5200b-ataCmpc5200-ata
+
+Also add a newline to the 'devspec' file output.
+
+---
+ arch/powerpc/kernel/of_device.c   |   47 ++++++++++++++++++++++++++++----------
+ arch/powerpc/kernel/of_platform.c |    3 ++
+ 2 files changed, 38 insertions(+), 12 deletions(-)
+
+Index: b/arch/powerpc/kernel/of_device.c
+===================================================================
+--- a/arch/powerpc/kernel/of_device.c
++++ b/arch/powerpc/kernel/of_device.c
+@@ -72,16 +72,47 @@ void of_dev_put(struct of_device *dev)
+               put_device(&dev->dev);
+ }

+-static ssize_t dev_show_devspec(struct device *dev,
++static ssize_t devspec_show(struct device *dev,
+                               struct device_attribute *attr, char *buf)
+ {
+       struct of_device *ofdev;

+       ofdev = to_of_device(dev);
+-      return sprintf(buf, "%s", ofdev->node->full_name);
++      return sprintf(buf, "%s\n", ofdev->node->full_name);
+ }

+-static DEVICE_ATTR(devspec, S_IRUGO, dev_show_devspec, NULL);
++static ssize_t modalias_show (struct device *dev, struct device_attribute *attr,
++                            char *buf)
++{
++      struct of_device *ofdev;
++      const char *compat;
++      int cplen;
++      int length;
++
++      ofdev = to_of_device(dev);
++      compat = get_property(ofdev->node, "compatible", &cplen);
++      if (!compat) compat = "", cplen = 1;
++      length = sprintf (buf, "of:N%sT%s", ofdev->node->name, ofdev->node->type);
++      buf += length;
++      while (cplen > 0) {
++              int l;
++              l = sprintf (buf, "C%s", compat);
++              length += l;
++              buf += l;
++              l = strlen (compat) + 1;
++              compat += l;
++              cplen -= l;
++      }
++      length += sprintf (buf, "\n");
++
++      return length;
++}
++
++struct device_attribute of_platform_device_attrs[] = {
++      __ATTR_RO(devspec),
++      __ATTR_RO(modalias),
++      __ATTR_NULL
++};

+ /**
+  * of_release_dev - free an of device structure when all users of it are finished.
+@@ -101,21 +132,13 @@ void of_release_dev(struct device *dev)

+ int of_device_register(struct of_device *ofdev)
+ {
+-      int rc;
+-
+       BUG_ON(ofdev->node == NULL);

+-      rc = device_register(&ofdev->dev);
+-      if (rc)
+-              return rc;
+-
+-      return device_create_file(&ofdev->dev, &dev_attr_devspec);
++      return device_register(&ofdev->dev);
+ }

+ void of_device_unregister(struct of_device *ofdev)
+ {
+-      device_remove_file(&ofdev->dev, &dev_attr_devspec);
+-
+       device_unregister(&ofdev->dev);
+ }

+Index: b/arch/powerpc/kernel/of_platform.c
+===================================================================
+--- a/arch/powerpc/kernel/of_platform.c
++++ b/arch/powerpc/kernel/of_platform.c
+@@ -130,6 +130,8 @@ static int of_platform_device_resume(str
+       return error;
+ }

++extern struct device_attribute of_platform_device_attrs[];
++
+ struct bus_type of_platform_bus_type = {
+        .name  = "of_platform",
+        .match = of_platform_bus_match,
+@@ -137,6 +139,7 @@ struct bus_type of_platform_bus_type = {
+        .remove        = of_platform_device_remove,
+        .suspend       = of_platform_device_suspend,
+        .resume        = of_platform_device_resume,
++       .dev_attrs = of_platform_device_attrs,
+ };
+ EXPORT_SYMBOL(of_platform_bus_type);

diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-efika-psc-console-autodetection.patch new/patches.arch/ppc-efika-psc-console-autodetection.patch
--- old/patches.arch/ppc-efika-psc-console-autodetection.patch  1970-01-01 01:00:00.000000000 +0100
+++ new/patches.arch/ppc-efika-psc-console-autodetection.patch  2007-03-31 20:57:28.000000000 +0200
@@ -0,0 +1,61 @@
+Subject: [PATCH] autodetect serial console on efika
+From: Olaf Hering <olh@xxxxxxx>
+
+Efika boards have to be booted with console=ttyPSC0 unless there is a
+graphics card plugged in. Detect if the firmware stdout is the serial
+connector.
+
+---
+ arch/powerpc/platforms/52xx/efika.c |   26 ++++++++++++++++++++++++++
+ 1 file changed, 26 insertions(+)
+
+Index: b/arch/powerpc/platforms/52xx/efika.c
+===================================================================
+--- a/arch/powerpc/platforms/52xx/efika.c
++++ b/arch/powerpc/platforms/52xx/efika.c
+@@ -21,6 +21,7 @@
+ #include <linux/initrd.h>
+ #include <linux/timer.h>
+ #include <linux/pci.h>
++#include <linux/console.h>

+ #include <asm/io.h>
+ #include <asm/irq.h>
+@@ -221,12 +222,37 @@ static int __init efika_probe(void)
+       return 1;
+ }

++static void __init efika_init_early(void)
++{
++#ifdef CONFIG_SERIAL_MPC52xx
++      struct device_node *stdout_node;
++      const char *device_type;
++
++      if (strstr(cmd_line, "console="))
++              return;
++      /* find the boot console from /chosen/stdout */
++      if (!of_chosen)
++              return;
++      device_type = get_property(of_chosen, "linux,stdout-path", NULL);
++      if (!device_type)
++              return;
++      stdout_node = of_find_node_by_path(device_type);
++      if (stdout_node) {
++              device_type = get_property(stdout_node, "device_type", NULL);
++              if (device_type && strcmp(device_type, "serial") == 0)
++                      add_preferred_console("ttyPSC", 0, NULL);
++              of_node_put(stdout_node);
++      }
++#endif
++}
++
+ define_machine(efika)
+ {
+       .name                   = EFIKA_PLATFORM_NAME,
+       .probe                  = efika_probe,
+       .setup_arch             = efika_setup_arch,
+       .init                   = mpc52xx_declare_of_platform_devices,
++      .init_early             = efika_init_early,
+       .show_cpuinfo           = efika_show_cpuinfo,
+       .init_IRQ               = mpc52xx_init_irq,
+       .get_irq                = mpc52xx_get_irq,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-macio-modalias.patch new/patches.arch/ppc-macio-modalias.patch
--- old/patches.arch/ppc-macio-modalias.patch   1970-01-01 01:00:00.000000000 +0100
+++ new/patches.arch/ppc-macio-modalias.patch   2007-04-02 14:30:35.000000000 +0200
@@ -0,0 +1,31 @@
+Subject: fix modalias content in sysfs for macio devices
+From: olh@xxxxxxx
+
+Currently the buf pointer is advanced too far during each iteration
+Also terminate the string with a newline.
+
+---
+ drivers/macintosh/macio_sysfs.c |    6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+Index: b/drivers/macintosh/macio_sysfs.c
+===================================================================
+--- a/drivers/macintosh/macio_sysfs.c
++++ b/drivers/macintosh/macio_sysfs.c
+@@ -53,12 +53,14 @@ static ssize_t modalias_show (struct dev
+       buf += length;
+       while (cplen > 0) {
+               int l;
+-              length += sprintf (buf, "C%s", compat);
+-              buf += length;
++              l = sprintf (buf, "C%s", compat);
++              length += l;
++              buf += l;
+               l = strlen (compat) + 1;
+               compat += l;
+               cplen -= l;
+       }
++      length += sprintf(buf, "\n");

+       return length;
+ }

++++++ patches.drivers.tar.bz2 ++++++

++++++ patches.fixes.tar.bz2 ++++++

++++++ patches.kernel.org.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.kernel.org/patch-2.6.21-rc5-git6-git8 new/patches.kernel.org/patch-2.6.21-rc5-git6-git8
--- old/patches.kernel.org/patch-2.6.21-rc5-git6-git8   1970-01-01 01:00:00.000000000 +0100
+++ new/patches.kernel.org/patch-2.6.21-rc5-git6-git8   2007-04-02 10:30:10.000000000 +0200
@@ -0,0 +1,363 @@
+ Documentation/kernel-parameters.txt      |    2 -
+ Makefile                                 |    2 -
+ arch/arm/kernel/dma.c                    |    1 
+ arch/arm/mach-at91/at91sam9260_devices.c |    8 +++----
+ crypto/scatterwalk.c                     |   10 ++++++---
+ drivers/acpi/tables.c                    |    2 -
+ drivers/ata/libata-core.c                |    2 +
+ drivers/base/driver.c                    |    9 +++++++-
+ drivers/net/irda/pxaficp_ir.c            |   30 ++++++++++++++++++++++-----
+ include/asm-arm/arch-ixp4xx/io.h         |   17 ---------------
+ include/asm-arm/system.h                 |   34 ++++++++++++++++---------------
+ include/asm-arm/unistd.h                 |    2 -
+ include/asm-um/common.lds.S              |    2 -
+ scripts/basic/fixdep.c                   |   10 ++++++---
+ 14 files changed, 77 insertions(+), 54 deletions(-)
+diff -purN linux-2.6.21-rc5-git6/Documentation/kernel-parameters.txt linux-2.6.21-rc5-git8/Documentation/kernel-parameters.txt
+--- linux-2.6.21-rc5-git6/Documentation/kernel-parameters.txt  2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/Documentation/kernel-parameters.txt  2007-04-02 10:27:46.925726224 +0200
+@@ -142,7 +142,7 @@ and is between 256 and 4096 characters. 
+                       Format: <int>
+                       2: use 2nd APIC table, if available
+                       1,0: use 1st APIC table
+-                      default: 2
++                      default: 0

+       acpi_sleep=     [HW,ACPI] Sleep options
+                       Format: { s3_bios, s3_mode }
+diff -purN linux-2.6.21-rc5-git6/Makefile linux-2.6.21-rc5-git8/Makefile
+--- linux-2.6.21-rc5-git6/Makefile     2007-04-02 10:27:41.255715990 +0200
++++ linux-2.6.21-rc5-git8/Makefile     2007-04-02 10:27:46.925726224 +0200
+@@ -1,7 +1,7 @@
+ VERSION = 2
+ PATCHLEVEL = 6
+ SUBLEVEL = 21
+-EXTRAVERSION = -rc5-git6
++EXTRAVERSION = -rc5-git8
+ NAME = Nocturnal Monster Puppy

+ # *DOCUMENTATION*
+diff -purN linux-2.6.21-rc5-git6/arch/arm/kernel/dma.c linux-2.6.21-rc5-git8/arch/arm/kernel/dma.c
+--- linux-2.6.21-rc5-git6/arch/arm/kernel/dma.c        2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/arch/arm/kernel/dma.c        2007-04-02 10:27:46.925726224 +0200
+@@ -228,6 +228,7 @@ int dma_channel_active(dmach_t channel)
+ {
+       return dma_chan[channel].active;
+ }
++EXPORT_SYMBOL(dma_channel_active);

+ void set_dma_page(dmach_t channel, char pagenr)
+ {
+diff -purN linux-2.6.21-rc5-git6/arch/arm/mach-at91/at91sam9260_devices.c linux-2.6.21-rc5-git8/arch/arm/mach-at91/at91sam9260_devices.c
+--- linux-2.6.21-rc5-git6/arch/arm/mach-at91/at91sam9260_devices.c     2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/arch/arm/mach-at91/at91sam9260_devices.c     2007-04-02 10:27:46.925726224 +0200
+@@ -320,16 +320,16 @@ void __init at91_add_device_nand(struct 
+       at91_sys_write(AT91_SMC_SETUP(3), AT91_SMC_NWESETUP_(0) | AT91_SMC_NCS_WRSETUP_(0)
+                       | AT91_SMC_NRDSETUP_(0) | AT91_SMC_NCS_RDSETUP_(0));

+-      at91_sys_write(AT91_SMC_PULSE(3), AT91_SMC_NWEPULSE_(2) | AT91_SMC_NCS_WRPULSE_(5)
+-                      | AT91_SMC_NRDPULSE_(2) | AT91_SMC_NCS_RDPULSE_(5));
++      at91_sys_write(AT91_SMC_PULSE(3), AT91_SMC_NWEPULSE_(3) | AT91_SMC_NCS_WRPULSE_(3)
++                      | AT91_SMC_NRDPULSE_(3) | AT91_SMC_NCS_RDPULSE_(3));

+-      at91_sys_write(AT91_SMC_CYCLE(3), AT91_SMC_NWECYCLE_(7) | AT91_SMC_NRDCYCLE_(7));
++      at91_sys_write(AT91_SMC_CYCLE(3), AT91_SMC_NWECYCLE_(5) | AT91_SMC_NRDCYCLE_(5));

+       if (data->bus_width_16)
+               mode = AT91_SMC_DBW_16;
+       else
+               mode = AT91_SMC_DBW_8;
+-      at91_sys_write(AT91_SMC_MODE(3), mode | AT91_SMC_READMODE | AT91_SMC_WRITEMODE | AT91_SMC_EXNWMODE_DISABLE | AT91_SMC_TDF_(1));
++      at91_sys_write(AT91_SMC_MODE(3), mode | AT91_SMC_READMODE | AT91_SMC_WRITEMODE | AT91_SMC_EXNWMODE_DISABLE | AT91_SMC_TDF_(2));

+       /* enable pin */
+       if (data->enable_pin)
+diff -purN linux-2.6.21-rc5-git6/crypto/scatterwalk.c linux-2.6.21-rc5-git8/crypto/scatterwalk.c
+--- linux-2.6.21-rc5-git6/crypto/scatterwalk.c 2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/crypto/scatterwalk.c 2007-04-02 10:27:46.945726260 +0200
+@@ -59,8 +59,12 @@ EXPORT_SYMBOL_GPL(scatterwalk_map);
+ static void scatterwalk_pagedone(struct scatter_walk *walk, int out,
+                                unsigned int more)
+ {
+-      if (out)
+-              flush_dcache_page(scatterwalk_page(walk));
++      if (out) {
++              struct page *page;
++
++              page = walk->sg->page + ((walk->offset - 1) >> PAGE_SHIFT);
++              flush_dcache_page(page);
++      }

+       if (more) {
+               walk->offset += PAGE_SIZE - 1;
+@@ -91,7 +95,7 @@ void scatterwalk_copychunks(void *buf, s
+               memcpy_dir(buf, vaddr, len_this_page, out);
+               scatterwalk_unmap(vaddr, out);

+-              scatterwalk_advance(walk, nbytes);
++              scatterwalk_advance(walk, len_this_page);

+               if (nbytes == len_this_page)
+                       break;
+diff -purN linux-2.6.21-rc5-git6/drivers/acpi/tables.c linux-2.6.21-rc5-git8/drivers/acpi/tables.c
+--- linux-2.6.21-rc5-git6/drivers/acpi/tables.c        2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/drivers/acpi/tables.c        2007-04-02 10:27:46.945726260 +0200
+@@ -42,7 +42,7 @@ static char *mps_inti_flags_trigger[] = 

+ static struct acpi_table_desc initial_tables[ACPI_MAX_TABLES] __initdata;

+-static int acpi_apic_instance __initdata = 2;
++static int acpi_apic_instance __initdata;

+ void acpi_table_print_madt_entry(struct acpi_subtable_header *header)
+ {
+diff -purN linux-2.6.21-rc5-git6/drivers/ata/libata-core.c linux-2.6.21-rc5-git8/drivers/ata/libata-core.c
+--- linux-2.6.21-rc5-git6/drivers/ata/libata-core.c    2007-04-02 10:27:41.285716044 +0200
++++ linux-2.6.21-rc5-git8/drivers/ata/libata-core.c    2007-04-02 10:27:46.945726260 +0200
+@@ -3361,6 +3361,8 @@ static const struct ata_blacklist_entry 
+       { "FUJITSU MHT2060BH",        NULL,           ATA_HORKAGE_NONCQ },
+       /* NCQ is broken */
+       { "Maxtor 6L250S0",     "BANC1G10",     ATA_HORKAGE_NONCQ },
++      /* NCQ hard hangs device under heavier load, needs hard power cycle */
++      { "Maxtor 6B250S0",   "BANC1B70",   ATA_HORKAGE_NONCQ },

+       /* Devices with NCQ limits */

+diff -purN linux-2.6.21-rc5-git6/drivers/base/driver.c linux-2.6.21-rc5-git8/drivers/base/driver.c
+--- linux-2.6.21-rc5-git6/drivers/base/driver.c        2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/drivers/base/driver.c        2007-04-02 10:27:46.955726278 +0200
+@@ -183,7 +183,14 @@ int driver_register(struct device_driver
+ void driver_unregister(struct device_driver * drv)
+ {
+       bus_remove_driver(drv);
+-      wait_for_completion(&drv->unloaded);
++      /*
++       * If the driver is a module, we are probably in
++       * the module unload path, and we want to wait
++       * for everything to unload before we can actually
++       * finish the unload.
++       */
++      if (drv->owner)
++              wait_for_completion(&drv->unloaded);
+ }

+ /**
+diff -purN linux-2.6.21-rc5-git6/drivers/net/irda/pxaficp_ir.c linux-2.6.21-rc5-git8/drivers/net/irda/pxaficp_ir.c
+--- linux-2.6.21-rc5-git6/drivers/net/irda/pxaficp_ir.c        2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/drivers/net/irda/pxaficp_ir.c        2007-04-02 10:27:46.995726351 +0200
+@@ -321,15 +321,22 @@ static void pxa_irda_fir_dma_tx_irq(int 
+               pxa_irda_set_speed(si, si->newspeed);
+               si->newspeed = 0;
+       } else {
++              int i = 64;
++
+               ICCR0 = 0;
+               pxa_irda_fir_dma_rx_start(si);
++              while ((ICSR1 & ICSR1_RNE) && i--)
++                      (void)ICDR;
+               ICCR0 = ICCR0_ITR | ICCR0_RXE;
++
++              if (i < 0)
++                      printk(KERN_ERR "pxa_ir: cannot clear Rx FIFO!\n");
+       }
+       netif_wake_queue(dev);
+ }

+ /* EIF(Error in FIFO/End in Frame) handler for FIR */
+-static void pxa_irda_fir_irq_eif(struct pxa_irda *si, struct net_device *dev)
++static void pxa_irda_fir_irq_eif(struct pxa_irda *si, struct net_device *dev, int icsr0)
+ {
+       unsigned int len, stat, data;

+@@ -350,7 +357,7 @@ static void pxa_irda_fir_irq_eif(struct 
+                       }
+                       if (stat & ICSR1_ROR) {
+                               printk(KERN_DEBUG "pxa_ir: fir receive overrun\n");
+-                              si->stats.rx_frame_errors++;
++                              si->stats.rx_over_errors++;
+                       }
+               } else  {
+                       si->dma_rx_buff[len++] = data;
+@@ -362,7 +369,15 @@ static void pxa_irda_fir_irq_eif(struct 

+       if (stat & ICSR1_EOF) {
+               /* end of frame. */
+-              struct sk_buff *skb = alloc_skb(len+1,GFP_ATOMIC);
++              struct sk_buff *skb;
++
++              if (icsr0 & ICSR0_FRE) {
++                      printk(KERN_ERR "pxa_ir: dropping erroneous frame\n");
++                      si->stats.rx_dropped++;
++                      return;
++              }
++
++              skb = alloc_skb(len+1,GFP_ATOMIC);
+               if (!skb)  {
+                       printk(KERN_ERR "pxa_ir: fir out of memory for receive skb\n");
+                       si->stats.rx_dropped++;
+@@ -392,7 +407,7 @@ static irqreturn_t pxa_irda_fir_irq(int 
+ {
+       struct net_device *dev = dev_id;
+       struct pxa_irda *si = netdev_priv(dev);
+-      int icsr0;
++      int icsr0, i = 64;

+       /* stop RX DMA */
+       DCSR(si->rxdma) &= ~DCSR_RUN;
+@@ -412,13 +427,18 @@ static irqreturn_t pxa_irda_fir_irq(int 

+       if (icsr0 & ICSR0_EIF) {
+               /* An error in FIFO occured, or there is a end of frame */
+-              pxa_irda_fir_irq_eif(si, dev);
++              pxa_irda_fir_irq_eif(si, dev, icsr0);
+       }

+       ICCR0 = 0;
+       pxa_irda_fir_dma_rx_start(si);
++      while ((ICSR1 & ICSR1_RNE) && i--)
++              (void)ICDR;
+       ICCR0 = ICCR0_ITR | ICCR0_RXE;

++      if (i < 0)
++              printk(KERN_ERR "pxa_ir: cannot clear Rx FIFO!\n");
++
+       return IRQ_HANDLED;
+ }

+diff -purN linux-2.6.21-rc5-git6/include/asm-arm/arch-ixp4xx/io.h linux-2.6.21-rc5-git8/include/asm-arm/arch-ixp4xx/io.h
+--- linux-2.6.21-rc5-git6/include/asm-arm/arch-ixp4xx/io.h     2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/include/asm-arm/arch-ixp4xx/io.h     2007-04-02 10:27:47.045726441 +0200
+@@ -238,23 +238,6 @@ __ixp4xx_readsl(const volatile void __io
+ #define memcpy_fromio(a,c,l)          _memcpy_fromio((a),(c),(l))
+ #define memcpy_toio(c,a,l)            _memcpy_toio((c),(a),(l))

+-static inline int
+-check_signature(const unsigned char __iomem *bus_addr, const unsigned char *signature,
+-              int length)
+-{
+-      int retval = 0;
+-      do {
+-              if (readb(bus_addr) != *signature)
+-                      goto out;
+-              bus_addr++;
+-              signature++;
+-              length--;
+-      } while (length);
+-      retval = 1;
+-out:
+-      return retval;
+-}
+-
+ #endif

+ #ifndef CONFIG_PCI
+diff -purN linux-2.6.21-rc5-git6/include/asm-arm/system.h linux-2.6.21-rc5-git8/include/asm-arm/system.h
+--- linux-2.6.21-rc5-git6/include/asm-arm/system.h     2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/include/asm-arm/system.h     2007-04-02 10:27:47.045726441 +0200
+@@ -3,6 +3,7 @@

+ #ifdef __KERNEL__

++#include <asm/memory.h>

+ #define CPU_ARCH_UNKNOWN      0
+ #define CPU_ARCH_ARMv3                1
+@@ -154,7 +155,7 @@ extern unsigned int user_debug;
+ #define vectors_high()        (0)
+ #endif

+-#if __LINUX_ARM_ARCH__ >= 6
++#if defined(CONFIG_CPU_XSC3) || __LINUX_ARM_ARCH__ >= 6
+ #define isb() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c5, 4" \
+                                   : : "r" (0) : "memory")
+ #define dsb() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \
+@@ -168,22 +169,23 @@ extern unsigned int user_debug;
+ #define dmb() __asm__ __volatile__ ("" : : : "memory")
+ #endif

+-#define mb()                  barrier()
+-#define rmb()                 barrier()
+-#define wmb()                 barrier()
+-#define read_barrier_depends()        do { } while(0)
+-
+-#ifdef CONFIG_SMP
+-#define smp_mb()              dmb()
+-#define smp_rmb()             dmb()
+-#define smp_wmb()             dmb()
+-#define smp_read_barrier_depends()    read_barrier_depends()
++#ifndef CONFIG_SMP
++#define mb()  do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
++#define rmb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
++#define wmb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
++#define smp_mb()      barrier()
++#define smp_rmb()     barrier()
++#define smp_wmb()     barrier()
+ #else
+-#define smp_mb()              barrier()
+-#define smp_rmb()             barrier()
+-#define smp_wmb()             barrier()
+-#define smp_read_barrier_depends()    read_barrier_depends()
+-#endif /* CONFIG_SMP */
++#define mb()          dmb()
++#define rmb()         dmb()
++#define wmb()         dmb()
++#define smp_mb()      dmb()
++#define smp_rmb()     dmb()
++#define smp_wmb()     dmb()
++#endif
++#define read_barrier_depends()                do { } while(0)
++#define smp_read_barrier_depends()    do { } while(0)

+ #define set_mb(var, value)    do { var = value; smp_mb(); } while (0)
+ #define nop() __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t");
+diff -purN linux-2.6.21-rc5-git6/include/asm-arm/unistd.h linux-2.6.21-rc5-git8/include/asm-arm/unistd.h
+--- linux-2.6.21-rc5-git6/include/asm-arm/unistd.h     2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/include/asm-arm/unistd.h     2007-04-02 10:27:47.045726441 +0200
+@@ -372,7 +372,7 @@
+ #define __NR_move_pages                       (__NR_SYSCALL_BASE+344)
+ #define __NR_getcpu                   (__NR_SYSCALL_BASE+345)
+                                       /* 346 for epoll_pwait */
+-#define __NR_sys_kexec_load           (__NR_SYSCALL_BASE+347)
++#define __NR_kexec_load                       (__NR_SYSCALL_BASE+347)

+ /*
+  * The following SWIs are ARM private.
+diff -purN linux-2.6.21-rc5-git6/include/asm-um/common.lds.S linux-2.6.21-rc5-git8/include/asm-um/common.lds.S
+--- linux-2.6.21-rc5-git6/include/asm-um/common.lds.S  2007-04-02 10:27:41.385716225 +0200
++++ linux-2.6.21-rc5-git8/include/asm-um/common.lds.S  2007-04-02 10:27:47.055726459 +0200
+@@ -15,7 +15,7 @@
+   PROVIDE (_unprotected_end = .);

+   . = ALIGN(4096);
+-  .note : { *(note.*) }
++  .note : { *(.note.*) }
+   __start___ex_table = .;
+   __ex_table : { *(__ex_table) }
+   __stop___ex_table = .;
+diff -purN linux-2.6.21-rc5-git6/scripts/basic/fixdep.c linux-2.6.21-rc5-git8/scripts/basic/fixdep.c
+--- linux-2.6.21-rc5-git6/scripts/basic/fixdep.c       2007-03-26 00:56:23.000000000 +0200
++++ linux-2.6.21-rc5-git8/scripts/basic/fixdep.c       2007-04-02 10:27:47.095726531 +0200
+@@ -28,9 +28,11 @@
+  * the dependency on linux/autoconf.h by a dependency on every config
+  * option which is mentioned in any of the listed prequisites.
+  *
+- * To be exact, split-include populates a tree in include/config/,
+- * e.g. include/config/his/driver.h, which contains the #define/#undef
+- * for the CONFIG_HIS_DRIVER option.
++ * kconfig populates a tree in include/config/ with an empty file
++ * for each config symbol and when the configuration is updated
++ * the files representing changed config options are touched
++ * which then let make pick up the changes and the files that use
++ * the config symbols are rebuilt.
+  *
+  * So if the user changes his CONFIG_HIS_DRIVER option, only the objects
+  * which depend on "include/linux/config/his/driver.h" will be rebuilt,
+@@ -245,6 +247,8 @@ void parse_config_file(char *map, size_t
+               continue;

+       found:
++              if (!memcmp(q - 7, "_MODULE", 7))
++                      q -= 7;
+               use_config(p+7, q-p-7);
+       }
+ }

++++++ patches.rpmify.tar.bz2 ++++++

++++++ patches.suse.tar.bz2 ++++++

++++++ patches.uml.tar.bz2 ++++++

++++++ patches.xen.tar.bz2 ++++++






++++++ series.conf ++++++
--- kernel-source/series.conf   2007-03-31 06:49:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf      2007-04-02 15:25:05.282922000 +0200
@@ -25,6 +25,7 @@
        patches.kernel.org/patch-2.6.21-rc5-git2
        patches.kernel.org/patch-2.6.21-rc5-git2-git4
        patches.kernel.org/patch-2.6.21-rc5-git4-git6
+       patches.kernel.org/patch-2.6.21-rc5-git6-git8
 
        ########################################################
        #
@@ -72,9 +73,12 @@
        # numa mempolicy
 
        # suse ppc
+       patches.arch/ppc-macio-modalias.patch
+       patches.arch/ppc-efika-modalias.patch
        patches.arch/ppc-efika-bestcomm-ethernet.patch
        patches.arch/ppc-efika-mpc52xx-ac97.patch
        patches.arch/ppc-efika-of_device-generic-uevent.patch
+       patches.arch/ppc-efika-psc-console-autodetection.patch
        patches.suse/ppc-powerbook-usb-fn-key-default.patch
        patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
        patches.suse/suse-ppc32-mol.patch




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >