commit kernel-source for openSUSE:Factory
Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at Thu Feb 26 02:48:29 CET 2009. -------- --- kernel-source/kernel-debug.changes 2009-02-16 17:21:16.000000000 +0100 +++ kernel-source/kernel-debug.changes 2009-02-25 17:53:12.920134000 +0100 @@ -1,0 +2,60 @@ +Tue Feb 24 23:28:11 CET 2009 - jeffm@suse.com + +- Update to 2.6.29-rc6-git1. + +------------------------------------------------------------------- +Sat Feb 21 17:30:47 CET 2009 - mmarek@suse.cz + +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) + +------------------------------------------------------------------- +Fri Feb 20 14:41:31 CET 2009 - jbeulich@novell.com + +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). + +------------------------------------------------------------------- +Fri Feb 20 10:12:51 CET 2009 - jbeulich@novell.com + +- patches.suse/stack-unwind: fix patch fuzz. + +------------------------------------------------------------------- +Fri Feb 20 09:48:59 CET 2009 - jbeulich@novell.com + +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. + +------------------------------------------------------------------- +Fri Feb 20 02:49:50 CET 2009 - jeffm@suse.de + +- patches.suse/kdb-common: Build fix with -I directive. + +------------------------------------------------------------------- +Fri Feb 20 02:12:56 CET 2009 - jeffm@suse.de + +- Update config files. + +------------------------------------------------------------------- +Fri Feb 20 01:50:59 CET 2009 - jeffm@suse.de + +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. + +------------------------------------------------------------------- +Thu Feb 19 11:27:58 CET 2009 - mmarek@suse.cz + +- rpm/symsets.pl: allow passing only Module.symvers and no modules + +------------------------------------------------------------------- +Wed Feb 18 11:25:46 CET 2009 - olh@suse.de + +- disable ppc601 support, disable unused framebuffer drivers + +------------------------------------------------------------------- +Wed Feb 18 10:41:14 CET 2009 - olh@suse.de + +- disable kdump on ppc32 + +------------------------------------------------------------------ @@ -76,0 +137,14 @@ +Mon Feb 2 22:13:03 CET 2009 - jeffm@suse.de + +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. + +------------------------------------------------------------------- kernel-default.changes: same change kernel-dummy.changes: same change kernel-kdump.changes: same change kernel-pae.changes: same change kernel-ppc64.changes: same change kernel-ps3.changes: same change kernel-s390.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-trace.changes: same change kernel-vanilla.changes: same change calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:31.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:31.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-debug Summary: A Debug Version of the Kernel Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -216,8 +216,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -278,7 +278,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-debug +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-debug EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -732,8 +732,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -775,8 +775,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -804,8 +804,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-debug-man @@ -814,6 +814,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -851,6 +878,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:31.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:31.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-default Summary: The Standard Kernel Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -231,8 +231,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -293,7 +293,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-default +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-default EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -746,8 +746,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -788,8 +788,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -816,8 +816,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-default-man @@ -826,6 +826,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -863,6 +890,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-dummy.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:32.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:32.000000000 +0100 @@ -23,7 +23,7 @@ Name: kernel-dummy Summary: Internal dummy package for synchronizing release numbers Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel AutoReqProv: off @@ -36,8 +36,8 @@ -------- Andreas Gruenbacher <agruen@suse.de> -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %install @@ -50,6 +50,33 @@ /etc/dummy %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -87,6 +114,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-kdump.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:32.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:32.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-kdump Summary: kernel for kdump Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -212,8 +212,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -274,7 +274,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-kdump +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-kdump EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -730,8 +730,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -775,8 +775,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -806,8 +806,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-kdump-man @@ -816,6 +816,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -853,6 +880,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:33.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:33.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-pae Summary: Kernel with PAE Support Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -213,8 +213,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -275,7 +275,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-pae +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-pae EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -735,8 +735,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -784,8 +784,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -819,8 +819,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-pae-man @@ -829,6 +829,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -866,6 +893,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-ppc64.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:33.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:33.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-ppc64 Summary: Kernel for ppc64 Systems Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -225,8 +225,8 @@ Tom Gall <tom_gall@vnet.ibm.com> see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -287,7 +287,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-ppc64 +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-ppc64 EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -754,8 +754,8 @@ Tom Gall <tom_gall@vnet.ibm.com> see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -810,8 +810,8 @@ Tom Gall <tom_gall@vnet.ibm.com> see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -852,8 +852,8 @@ Tom Gall <tom_gall@vnet.ibm.com> see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-ppc64-man @@ -862,6 +862,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -899,6 +926,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-ps3.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:33.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:33.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-ps3 Summary: kernel for ps3 bootloader Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -207,8 +207,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -269,7 +269,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-ps3 +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-ps3 EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -722,8 +722,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -764,8 +764,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -795,8 +795,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-ps3-man @@ -805,6 +805,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -842,6 +869,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-s390.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:34.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:34.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-s390 Summary: The Standard Kernel Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -206,8 +206,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -268,7 +268,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-s390 +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-s390 EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -721,8 +721,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -763,8 +763,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -791,8 +791,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-s390-man @@ -801,6 +801,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -838,6 +865,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:34.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:34.000000000 +0100 @@ -30,7 +30,7 @@ Name: kernel-source Summary: The Linux Kernel Sources Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: Development/Sources AutoReqProv: off @@ -118,8 +118,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -137,7 +137,7 @@ while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do RELEASE=${RELEASE#[^0-9]*.} done -KERNELRELEASE=2.6.29-rc5-$RELEASE +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE case kernel-source in (*-rt) variant=-rt @@ -293,6 +293,33 @@ %files -f kernel-source.files %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -330,6 +357,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:35.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:35.000000000 +0100 @@ -29,7 +29,7 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: Development/Sources AutoReqProv: off @@ -94,8 +94,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -123,12 +123,13 @@ diff -q %_builddir/{kernel-syms,kernel-$flavor}.patches || continue # Make sure that all the kernel-$flavor release numbers match the # kernel-syms release number. - set -- %release $(rpm -q --qf '%{RELEASE}' kernel-$flavor) + set -- %version-%release \ + $(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-$flavor) %if 0%{?opensuse_bs} set -- ${1%.*} ${2%.*} %endif if [ "$1" != "$2" ]; then - echo "Release numbers $1 and $2 do not match" >&2 + echo "Version / release numbers $1 and $2 do not match" >&2 exit 1 fi shopt -s nullglob @@ -153,6 +154,33 @@ /lib/modules/*/build %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -190,6 +218,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-trace.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:35.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:35.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-trace Summary: The Realtime Linux Kernel Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -218,8 +218,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -280,7 +280,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-trace +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-trace EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -737,8 +737,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -783,8 +783,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -817,8 +817,8 @@ see /usr/src/linux/CREDITS for more details. -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-trace-man @@ -827,6 +827,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -864,6 +891,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:36.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:36.000000000 +0100 @@ -63,7 +63,7 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches Version: 2.6.29 -Release: 1 +Release: 2 License: GPL v2 only Group: System/Kernel Url: http://www.kernel.org/ @@ -228,8 +228,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %prep @@ -290,7 +290,7 @@ cpu_arch_flavor="%cpu_arch_flavor" cat >> ../.rpm-defs <<EOF cpu_arch=${cpu_arch_flavor%/*} -KERNELRELEASE=2.6.29-rc5-$RELEASE-vanilla +KERNELRELEASE=2.6.29-rc6-git1-$RELEASE-vanilla EOF %if 0%{?__debug_package:1} cat >> ../.rpm-defs <<EOF @@ -741,8 +741,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun base -f preun-base.sh @@ -781,8 +781,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %preun extra -f preun-extra.sh @@ -809,8 +809,8 @@ -Source Timestamp: 2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +Source Timestamp: 2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master %files -n kernel-vanilla-man @@ -819,6 +819,33 @@ %endif %changelog +* Tue Feb 24 2009 jeffm@suse.com +- Update to 2.6.29-rc6-git1. +* Sat Feb 21 2009 mmarek@suse.cz +- rpm/kernel-syms.spec.in: also check if the package versions match + (bnc#478462) +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix 32-bit arch_unwind_init_running(). +* Fri Feb 20 2009 jbeulich@novell.com +- patches.suse/stack-unwind: fix patch fuzz. +* Fri Feb 20 2009 jbeulich@novell.com +- misc/xen-port-patches.py: Adjust fro new x86 header placement. +- patches.arch/x86_64-unwind-annotations: fix unwind annotations + (bnc#472783). +- patches.suse/stack-unwind: Properlz hook up unwinder again. +* Fri Feb 20 2009 jeffm@suse.de +- patches.suse/kdb-common: Build fix with -I directive. +* Fri Feb 20 2009 jeffm@suse.de +- Update config files. +* Fri Feb 20 2009 jeffm@suse.de +- Update to 2.6.29-rc5-git3. + - Eliminated 1 patch. +* Thu Feb 19 2009 mmarek@suse.cz +- rpm/symsets.pl: allow passing only Module.symvers and no modules +* Wed Feb 18 2009 olh@suse.de +- disable ppc601 support, disable unused framebuffer drivers +* Wed Feb 18 2009 olh@suse.de +- disable kdump on ppc32 * Mon Feb 16 2009 jeffm@suse.com - Update config files. * Sat Feb 14 2009 jeffm@suse.de @@ -856,6 +883,17 @@ - scripts/wd-functions.sh: display master as "master", not "HEAD" or "". * Mon Feb 02 2009 jeffm@suse.de +- patches.fixes/ath9k-fix-led_device_naming.diff: ath9k: fix + led naming. +- patches.fixes/b43legacy-fix-led_device_naming.diff: b43legacy: + fix led naming. +- patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff: + iwlwifi: another led naming fix. +- patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff: iwlwifi: + fix led naming . +- patches.fixes/rt2x00-fix-led_device_naming.diff: rt2x00: + fix led naming. +* Mon Feb 02 2009 jeffm@suse.de - Updated to 2.6.29-rc3-git3. - Eliminated 6 patches. * Mon Feb 02 2009 jeffm@suse.de ++++++ build-source-timestamp ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:37.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:37.000000000 +0100 @@ -1,3 +1,3 @@ -2009-02-16 17:18:44 +0100 -GIT Revision: 3f6963f1150fcdb772fdec8b1306717c535375eb +2009-02-25 15:24:03 +0100 +GIT Revision: 49be8e38f177aabc7c6b8e3fafd14edcef7a69d3 GIT Branch: master ++++++ config.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/debug new/config/i386/debug --- old/config/i386/debug 2009-02-16 17:20:45.000000000 +0100 +++ new/config/i386/debug 2009-02-25 17:52:42.000000000 +0100 @@ -387,7 +387,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1757,7 +1756,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1877,6 +1876,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4426,6 +4426,7 @@ # CONFIG_POWER_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4445,7 +4446,7 @@ # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default --- old/config/i386/default 2009-02-16 17:20:45.000000000 +0100 +++ new/config/i386/default 2009-02-25 17:52:42.000000000 +0100 @@ -396,7 +396,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1763,7 +1762,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1884,6 +1883,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4444,6 +4444,7 @@ # CONFIG_POWER_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4463,7 +4464,7 @@ # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2009-02-16 17:20:45.000000000 +0100 +++ new/config/i386/pae 2009-02-25 17:52:42.000000000 +0100 @@ -407,7 +407,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1775,7 +1774,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1895,6 +1894,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4439,6 +4439,7 @@ # CONFIG_POWER_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4458,7 +4459,7 @@ # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/trace new/config/i386/trace --- old/config/i386/trace 2009-02-16 17:20:45.000000000 +0100 +++ new/config/i386/trace 2009-02-25 17:52:42.000000000 +0100 @@ -382,7 +382,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1749,7 +1748,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1870,6 +1869,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4430,6 +4430,7 @@ # CONFIG_POWER_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4449,7 +4450,7 @@ # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/vanilla new/config/i386/vanilla --- old/config/i386/vanilla 2009-02-16 17:20:45.000000000 +0100 +++ new/config/i386/vanilla 2009-02-25 17:52:42.000000000 +0100 @@ -369,7 +369,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1730,7 +1729,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1851,6 +1850,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4391,6 +4391,7 @@ # CONFIG_POWER_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4410,7 +4411,7 @@ # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/debug new/config/ia64/debug --- old/config/ia64/debug 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ia64/debug 2009-02-25 17:52:42.000000000 +0100 @@ -230,7 +230,7 @@ CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_VIRTUAL_MEM_MAP=y CONFIG_HOLES_IN_ZONE=y -CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +# CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID is not set CONFIG_HAVE_ARCH_NODEDATA_EXTENSION=y CONFIG_IA32_SUPPORT=y CONFIG_COMPAT=y @@ -298,7 +298,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_ACPI_CONTAINER=m # @@ -1459,7 +1458,7 @@ CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1545,6 +1544,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/default new/config/ia64/default --- old/config/ia64/default 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ia64/default 2009-02-25 17:52:42.000000000 +0100 @@ -230,7 +230,7 @@ CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_VIRTUAL_MEM_MAP=y CONFIG_HOLES_IN_ZONE=y -CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +# CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID is not set CONFIG_HAVE_ARCH_NODEDATA_EXTENSION=y CONFIG_IA32_SUPPORT=y CONFIG_COMPAT=y @@ -297,7 +297,6 @@ CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_ACPI_CONTAINER=m # @@ -1456,7 +1455,7 @@ CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1542,6 +1541,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/trace new/config/ia64/trace --- old/config/ia64/trace 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ia64/trace 2009-02-25 17:52:42.000000000 +0100 @@ -231,7 +231,7 @@ CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_VIRTUAL_MEM_MAP=y CONFIG_HOLES_IN_ZONE=y -CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +# CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID is not set CONFIG_HAVE_ARCH_NODEDATA_EXTENSION=y CONFIG_IA32_SUPPORT=y CONFIG_COMPAT=y @@ -291,7 +291,6 @@ CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_ACPI_CONTAINER=m # @@ -1452,7 +1451,7 @@ CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1538,6 +1537,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/vanilla new/config/ia64/vanilla --- old/config/ia64/vanilla 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ia64/vanilla 2009-02-25 17:52:42.000000000 +0100 @@ -224,7 +224,7 @@ CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_VIRTUAL_MEM_MAP=y CONFIG_HOLES_IN_ZONE=y -CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +# CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID is not set CONFIG_HAVE_ARCH_NODEDATA_EXTENSION=y CONFIG_IA32_SUPPORT=y CONFIG_COMPAT=y @@ -278,7 +278,6 @@ CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_ACPI_CONTAINER=m # @@ -1414,7 +1413,7 @@ CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1500,6 +1499,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc/default new/config/ppc/default --- old/config/ppc/default 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc/default 2009-02-25 17:52:42.000000000 +0100 @@ -248,7 +248,7 @@ # CPU Frequency drivers # CONFIG_CPU_FREQ_PMAC=y -CONFIG_PPC601_SYNC_FIX=y +# CONFIG_PPC601_SYNC_FIX is not set CONFIG_TAU=y # CONFIG_TAU_INT is not set # CONFIG_TAU_AVERAGE is not set @@ -290,7 +290,7 @@ CONFIG_ARCH_HAS_WALK_MEMORY=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # CONFIG_KEXEC is not set -CONFIG_CRASH_DUMP=y +# CONFIG_CRASH_DUMP is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_SELECT_MEMORY_MODEL=y @@ -378,8 +378,8 @@ # CONFIG_LOWMEM_SIZE=0x30000000 CONFIG_PAGE_OFFSET=0xc0000000 -CONFIG_KERNEL_START=0xc2000000 -CONFIG_PHYSICAL_START=0x02000000 +CONFIG_KERNEL_START=0xc0000000 +CONFIG_PHYSICAL_START=0x00000000 CONFIG_TASK_SIZE=0xc0000000 CONFIG_NET=y @@ -1429,6 +1429,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -2511,7 +2512,7 @@ CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m # CONFIG_DRM_MGA is not set -CONFIG_DRM_SIS=m +# CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set CONFIG_VGASTATE=y @@ -2519,18 +2520,17 @@ CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DDC=y -CONFIG_FB_BOOT_VESA_SUPPORT=y +# CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -CONFIG_FB_SYS_FILLRECT=m -CONFIG_FB_SYS_COPYAREA=m -CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=m -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_SVGALIB=m +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y @@ -2550,7 +2550,7 @@ # CONFIG_FB_ASILIANT is not set CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set -CONFIG_FB_UVESA=m +# CONFIG_FB_UVESA is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=y CONFIG_FB_NVIDIA_I2C=y @@ -2580,29 +2580,23 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIS=y -# CONFIG_FB_SIS_300 is not set -CONFIG_FB_SIS_315=y +# CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set CONFIG_FB_3DFX=y CONFIG_FB_3DFX_ACCEL=y # CONFIG_FB_VOODOO1 is not set -CONFIG_FB_VT8623=m +# CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set -CONFIG_FB_ARK=m -CONFIG_FB_PM3=m -CONFIG_FB_CARMINE=m -CONFIG_FB_CARMINE_DRAM_EVAL=y -# CONFIG_CARMINE_DRAM_CUSTOM is not set -CONFIG_FB_TMIO=m -CONFIG_FB_TMIO_ACCELL=y +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_TMIO is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set -CONFIG_FB_METRONOME=m -CONFIG_FB_MB862XX=m -CONFIG_FB_MB862XX_PCI_GDC=y +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_LTV350QV=m @@ -2750,7 +2744,7 @@ # # ALSA PPC devices # -CONFIG_SND_PPC_MPC52xx_AC97=m +# CONFIG_SND_PPC_MPC52xx_AC97 is not set CONFIG_SND_AOA=m CONFIG_SND_AOA_FABRIC_LAYOUT=m CONFIG_SND_AOA_ONYX=m @@ -3205,7 +3199,6 @@ # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y -CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc/kdump new/config/ppc/kdump --- old/config/ppc/kdump 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc/kdump 2009-02-25 17:52:43.000000000 +0100 @@ -1161,7 +1161,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m # CONFIG_CASSINI is not set @@ -1238,6 +1238,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y # CONFIG_CHELSIO_T1 is not set diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc/ppc64 new/config/ppc/ppc64 --- old/config/ppc/ppc64 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc/ppc64 2009-02-25 17:52:43.000000000 +0100 @@ -1360,7 +1360,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1440,6 +1440,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc/vanilla new/config/ppc/vanilla --- old/config/ppc/vanilla 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc/vanilla 2009-02-25 17:52:43.000000000 +0100 @@ -247,7 +247,7 @@ # CPU Frequency drivers # CONFIG_CPU_FREQ_PMAC=y -CONFIG_PPC601_SYNC_FIX=y +# CONFIG_PPC601_SYNC_FIX is not set CONFIG_TAU=y # CONFIG_TAU_INT is not set # CONFIG_TAU_AVERAGE is not set @@ -284,7 +284,7 @@ CONFIG_ARCH_HAS_WALK_MEMORY=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # CONFIG_KEXEC is not set -CONFIG_CRASH_DUMP=y +# CONFIG_CRASH_DUMP is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_SELECT_MEMORY_MODEL=y @@ -372,8 +372,8 @@ # CONFIG_LOWMEM_SIZE=0x30000000 CONFIG_PAGE_OFFSET=0xc0000000 -CONFIG_KERNEL_START=0xc2000000 -CONFIG_PHYSICAL_START=0x02000000 +CONFIG_KERNEL_START=0xc0000000 +CONFIG_PHYSICAL_START=0x00000000 CONFIG_TASK_SIZE=0xc0000000 CONFIG_NET=y @@ -1416,6 +1416,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -2496,7 +2497,7 @@ CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m # CONFIG_DRM_MGA is not set -CONFIG_DRM_SIS=m +# CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set CONFIG_VGASTATE=y @@ -2504,18 +2505,17 @@ CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DDC=y -CONFIG_FB_BOOT_VESA_SUPPORT=y +# CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -CONFIG_FB_SYS_FILLRECT=m -CONFIG_FB_SYS_COPYAREA=m -CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=m -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_SVGALIB=m +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y @@ -2535,7 +2535,7 @@ # CONFIG_FB_ASILIANT is not set CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set -CONFIG_FB_UVESA=m +# CONFIG_FB_UVESA is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=y CONFIG_FB_NVIDIA_I2C=y @@ -2565,29 +2565,23 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIS=y -# CONFIG_FB_SIS_300 is not set -CONFIG_FB_SIS_315=y -CONFIG_FB_VIA=m +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set CONFIG_FB_3DFX=y CONFIG_FB_3DFX_ACCEL=y # CONFIG_FB_VOODOO1 is not set -CONFIG_FB_VT8623=m +# CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set -CONFIG_FB_ARK=m -CONFIG_FB_PM3=m -CONFIG_FB_CARMINE=m -CONFIG_FB_CARMINE_DRAM_EVAL=y -# CONFIG_CARMINE_DRAM_CUSTOM is not set -CONFIG_FB_TMIO=m -CONFIG_FB_TMIO_ACCELL=y +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_TMIO is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set -CONFIG_FB_METRONOME=m -CONFIG_FB_MB862XX=m -CONFIG_FB_MB862XX_PCI_GDC=y +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_LTV350QV=m @@ -3176,7 +3170,6 @@ # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y -CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y @@ -3195,7 +3188,7 @@ CONFIG_EFS_FS=m CONFIG_CRAMFS=m CONFIG_SQUASHFS=m -CONFIG_SQUASHFS_EMBEDDED=y +# CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=y diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc64/debug new/config/ppc64/debug --- old/config/ppc64/debug 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc64/debug 2009-02-25 17:52:43.000000000 +0100 @@ -1315,7 +1315,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1395,6 +1395,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y # CONFIG_JME is not set CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc64/default 2009-02-25 17:52:43.000000000 +0100 @@ -1315,7 +1315,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1395,6 +1395,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y # CONFIG_JME is not set CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc64/kdump new/config/ppc64/kdump --- old/config/ppc64/kdump 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc64/kdump 2009-02-25 17:52:43.000000000 +0100 @@ -1161,7 +1161,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m # CONFIG_CASSINI is not set @@ -1238,6 +1238,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y # CONFIG_CHELSIO_T1 is not set diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc64/ppc64 new/config/ppc64/ppc64 --- old/config/ppc64/ppc64 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc64/ppc64 2009-02-25 17:52:43.000000000 +0100 @@ -1360,7 +1360,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1440,6 +1440,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ppc64/vanilla new/config/ppc64/vanilla --- old/config/ppc64/vanilla 2009-02-16 17:20:45.000000000 +0100 +++ new/config/ppc64/vanilla 2009-02-25 17:52:43.000000000 +0100 @@ -1343,7 +1343,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1423,6 +1423,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m 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 2009-02-16 17:20:45.000000000 +0100 +++ new/config/x86_64/debug 2009-02-25 17:52:43.000000000 +0100 @@ -397,7 +397,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_HOTPLUG_MEMORY=m @@ -1687,7 +1686,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1774,6 +1773,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4170,6 +4170,7 @@ # CONFIG_STACK_TRACER is not set # CONFIG_HW_BRANCH_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4188,7 +4189,7 @@ CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_NX_TEST is not set # CONFIG_IOMMU_DEBUG is not set -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 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 2009-02-16 17:20:45.000000000 +0100 +++ new/config/x86_64/default 2009-02-25 17:52:43.000000000 +0100 @@ -397,7 +397,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_HOTPLUG_MEMORY=m @@ -1688,7 +1687,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1775,6 +1774,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4196,6 +4196,7 @@ # CONFIG_STACK_TRACER is not set # CONFIG_HW_BRANCH_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4214,7 +4215,7 @@ # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_IOMMU_DEBUG is not set -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/trace new/config/x86_64/trace --- old/config/x86_64/trace 2009-02-16 17:20:45.000000000 +0100 +++ new/config/x86_64/trace 2009-02-25 17:52:43.000000000 +0100 @@ -388,7 +388,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_HOTPLUG_MEMORY=m @@ -1679,7 +1678,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_NET_ETHERNET=y -CONFIG_MII=m +CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1766,6 +1765,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=y CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4168,6 +4168,7 @@ # CONFIG_STACK_TRACER is not set # CONFIG_HW_BRANCH_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4186,7 +4187,7 @@ # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_IOMMU_DEBUG is not set -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/vanilla new/config/x86_64/vanilla --- old/config/x86_64/vanilla 2009-02-16 17:20:45.000000000 +0100 +++ new/config/x86_64/vanilla 2009-02-25 17:52:43.000000000 +0100 @@ -375,7 +375,6 @@ CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m -CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m @@ -1746,6 +1745,7 @@ CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m +CONFIG_ATL1C=m CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m @@ -4140,6 +4140,7 @@ # CONFIG_STACK_TRACER is not set # CONFIG_HW_BRANCH_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set @@ -4158,7 +4159,7 @@ # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_IOMMU_DEBUG is not set -# CONFIG_MMIOTRACE is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 ++++++ get_release_number.sh ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:40.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:40.000000000 +0100 @@ -1,7 +1,7 @@ #! /bin/sh -prefix=rc5. +prefix=rc6.git1. suffix= -commit=3f6963f1 +commit=49be8e38 if [ "$3" = kernel-dummy -o -n "$suffix" ]; then [ -n "$suffix" ] || suffix=$2 while [ "$suffix" != "${suffix#[^0-9]*.}" ]; do ++++++ kabi.tar.bz2 ++++++ ++++ 248993 lines of diff (skipped) ++++++ minmem ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:48.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:48.000000000 +0100 @@ -1 +1 @@ -2096000 +1048576 ++++++ needed_space_in_mb ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:49.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:49.000000000 +0100 @@ -1 +1 @@ -6000 +6144 ++++++ patches.addon.tar.bz2 ++++++ ++++++ patches.apparmor.tar.bz2 ++++++ ++++++ patches.arch.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch new/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch --- old/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch 2009-02-16 17:20:06.000000000 +0100 +++ new/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch 2009-02-25 17:52:43.000000000 +0100 @@ -38,10 +38,10 @@ +int acpi_ec_intr = 1; /* Default is interrupt mode */ + + static int EC_FLAGS_MSI; /* Out-of-spec MSI controller */ + /* -------------------------------------------------------------------------- - Transaction Management - -------------------------------------------------------------------------- */ -@@ -880,6 +882,8 @@ static int ec_install_handlers(struct ac +@@ -884,6 +886,8 @@ static int ec_install_handlers(struct ac &acpi_ec_gpe_handler, ec); if (ACPI_FAILURE(status)) return -ENODEV; @@ -50,7 +50,7 @@ acpi_set_gpe_type(NULL, ec->gpe, ACPI_GPE_TYPE_RUNTIME); acpi_enable_gpe(NULL, ec->gpe); status = acpi_install_address_space_handler(ec->handle, -@@ -1095,3 +1099,14 @@ static void __exit acpi_ec_exit(void) +@@ -1104,3 +1108,14 @@ static void __exit acpi_ec_exit(void) return; } #endif /* 0 */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/x86_64-hpet-64bit-timer.patch new/patches.arch/x86_64-hpet-64bit-timer.patch --- old/patches.arch/x86_64-hpet-64bit-timer.patch 2009-02-16 17:20:06.000000000 +0100 +++ new/patches.arch/x86_64-hpet-64bit-timer.patch 2009-02-25 17:52:09.000000000 +0100 @@ -162,7 +162,7 @@ /* * The mult factor is defined as (include/linux/clockchips.h) -@@ -266,26 +334,28 @@ static void hpet_set_mode(enum clock_eve +@@ -266,28 +334,30 @@ static void hpet_set_mode(enum clock_eve case CLOCK_EVT_MODE_PERIODIC: delta = ((uint64_t)(NSEC_PER_SEC/HZ)) * evt->mult; delta >>= evt->shift; @@ -170,6 +170,8 @@ + now = hpet_read_value(HPET_COUNTER); cmp = now + (unsigned long) delta; cfg = hpet_readl(HPET_Tn_CFG(timer)); + /* Make sure we use edge triggered interrupts */ + cfg &= ~HPET_TN_LEVEL; cfg |= HPET_TN_ENABLE | HPET_TN_PERIODIC | - HPET_TN_SETVAL | HPET_TN_32BIT; + HPET_TN_SETVAL | @@ -196,7 +198,7 @@ hpet_writel(cfg, HPET_Tn_CFG(timer)); break; -@@ -313,11 +383,11 @@ static void hpet_set_mode(enum clock_eve +@@ -315,11 +385,11 @@ static void hpet_set_mode(enum clock_eve static int hpet_next_event(unsigned long delta, struct clock_event_device *evt, int timer) { @@ -211,7 +213,7 @@ hpet_readl(HPET_Tn_CMP(timer)); /* pre-read for bnc#433746 */ /* -@@ -325,9 +395,9 @@ static int hpet_next_event(unsigned long +@@ -327,9 +397,9 @@ static int hpet_next_event(unsigned long * what we wrote hit the chip before we compare it to the * counter. */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/x86_64-unwind-annotations new/patches.arch/x86_64-unwind-annotations --- old/patches.arch/x86_64-unwind-annotations 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.arch/x86_64-unwind-annotations 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,64 @@ +From: jbeulich@novell.com +Subject: fix unwind annotations +Patch-mainline: tbd +References: bnc#472783 + +--- + arch/x86/kernel/entry_64.S | 2 -- + arch/x86/kernel/head_64.S | 13 +++++++++++++ + 2 files changed, 13 insertions(+), 2 deletions(-) + +--- a/arch/x86/kernel/head_64.S ++++ b/arch/x86/kernel/head_64.S +@@ -280,6 +280,8 @@ early_idt_handlers: + + ENTRY(early_idt_handler) + #ifdef CONFIG_EARLY_PRINTK ++#include <asm/calling.h> ++#include <asm/dwarf2.h> + cmpl $2,early_recursion_flag(%rip) + jz 1f + incl early_recursion_flag(%rip) +@@ -295,6 +297,16 @@ ENTRY(early_idt_handler) + testl $0x27d00,%eax + je 0f + popq %r8 # get error code ++ ++ CFI_STARTPROC simple ++ CFI_SIGNAL_FRAME ++ CFI_DEF_CFA rsp, SS+8-RIP ++# CFI_REL_OFFSET ss, SS-RIP ++ CFI_REL_OFFSET rsp, RSP-RIP ++# CFI_REL_OFFSET rflags, EFLAGS-RIP ++# CFI_REL_OFFSET cs, CS-RIP ++ CFI_REL_OFFSET rip, RIP-RIP ++ + 0: movq 0(%rsp),%rcx # get ip + movq 8(%rsp),%rdx # get cs + xorl %eax,%eax +@@ -308,6 +320,7 @@ ENTRY(early_idt_handler) + movq 0(%rsp),%rsi # get rip again + call __print_symbol + #endif ++ CFI_ENDPROC + #endif /* EARLY_PRINTK */ + 1: hlt + jmp 1b +--- a/arch/x86/kernel/entry_64.S ++++ b/arch/x86/kernel/entry_64.S +@@ -418,7 +418,6 @@ ENTRY(ret_from_fork) + + GET_THREAD_INFO(%rcx) + +- CFI_REMEMBER_STATE + RESTORE_REST + + testl $3, CS-ARGOFFSET(%rsp) # from kernel_thread? +@@ -430,7 +429,6 @@ ENTRY(ret_from_fork) + RESTORE_TOP_OF_STACK %rdi, -ARGOFFSET + jmp ret_from_sys_call # go to the SYSRET fastpath + +- CFI_RESTORE_STATE + CFI_ENDPROC + END(ret_from_fork) + ++++++ patches.drivers.tar.bz2 ++++++ ++++++ patches.fixes.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ath9k-fix-led_device_naming.diff new/patches.fixes/ath9k-fix-led_device_naming.diff --- old/patches.fixes/ath9k-fix-led_device_naming.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/ath9k-fix-led_device_naming.diff 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,65 @@ +From: Danny Kukawka <dkukawka@suse.de> +Subject: ath9k: fix led naming + +Fixed led device naming for the ath9k driver. Due to the +documentation of the led subsystem/class the naming should be +"devicename:colour:function" while not applying sections +should be left blank. + +This should lead to e.g. "ath9k-%s::rx" instead of "ath9k-%s:rx". + +Signed-off-by: Danny Kukawka <dkukawka@suse.de> +-- + main.c | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/drivers/net/wireless/ath9k/main.c b/drivers/net/wireless/ath9k/main.c +index 727f067..e76018d 100644 +--- a/drivers/net/wireless/ath9k/main.c ++++ b/drivers/net/wireless/ath9k/main.c +@@ -1022,7 +1022,7 @@ static void ath_init_leds(struct ath_softc *sc) + + trigger = ieee80211_get_radio_led_name(sc->hw); + snprintf(sc->radio_led.name, sizeof(sc->radio_led.name), +- "ath9k-%s:radio", wiphy_name(sc->hw->wiphy)); ++ "ath9k-%s::radio", wiphy_name(sc->hw->wiphy)); + ret = ath_register_led(sc, &sc->radio_led, trigger); + sc->radio_led.led_type = ATH_LED_RADIO; + if (ret) +@@ -1030,7 +1030,7 @@ static void ath_init_leds(struct ath_softc *sc) + + trigger = ieee80211_get_assoc_led_name(sc->hw); + snprintf(sc->assoc_led.name, sizeof(sc->assoc_led.name), +- "ath9k-%s:assoc", wiphy_name(sc->hw->wiphy)); ++ "ath9k-%s::assoc", wiphy_name(sc->hw->wiphy)); + ret = ath_register_led(sc, &sc->assoc_led, trigger); + sc->assoc_led.led_type = ATH_LED_ASSOC; + if (ret) +@@ -1038,7 +1038,7 @@ static void ath_init_leds(struct ath_softc *sc) + + trigger = ieee80211_get_tx_led_name(sc->hw); + snprintf(sc->tx_led.name, sizeof(sc->tx_led.name), +- "ath9k-%s:tx", wiphy_name(sc->hw->wiphy)); ++ "ath9k-%s::tx", wiphy_name(sc->hw->wiphy)); + ret = ath_register_led(sc, &sc->tx_led, trigger); + sc->tx_led.led_type = ATH_LED_TX; + if (ret) +@@ -1046,7 +1046,7 @@ static void ath_init_leds(struct ath_softc *sc) + + trigger = ieee80211_get_rx_led_name(sc->hw); + snprintf(sc->rx_led.name, sizeof(sc->rx_led.name), +- "ath9k-%s:rx", wiphy_name(sc->hw->wiphy)); ++ "ath9k-%s::rx", wiphy_name(sc->hw->wiphy)); + ret = ath_register_led(sc, &sc->rx_led, trigger); + sc->rx_led.led_type = ATH_LED_RX; + if (ret) +@@ -1238,7 +1238,7 @@ static int ath_init_sw_rfkill(struct ath_softc *sc) + } + + snprintf(sc->rf_kill.rfkill_name, sizeof(sc->rf_kill.rfkill_name), +- "ath9k-%s:rfkill", wiphy_name(sc->hw->wiphy)); ++ "ath9k-%s::rfkill", wiphy_name(sc->hw->wiphy)); + sc->rf_kill.rfkill->name = sc->rf_kill.rfkill_name; + sc->rf_kill.rfkill->data = sc; + sc->rf_kill.rfkill->toggle_radio = ath_sw_toggle_radio; + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/b43legacy-fix-led_device_naming.diff new/patches.fixes/b43legacy-fix-led_device_naming.diff --- old/patches.fixes/b43legacy-fix-led_device_naming.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/b43legacy-fix-led_device_naming.diff 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,54 @@ +From: Danny Kukawka <dkukawka@suse.de> +Subject: b43legacy: fix led naming + +Fixed led device naming for the b43legacy driver. Due to the +documentation of the led subsystem/class the naming should be +"devicename:colour:function" while not applying sections +should be left blank. + +This should lead to e.g. "b43legacy-%s::rx" instead of +"b43legacy-%s:rx". + +Signed-off-by: Danny Kukawka <dkukawka@suse.de> +-- + leds.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/drivers/net/wireless/b43legacy/leds.c b/drivers/net/wireless/b43legacy/leds.c +index cacb786..cb4511f 100644 +--- a/drivers/net/wireless/b43legacy/leds.c ++++ b/drivers/net/wireless/b43legacy/leds.c +@@ -146,12 +146,12 @@ static void b43legacy_map_led(struct b43legacy_wldev *dev, + case B43legacy_LED_TRANSFER: + case B43legacy_LED_APTRANSFER: + snprintf(name, sizeof(name), +- "b43legacy-%s:tx", wiphy_name(hw->wiphy)); ++ "b43legacy-%s::tx", wiphy_name(hw->wiphy)); + b43legacy_register_led(dev, &dev->led_tx, name, + ieee80211_get_tx_led_name(hw), + led_index, activelow); + snprintf(name, sizeof(name), +- "b43legacy-%s:rx", wiphy_name(hw->wiphy)); ++ "b43legacy-%s::rx", wiphy_name(hw->wiphy)); + b43legacy_register_led(dev, &dev->led_rx, name, + ieee80211_get_rx_led_name(hw), + led_index, activelow); +@@ -161,7 +161,7 @@ static void b43legacy_map_led(struct b43legacy_wldev *dev, + case B43legacy_LED_RADIO_B: + case B43legacy_LED_MODE_BG: + snprintf(name, sizeof(name), +- "b43legacy-%s:radio", wiphy_name(hw->wiphy)); ++ "b43legacy-%s::radio", wiphy_name(hw->wiphy)); + b43legacy_register_led(dev, &dev->led_radio, name, + b43legacy_rfkill_led_name(dev), + led_index, activelow); +@@ -172,7 +172,7 @@ static void b43legacy_map_led(struct b43legacy_wldev *dev, + case B43legacy_LED_WEIRD: + case B43legacy_LED_ASSOC: + snprintf(name, sizeof(name), +- "b43legacy-%s:assoc", wiphy_name(hw->wiphy)); ++ "b43legacy-%s::assoc", wiphy_name(hw->wiphy)); + b43legacy_register_led(dev, &dev->led_assoc, name, + ieee80211_get_assoc_led_name(hw), + led_index, activelow); + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem new/patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem --- old/patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem 2009-02-16 17:20:45.000000000 +0100 +++ new/patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem 1970-01-01 01:00:00.000000000 +0100 @@ -1,187 +0,0 @@ -From: Suresh Siddha <suresh.b.siddha@intel.com> -Subject: [patch] x86, pat: fix warn_on_once() while mapping 0-1MB range -with /dev/mem - -Jeff Mahoney reported: -> With Suse's hwinfo tool, on -tip: -> WARNING: at arch/x86/mm/pat.c:637 reserve_pfn_range+0x5b/0x26d() - -reserve_pfn_range() is not tracking the memory range below 1MB -as non-RAM and as such is inconsistent with similar checks in -reserve_memtype() and free_memtype() - -Rename the pagerange_is_ram() to pat_pagerange_is_ram() and add the -"track legacy 1MB region as non RAM" condition. - -And also, fix reserve_pfn_range() to return -EINVAL, when the pfn -range is RAM. This is to be consistent with this API design. - -Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com> -Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> -Acked-by: Jeff Mahoney <jeffm@suse.com> ---- - - arch/x86/include/asm/page.h | 1 - arch/x86/mm/ioremap.c | 19 ---------- - arch/x86/mm/pat.c | 83 +++++++++++++++++++++++--------------------- - 3 files changed, 45 insertions(+), 58 deletions(-) - ---- a/arch/x86/include/asm/page.h -+++ b/arch/x86/include/asm/page.h -@@ -57,7 +57,6 @@ typedef struct { pgdval_t pgd; } pgd_t; - typedef struct { pgprotval_t pgprot; } pgprot_t; - - extern int page_is_ram(unsigned long pagenr); --extern int pagerange_is_ram(unsigned long start, unsigned long end); - extern int devmem_is_allowed(unsigned long pagenr); - extern void map_devmem(unsigned long pfn, unsigned long size, - pgprot_t vma_prot); ---- a/arch/x86/mm/ioremap.c -+++ b/arch/x86/mm/ioremap.c -@@ -134,25 +134,6 @@ int page_is_ram(unsigned long pagenr) - return 0; - } - --int pagerange_is_ram(unsigned long start, unsigned long end) --{ -- int ram_page = 0, not_rampage = 0; -- unsigned long page_nr; -- -- for (page_nr = (start >> PAGE_SHIFT); page_nr < (end >> PAGE_SHIFT); -- ++page_nr) { -- if (page_is_ram(page_nr)) -- ram_page = 1; -- else -- not_rampage = 1; -- -- if (ram_page == not_rampage) -- return -1; -- } -- -- return ram_page; --} -- - /* - * Fix up the linear direct mapping of the kernel to avoid cache attribute - * conflicts. ---- a/arch/x86/mm/pat.c -+++ b/arch/x86/mm/pat.c -@@ -211,6 +211,33 @@ chk_conflict(struct memtype *new, struct - static struct memtype *cached_entry; - static u64 cached_start; - -+static int pat_pagerange_is_ram(unsigned long start, unsigned long end) -+{ -+ int ram_page = 0, not_rampage = 0; -+ unsigned long page_nr; -+ -+ for (page_nr = (start >> PAGE_SHIFT); page_nr < (end >> PAGE_SHIFT); -+ ++page_nr) { -+ /* -+ * For legacy reasons, physical address range in the legacy ISA -+ * region is tracked as non-RAM. This will allow users of -+ * /dev/mem to map portions of legacy ISA region, even when -+ * some of those portions are listed(or not even listed) with -+ * different e820 types(RAM/reserved/..) -+ */ -+ if (page_nr >= (ISA_END_ADDRESS >> PAGE_SHIFT) && -+ page_is_ram(page_nr)) -+ ram_page = 1; -+ else -+ not_rampage = 1; -+ -+ if (ram_page == not_rampage) -+ return -1; -+ } -+ -+ return ram_page; -+} -+ - /* - * For RAM pages, mark the pages as non WB memory type using - * PageNonWB (PG_arch_1). We allow only one set_memory_uc() or -@@ -336,20 +363,12 @@ int reserve_memtype(u64 start, u64 end, - if (new_type) - *new_type = actual_type; - -- /* -- * For legacy reasons, some parts of the physical address range in the -- * legacy 1MB region is treated as non-RAM (even when listed as RAM in -- * the e820 tables). So we will track the memory attributes of this -- * legacy 1MB region using the linear memtype_list always. -- */ -- if (end >= ISA_END_ADDRESS) { -- is_range_ram = pagerange_is_ram(start, end); -- if (is_range_ram == 1) -- return reserve_ram_pages_type(start, end, req_type, -- new_type); -- else if (is_range_ram < 0) -- return -EINVAL; -- } -+ is_range_ram = pat_pagerange_is_ram(start, end); -+ if (is_range_ram == 1) -+ return reserve_ram_pages_type(start, end, req_type, -+ new_type); -+ else if (is_range_ram < 0) -+ return -EINVAL; - - new = kmalloc(sizeof(struct memtype), GFP_KERNEL); - if (!new) -@@ -446,19 +465,11 @@ int free_memtype(u64 start, u64 end) - if (is_ISA_range(start, end - 1)) - return 0; - -- /* -- * For legacy reasons, some parts of the physical address range in the -- * legacy 1MB region is treated as non-RAM (even when listed as RAM in -- * the e820 tables). So we will track the memory attributes of this -- * legacy 1MB region using the linear memtype_list always. -- */ -- if (end >= ISA_END_ADDRESS) { -- is_range_ram = pagerange_is_ram(start, end); -- if (is_range_ram == 1) -- return free_ram_pages_type(start, end); -- else if (is_range_ram < 0) -- return -EINVAL; -- } -+ is_range_ram = pat_pagerange_is_ram(start, end); -+ if (is_range_ram == 1) -+ return free_ram_pages_type(start, end); -+ else if (is_range_ram < 0) -+ return -EINVAL; - - spin_lock(&memtype_lock); - list_for_each_entry(entry, &memtype_list, nd) { -@@ -626,17 +637,13 @@ static int reserve_pfn_range(u64 paddr, - unsigned long flags; - unsigned long want_flags = (pgprot_val(*vma_prot) & _PAGE_CACHE_MASK); - -- is_ram = pagerange_is_ram(paddr, paddr + size); -+ is_ram = pat_pagerange_is_ram(paddr, paddr + size); - -- if (is_ram != 0) { -- /* -- * For mapping RAM pages, drivers need to call -- * set_memory_[uc|wc|wb] directly, for reserve and free, before -- * setting up the PTE. -- */ -- WARN_ON_ONCE(1); -- return 0; -- } -+ /* -+ * reserve_pfn_range() doesn't support RAM pages. -+ */ -+ if (is_ram != 0) -+ return -EINVAL; - - ret = reserve_memtype(paddr, paddr + size, want_flags, &flags); - if (ret) -@@ -693,7 +700,7 @@ static void free_pfn_range(u64 paddr, un - { - int is_ram; - -- is_ram = pagerange_is_ram(paddr, paddr + size); -+ is_ram = pat_pagerange_is_ram(paddr, paddr + size); - if (is_ram == 0) - free_memtype(paddr, paddr + size); - } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff new/patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff --- old/patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,57 @@ +From: Danny Kukawka <dkukawka@suse.de> +Subject: iwlwifi: another led naming fix + +Fixed led device naming for the iwlwifi (iwl-3945) driver. Due +to the documentation of the led subsystem/class the naming should +be "devicename:colour:function" while not applying sections +should be left blank. + +This should lead to e.g. "iwl-%s::RX" instead of "iwl-%s:RX". + +Signed-off-by: Danny Kukawka <dkukawka@suse.de> +Acked-by: Reinette Chatre <reinette.chatre@intel.com> +-- + iwl-led.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/drivers/net/wireless/iwlwifi/iwl-3945-led.c b/drivers/net/wireless/iwlwifi/iwl-3945-led.c +index 4c63890..09f9350 100644 +--- a/drivers/net/wireless/iwlwifi/iwl-3945-led.c ++++ b/drivers/net/wireless/iwlwifi/iwl-3945-led.c +@@ -317,7 +317,7 @@ int iwl3945_led_register(struct iwl3945_priv *priv) + + trigger = ieee80211_get_radio_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_RADIO].name, +- sizeof(priv->led[IWL_LED_TRG_RADIO].name), "iwl-%s:radio", ++ sizeof(priv->led[IWL_LED_TRG_RADIO].name), "iwl-%s::radio", + wiphy_name(priv->hw->wiphy)); + + priv->led[IWL_LED_TRG_RADIO].led_on = iwl3945_led_on; +@@ -333,7 +333,7 @@ int iwl3945_led_register(struct iwl3945_priv *priv) + + trigger = ieee80211_get_assoc_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_ASSOC].name, +- sizeof(priv->led[IWL_LED_TRG_ASSOC].name), "iwl-%s:assoc", ++ sizeof(priv->led[IWL_LED_TRG_ASSOC].name), "iwl-%s::assoc", + wiphy_name(priv->hw->wiphy)); + + ret = iwl3945_led_register_led(priv, +@@ -350,7 +350,7 @@ int iwl3945_led_register(struct iwl3945_priv *priv) + + trigger = ieee80211_get_rx_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_RX].name, +- sizeof(priv->led[IWL_LED_TRG_RX].name), "iwl-%s:RX", ++ sizeof(priv->led[IWL_LED_TRG_RX].name), "iwl-%s::RX", + wiphy_name(priv->hw->wiphy)); + + ret = iwl3945_led_register_led(priv, +@@ -366,7 +366,7 @@ int iwl3945_led_register(struct iwl3945_priv *priv) + + trigger = ieee80211_get_tx_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_TX].name, +- sizeof(priv->led[IWL_LED_TRG_TX].name), "iwl-%s:TX", ++ sizeof(priv->led[IWL_LED_TRG_TX].name), "iwl-%s::TX", + wiphy_name(priv->hw->wiphy)); + + ret = iwl3945_led_register_led(priv, + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff new/patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff --- old/patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,57 @@ +From: Danny Kukawka <dkukawka@suse.de> +Subject: iwlwifi: fix led naming + +Fixed led device naming for the iwl driver. Due to the +documentation of the led subsystem/class the naming should be +"devicename:colour:function" while not applying sections +should be left blank. + +This should lead to e.g. "iwl-phy0::RX" instead of "iwl-phy0:RX". + +Signed-off-by: Danny Kukawka <dkukawka@suse.de> +Acked-by: Reinette Chatre <reinette.chatre@intel.com> +-- + iwl-led.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/drivers/net/wireless/iwlwifi/iwl-led.c b/drivers/net/wireless/iwlwifi/iwl-led.c +index 501cffe..249f4c7 100644 +--- a/drivers/net/wireless/iwlwifi/iwl-led.c ++++ b/drivers/net/wireless/iwlwifi/iwl-led.c +@@ -352,7 +352,7 @@ int iwl_leds_register(struct iwl_priv *priv) + + trigger = ieee80211_get_radio_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_RADIO].name, +- sizeof(priv->led[IWL_LED_TRG_RADIO].name), "iwl-%s:radio", ++ sizeof(priv->led[IWL_LED_TRG_RADIO].name), "iwl-%s::radio", + wiphy_name(priv->hw->wiphy)); + + priv->led[IWL_LED_TRG_RADIO].led_on = iwl4965_led_on_reg; +@@ -366,7 +366,7 @@ int iwl_leds_register(struct iwl_priv *priv) + + trigger = ieee80211_get_assoc_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_ASSOC].name, +- sizeof(priv->led[IWL_LED_TRG_ASSOC].name), "iwl-%s:assoc", ++ sizeof(priv->led[IWL_LED_TRG_ASSOC].name), "iwl-%s::assoc", + wiphy_name(priv->hw->wiphy)); + + ret = iwl_leds_register_led(priv, &priv->led[IWL_LED_TRG_ASSOC], +@@ -382,7 +382,7 @@ int iwl_leds_register(struct iwl_priv *priv) + + trigger = ieee80211_get_rx_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_RX].name, +- sizeof(priv->led[IWL_LED_TRG_RX].name), "iwl-%s:RX", ++ sizeof(priv->led[IWL_LED_TRG_RX].name), "iwl-%s::RX", + wiphy_name(priv->hw->wiphy)); + + ret = iwl_leds_register_led(priv, &priv->led[IWL_LED_TRG_RX], +@@ -397,7 +397,7 @@ int iwl_leds_register(struct iwl_priv *priv) + + trigger = ieee80211_get_tx_led_name(priv->hw); + snprintf(priv->led[IWL_LED_TRG_TX].name, +- sizeof(priv->led[IWL_LED_TRG_TX].name), "iwl-%s:TX", ++ sizeof(priv->led[IWL_LED_TRG_TX].name), "iwl-%s::TX", + wiphy_name(priv->hw->wiphy)); + + ret = iwl_leds_register_led(priv, &priv->led[IWL_LED_TRG_TX], + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/rt2x00-fix-led_device_naming.diff new/patches.fixes/rt2x00-fix-led_device_naming.diff --- old/patches.fixes/rt2x00-fix-led_device_naming.diff 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/rt2x00-fix-led_device_naming.diff 2009-02-25 17:52:43.000000000 +0100 @@ -0,0 +1,46 @@ +From: Danny Kukawka <dkukawka@suse.de> +Subject: rt2x00: fix led naming + +Fixed led device naming for the rt2x00 driver. Due to the +documentation of the led subsystem/class the naming should be +"devicename:colour:function" while not applying sections +should be left blank. + +This should lead to e.g. "%s::radio" instead of "%s:radio". + +Signed-off-by: Danny Kukawka <dkukawka@suse.de> +-- + rt2x00leds.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/net/wireless/rt2x00/rt2x00leds.c b/drivers/net/wireless/rt2x00/rt2x00leds.c +index a0cd35b..c741d77 100644 +--- a/drivers/net/wireless/rt2x00/rt2x00leds.c ++++ b/drivers/net/wireless/rt2x00/rt2x00leds.c +@@ -134,7 +134,7 @@ void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) + rt2x00dev->ops->name, wiphy_name(rt2x00dev->hw->wiphy)); + + if (rt2x00dev->led_radio.flags & LED_INITIALIZED) { +- snprintf(name, sizeof(name), "%s:radio", dev_name); ++ snprintf(name, sizeof(name), "%s::radio", dev_name); + + retval = rt2x00leds_register_led(rt2x00dev, + &rt2x00dev->led_radio, +@@ -144,7 +144,7 @@ void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) + } + + if (rt2x00dev->led_assoc.flags & LED_INITIALIZED) { +- snprintf(name, sizeof(name), "%s:assoc", dev_name); ++ snprintf(name, sizeof(name), "%s::assoc", dev_name); + + retval = rt2x00leds_register_led(rt2x00dev, + &rt2x00dev->led_assoc, +@@ -154,7 +154,7 @@ void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) + } + + if (rt2x00dev->led_qual.flags & LED_INITIALIZED) { +- snprintf(name, sizeof(name), "%s:quality", dev_name); ++ snprintf(name, sizeof(name), "%s::quality", dev_name); + + retval = rt2x00leds_register_led(rt2x00dev, + &rt2x00dev->led_qual, ++++++ patches.kabi.tar.bz2 ++++++ ++++++ patches.kernel.org.tar.bz2 ++++++ kernel-source/patches.kernel.org.tar.bz2 kernel-source/patches.kernel.org.tar.bz2 differ: byte 11, line 1 ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.rpmify/no-include-asm new/patches.rpmify/no-include-asm --- old/patches.rpmify/no-include-asm 2009-02-16 17:20:18.000000000 +0100 +++ new/patches.rpmify/no-include-asm 2009-02-25 17:52:18.000000000 +0100 @@ -18,7 +18,7 @@ --- a/Makefile +++ b/Makefile -@@ -944,7 +944,11 @@ ifneq ($(KBUILD_SRC),) +@@ -945,7 +945,11 @@ ifneq ($(KBUILD_SRC),) fi; $(Q)if [ ! -d include2 ]; then \ mkdir -p include2; \ @@ -29,5 +29,5 @@ + ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm; \ + fi; \ fi - ln -fsn $(srctree) source endif + ++++++ patches.rt.tar.bz2 ++++++ ++++++ patches.suse.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/kdb-common new/patches.suse/kdb-common --- old/patches.suse/kdb-common 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.suse/kdb-common 2009-02-25 17:52:19.000000000 +0100 @@ -24076,7 +24076,7 @@ +ifdef CONFIG_X86 +obj-$(CONFIG_KDB_MODULES) += kdbm_x86.o +endif -+CFLAGS_kdbm_vm.o += -I $(srctree)/drivers/scsi ++CFLAGS_kdbm_vm.o += -I$(srctree)/drivers/scsi --- /dev/null +++ b/kdb/modules/kdbm_debugtypes.c @@ -0,0 +1,388 @@ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/mnt-want-write-speedup.patch new/patches.suse/mnt-want-write-speedup.patch --- old/patches.suse/mnt-want-write-speedup.patch 2009-02-16 17:20:19.000000000 +0100 +++ new/patches.suse/mnt-want-write-speedup.patch 2009-02-25 17:52:19.000000000 +0100 @@ -336,7 +336,7 @@ kmem_cache_free(mnt_cache, mnt); } -@@ -604,36 +531,14 @@ static struct vfsmount *clone_mnt(struct +@@ -604,38 +531,14 @@ static struct vfsmount *clone_mnt(struct static inline void __mntput(struct vfsmount *mnt) { @@ -350,9 +350,11 @@ - */ - for_each_possible_cpu(cpu) { - struct mnt_writer *cpu_writer = &per_cpu(mnt_writers, cpu); -- if (cpu_writer->mnt != mnt) -- continue; - spin_lock(&cpu_writer->lock); +- if (cpu_writer->mnt != mnt) { +- spin_unlock(&cpu_writer->lock); +- continue; +- } - atomic_add(cpu_writer->count, &mnt->__mnt_writers); - cpu_writer->count = 0; - /* diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/perfmon2.patch new/patches.suse/perfmon2.patch --- old/patches.suse/perfmon2.patch 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.suse/perfmon2.patch 2009-02-25 17:52:43.000000000 +0100 @@ -675,7 +675,7 @@ + Visit http://perfmon2.sf.net --- a/MAINTAINERS +++ b/MAINTAINERS -@@ -3405,6 +3405,14 @@ M: balbir@linux.vnet.ibm.com +@@ -3412,6 +3412,14 @@ M: balbir@linux.vnet.ibm.com L: linux-kernel@vger.kernel.org S: Maintained @@ -692,7 +692,7 @@ M: hch@infradead.org --- a/Makefile +++ b/Makefile -@@ -641,6 +641,7 @@ export mod_strip_cmd +@@ -642,6 +642,7 @@ export mod_strip_cmd ifeq ($(KBUILD_EXTMOD),) core-y += kernel/ mm/ fs/ ipc/ security/ crypto/ block/ core-$(CONFIG_KDB) += kdb/ @@ -702,7 +702,7 @@ $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig -@@ -515,14 +515,6 @@ config IA64_CPE_MIGRATE +@@ -518,14 +518,6 @@ config IA64_CPE_MIGRATE build this functionality as a kernel loadable module. Installing the module will turn on the functionality. @@ -717,7 +717,7 @@ config IA64_PALINFO tristate "/proc/pal support" help -@@ -594,6 +586,8 @@ source "drivers/firmware/Kconfig" +@@ -597,6 +589,8 @@ source "drivers/firmware/Kconfig" source "fs/Kconfig.binfmt" @@ -3188,8 +3188,8 @@ local_irq_enable(); if (!(sal_platform_features & IA64_SAL_PLATFORM_FEATURE_ITC_DRIFT)) { -@@ -746,6 +739,7 @@ int __cpu_disable(void) - cpu_clear(cpu, cpu_online_map); +@@ -747,6 +740,7 @@ int __cpu_disable(void) + fixup_irqs(); local_flush_tlb_all(); cpu_clear(cpu, cpu_callin_map); + pfm_cpu_disable(); @@ -12354,7 +12354,7 @@ #include <linux/prctl.h> #include <linux/dmi.h> #include <linux/ftrace.h> -@@ -252,6 +253,7 @@ void exit_thread(void) +@@ -249,6 +250,7 @@ void exit_thread(void) put_cpu(); } @@ -12362,7 +12362,7 @@ ds_exit_thread(current); } -@@ -310,6 +312,8 @@ int copy_thread(int nr, unsigned long cl +@@ -307,6 +309,8 @@ int copy_thread(int nr, unsigned long cl savesegment(gs, p->thread.gs); @@ -12371,7 +12371,7 @@ tsk = current; if (unlikely(test_tsk_thread_flag(tsk, TIF_IO_BITMAP))) { p->thread.io_bitmap_ptr = kmemdup(tsk->thread.io_bitmap_ptr, -@@ -431,12 +435,18 @@ __switch_to_xtra(struct task_struct *pre +@@ -428,12 +432,18 @@ __switch_to_xtra(struct task_struct *pre prev = &prev_p->thread; next = &next_p->thread; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/SoN-09-mm-kmem_estimate_pages.patch new/patches.suse/SoN-09-mm-kmem_estimate_pages.patch --- old/patches.suse/SoN-09-mm-kmem_estimate_pages.patch 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.suse/SoN-09-mm-kmem_estimate_pages.patch 2009-02-25 17:52:43.000000000 +0100 @@ -32,9 +32,9 @@ /* * Please use this macro to create slab caches. Simply specify the -@@ -128,6 +130,8 @@ void * __must_check __krealloc(const voi - void * __must_check krealloc(const void *, size_t, gfp_t); +@@ -129,6 +131,8 @@ void * __must_check krealloc(const void void kfree(const void *); + void kzfree(const void *); size_t ksize(const void *); +unsigned kmalloc_estimate_objs(size_t, gfp_t, int); +unsigned kmalloc_estimate_bytes(gfp_t, size_t); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/stack-unwind new/patches.suse/stack-unwind --- old/patches.suse/stack-unwind 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.suse/stack-unwind 2009-02-25 17:52:43.000000000 +0100 @@ -2,6 +2,8 @@ From: jbeulich@novell.com Patch-mainline: no +This includes reverting f1883f86dea84fe47a71a39fc1afccc005915ed8. + Update Jan 17 2009 jeffm: - Something in 2.6.29-rc1 tweaked the frame pointer code somehow, so I fixed that up. @@ -10,18 +12,21 @@ Makefile | 5 arch/x86/Kconfig | 2 arch/x86/Makefile | 2 - arch/x86/include/asm/unwind.h | 165 ++++ + arch/x86/include/asm/unwind.h | 167 ++++ arch/x86/kernel/dumpstack.c | 89 ++ arch/x86/kernel/dumpstack_32.c | 18 arch/x86/kernel/dumpstack_64.c | 20 arch/x86/kernel/entry_32.S | 34 arch/x86/kernel/entry_64.S | 34 include/asm-generic/vmlinux.lds.h | 22 - include/linux/unwind.h | 76 ++ + include/linux/module.h | 3 + include/linux/unwind.h | 135 +++ + init/main.c | 3 kernel/Makefile | 1 + kernel/module.c | 15 kernel/unwind.c | 1302 ++++++++++++++++++++++++++++++++++++++ lib/Kconfig.debug | 18 - 14 files changed, 1773 insertions(+), 15 deletions(-) + 17 files changed, 1855 insertions(+), 15 deletions(-) --- a/Makefile +++ b/Makefile @@ -62,12 +67,12 @@ --- /dev/null +++ b/arch/x86/include/asm/unwind.h -@@ -0,0 +1,165 @@ +@@ -0,0 +1,167 @@ +#ifndef _ASM_X86_UNWIND_H +#define _ASM_X86_UNWIND_H + +/* -+ * Copyright (C) 2002-2007 Novell, Inc. ++ * Copyright (C) 2002-2009 Novell, Inc. + * Jan Beulich <jbeulich@novell.com> + * This code is released under version 2 of the GNU GPL. + */ @@ -85,33 +90,34 @@ + unsigned call_frame:1; +}; + -+extern int try_stack_unwind(struct task_struct *task, struct pt_regs *regs, ++extern int try_stack_unwind(struct task_struct *, struct pt_regs *, + unsigned long **stack, unsigned long *bp, -+ const struct stacktrace_ops *ops, void *data); -+ -+#ifdef CONFIG_X86_64 -+ -+#include <asm/vsyscall.h> ++ const struct stacktrace_ops *, void *data); + -+#define UNW_PC(frame) (frame)->regs.ip -+#define UNW_SP(frame) (frame)->regs.sp ++#define UNW_PC(frame) (frame)->regs.ip ++#define UNW_SP(frame) (frame)->regs.sp +#ifdef CONFIG_FRAME_POINTER -+#define UNW_FP(frame) (frame)->regs.bp -+#define FRAME_RETADDR_OFFSET 8 -+#define FRAME_LINK_OFFSET 0 -+#define STACK_BOTTOM(tsk) (((tsk)->thread.sp0 - 1) & ~(THREAD_SIZE - 1)) -+#define TSK_STACK_TOP(tsk) ((tsk)->thread.sp0) ++#define UNW_FP(frame) (frame)->regs.bp ++#define FRAME_LINK_OFFSET 0 ++#define STACK_BOTTOM(tsk) STACK_LIMIT((tsk)->thread.sp0) ++#define TSK_STACK_TOP(tsk) ((tsk)->thread.sp0) +#else -+#define UNW_FP(frame) ((void)(frame), 0UL) ++#define UNW_FP(frame) ((void)(frame), 0UL) +#endif -+/* Might need to account for the special exception and interrupt handling -+ stacks here, since normally ++/* On x86-64, might need to account for the special exception and interrupt ++ handling stacks here, since normally + EXCEPTION_STACK_ORDER < THREAD_ORDER < IRQSTACK_ORDER, + but the construct is needed only for getting across the stack switch to + the interrupt stack - thus considering the IRQ stack itself is unnecessary, + and the overhead of comparing against all exception handling stacks seems + not desirable. */ -+#define STACK_LIMIT(ptr) (((ptr) - 1) & ~(THREAD_SIZE - 1)) ++#define STACK_LIMIT(ptr) (((ptr) - 1) & ~(THREAD_SIZE - 1)) ++ ++#ifdef CONFIG_X86_64 ++ ++#include <asm/vsyscall.h> ++ ++#define FRAME_RETADDR_OFFSET 8 + +#define UNW_REGISTER_INFO \ + PTREGS_INFO(ax), \ @@ -132,22 +138,11 @@ + PTREGS_INFO(r15), \ + PTREGS_INFO(ip) + -+#else ++#else /* X86_32 */ + +#include <asm/fixmap.h> + -+#define UNW_PC(frame) (frame)->regs.ip -+#define UNW_SP(frame) (frame)->regs.sp -+#ifdef CONFIG_FRAME_POINTER -+#define UNW_FP(frame) (frame)->regs.bp +#define FRAME_RETADDR_OFFSET 4 -+#define FRAME_LINK_OFFSET 0 -+#define STACK_BOTTOM(tsk) STACK_LIMIT((tsk)->thread.sp0) -+#define TSK_STACK_TOP(tsk) ((tsk)->thread.sp0) -+#else -+#define UNW_FP(frame) ((void)(frame), 0UL) -+#endif -+#define STACK_LIMIT(ptr) (((ptr) - 1) & ~(THREAD_SIZE - 1)) + +#define UNW_REGISTER_INFO \ + PTREGS_INFO(ax), \ @@ -207,8 +202,8 @@ + +extern asmlinkage int +arch_unwind_init_running(struct unwind_frame_info *, -+ asmlinkage unwind_callback_fn, -+ const struct stacktrace_ops *ops, void *data); ++ unwind_callback_fn, ++ const struct stacktrace_ops *, void *data); + +static inline int arch_unw_user_mode(/*const*/ struct unwind_frame_info *info) +{ @@ -225,6 +220,18 @@ + || info->regs.sp < PAGE_OFFSET; +#endif +} ++ ++#else ++ ++#define UNW_PC(frame) ((void)(frame), 0UL) ++#define UNW_SP(frame) ((void)(frame), 0UL) ++#define UNW_FP(frame) ((void)(frame), 0UL) ++ ++static inline int arch_unw_user_mode(const void *info) ++{ ++ return 0; ++} ++ +#endif + +#endif /* _ASM_X86_UNWIND_H */ @@ -321,7 +328,7 @@ /* * x86-64 can have up to three kernel stacks: * process stack -@@ -364,3 +435,21 @@ static int __init code_bytes_setup(char +@@ -364,3 +435,21 @@ static int __init code_bytes_setup(char return 1; } __setup("code_bytes=", code_bytes_setup); @@ -450,16 +457,16 @@ + movl $__USER_DS, PT_DS(%edx) + movl $__USER_DS, PT_ES(%edx) + movl $__KERNEL_PERCPU, PT_FS(%edx) ++ movl %eax, PT_OLDESP(%edx) ++ movl 16(%esp), %eax + movl %ebx, PT_ORIG_EAX(%edx) + movl %ecx, PT_EIP(%edx) -+ movl 16(%esp), %eax + movl 12(%esp), %ecx + movl $__KERNEL_CS, PT_CS(%edx) -+ movl %ebx, PT_EFLAGS(%edx) + movl %eax, 12(%esp) -+ movl %eax, PT_OLDESP(%edx) + movl 8(%esp), %eax + movl %ecx, 8(%esp) ++ movl %ebx, PT_EFLAGS(%edx) + movl PT_EBX(%edx), %ebx + movl $__KERNEL_DS, PT_OLDSS(%edx) + jmpl *%eax @@ -472,7 +479,7 @@ CFI_STARTPROC --- a/arch/x86/kernel/entry_64.S +++ b/arch/x86/kernel/entry_64.S -@@ -1272,6 +1272,40 @@ ENTRY(call_softirq) +@@ -1276,6 +1276,40 @@ ENTRY(call_softirq) CFI_ENDPROC END(call_softirq) @@ -551,14 +558,26 @@ /* DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. */ +--- a/include/linux/module.h ++++ b/include/linux/module.h +@@ -289,6 +289,9 @@ struct module + /* The size of the executable code in each section. */ + unsigned int init_text_size, core_text_size; + ++ /* The handle returned from unwind_add_table. */ ++ void *unwind_info; ++ + /* Arch-specific module values */ + struct mod_arch_specific arch; + --- /dev/null +++ b/include/linux/unwind.h -@@ -0,0 +1,76 @@ +@@ -0,0 +1,135 @@ +#ifndef _LINUX_UNWIND_H +#define _LINUX_UNWIND_H + +/* -+ * Copyright (C) 2002-2006 Novell, Inc. ++ * Copyright (C) 2002-2009 Novell, Inc. + * Jan Beulich <jbeulich@novell.com> + * This code is released under version 2 of the GNU GPL. + * @@ -567,14 +586,19 @@ + * full-blown stack unwinding with all the bells and whistles, so there + * is not much point in implementing the full Dwarf2 unwind API. + */ -+#ifdef CONFIG_STACK_UNWIND ++ ++#include <linux/linkage.h> + +struct module; +struct stacktrace_ops; +struct unwind_frame_info; + ++typedef asmlinkage int (*unwind_callback_fn)(struct unwind_frame_info *, ++ const struct stacktrace_ops *, ++ void *); ++ ++#ifdef CONFIG_STACK_UNWIND + -+typedef int (*unwind_callback_fn)(struct unwind_frame_info *, const struct stacktrace_ops *, void *); +#include <asm/unwind.h> +#include <asm/stacktrace.h> + @@ -612,8 +636,8 @@ + * Prepare to unwind the currently running thread. + */ +extern int unwind_init_running(struct unwind_frame_info *, -+ asmlinkage unwind_callback_fn callback, -+ const struct stacktrace_ops *ops, ++ unwind_callback_fn, ++ const struct stacktrace_ops *, + void *data); + +/* @@ -628,8 +652,88 @@ + * error. + */ +extern int unwind_to_user(struct unwind_frame_info *); ++ ++#else /* CONFIG_STACK_UNWIND */ ++ ++struct unwind_frame_info {}; ++ ++static inline void unwind_init(void) {} ++static inline void unwind_setup(void) {} ++ ++#ifdef CONFIG_MODULES ++ ++static inline void *unwind_add_table(struct module *mod, ++ const void *table_start, ++ unsigned long table_size) ++{ ++ return NULL; ++} ++ ++#endif ++ ++static inline void unwind_remove_table(void *handle, int init_only) ++{ ++} ++ ++static inline int unwind_init_frame_info(struct unwind_frame_info *info, ++ struct task_struct *tsk, ++ const struct pt_regs *regs) ++{ ++ return -ENOSYS; ++} ++ ++static inline int unwind_init_blocked(struct unwind_frame_info *info, ++ struct task_struct *tsk) ++{ ++ return -ENOSYS; ++} ++ ++static inline int unwind_init_running(struct unwind_frame_info *info, ++ unwind_callback_fn cb, ++ const struct stacktrace_ops *ops, ++ void *data) ++{ ++ return -ENOSYS; ++} ++ ++static inline int unwind(struct unwind_frame_info *info) ++{ ++ return -ENOSYS; ++} ++ ++static inline int unwind_to_user(struct unwind_frame_info *info) ++{ ++ return -ENOSYS; ++} ++ +#endif /* CONFIG_STACK_UNWIND */ +#endif /* _LINUX_UNWIND_H */ +--- a/init/main.c ++++ b/init/main.c +@@ -50,6 +50,7 @@ + #include <linux/rmap.h> + #include <linux/mempolicy.h> + #include <linux/key.h> ++#include <linux/unwind.h> + #include <linux/buffer_head.h> + #include <linux/page_cgroup.h> + #include <linux/debug_locks.h> +@@ -561,6 +562,7 @@ asmlinkage void __init start_kernel(void + * Need to run as early as possible, to initialize the + * lockdep hash: + */ ++ unwind_init(); + lockdep_init(); + debug_objects_early_init(); + cgroup_init_early(); +@@ -582,6 +584,7 @@ asmlinkage void __init start_kernel(void + setup_arch(&command_line); + mm_init_owner(&init_mm, &init_task); + setup_command_line(command_line); ++ unwind_setup(); + setup_per_cpu_areas(); + setup_nr_cpu_ids(); + smp_prepare_boot_cpu(); /* arch-specific boot-cpu hooks */ --- a/kernel/Makefile +++ b/kernel/Makefile @@ -50,6 +50,7 @@ obj-$(CONFIG_PROVE_LOCKING) += spinlock. @@ -638,8 +742,74 @@ obj-$(CONFIG_KALLSYMS) += kallsyms.o +obj-$(CONFIG_STACK_UNWIND) += unwind.o obj-$(CONFIG_PM) += power/ + obj-$(CONFIG_FREEZER) += power/ obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o - obj-$(CONFIG_KEXEC) += kexec.o +--- a/kernel/module.c ++++ b/kernel/module.c +@@ -43,6 +43,7 @@ + #include <linux/device.h> + #include <linux/string.h> + #include <linux/mutex.h> ++#include <linux/unwind.h> + #include <linux/rculist.h> + #include <asm/uaccess.h> + #include <asm/cacheflush.h> +@@ -1494,6 +1495,8 @@ static void free_module(struct module *m + remove_sect_attrs(mod); + mod_kobject_remove(mod); + ++ unwind_remove_table(mod->unwind_info, 0); ++ + /* Arch-specific cleanup. */ + module_arch_cleanup(mod); + +@@ -1913,6 +1916,7 @@ static noinline struct module *load_modu + unsigned int symindex = 0; + unsigned int strindex = 0; + unsigned int modindex, versindex, infoindex, pcpuindex; ++ unsigned int unwindex = 0; + unsigned int num_kp, num_mcount; + struct kernel_param *kp; + struct module *mod; +@@ -2002,6 +2006,9 @@ static noinline struct module *load_modu + versindex = find_sec(hdr, sechdrs, secstrings, "__versions"); + infoindex = find_sec(hdr, sechdrs, secstrings, ".modinfo"); + pcpuindex = find_pcpusec(hdr, sechdrs, secstrings); ++#ifdef ARCH_UNWIND_SECTION_NAME ++ unwindex = find_sec(hdr, sechdrs, secstrings, ARCH_UNWIND_SECTION_NAME); ++#endif + + /* Don't keep modinfo and version sections. */ + sechdrs[infoindex].sh_flags &= ~(unsigned long)SHF_ALLOC; +@@ -2011,6 +2018,8 @@ static noinline struct module *load_modu + sechdrs[symindex].sh_flags |= SHF_ALLOC; + sechdrs[strindex].sh_flags |= SHF_ALLOC; + #endif ++ if (unwindex) ++ sechdrs[unwindex].sh_flags |= SHF_ALLOC; + + /* Check module struct version now, before we try to use module. */ + if (!check_modstruct_version(sechdrs, versindex, mod)) { +@@ -2335,6 +2344,11 @@ static noinline struct module *load_modu + } + } + ++ /* Size of section 0 is 0, so this works well if no unwind info. */ ++ mod->unwind_info = unwind_add_table(mod, ++ (void *)sechdrs[unwindex].sh_addr, ++ sechdrs[unwindex].sh_size); ++ + /* Get rid of temporary copy */ + vfree(hdr); + +@@ -2438,6 +2452,7 @@ SYSCALL_DEFINE3(init_module, void __user + mutex_lock(&module_mutex); + /* Drop initial reference. */ + module_put(mod); ++ unwind_remove_table(mod->unwind_info, 1); + module_free(mod, mod->module_init); + mod->module_init = NULL; + mod->init_size = 0; --- /dev/null +++ b/kernel/unwind.c @@ -0,0 +1,1302 @@ ++++++ patches.trace.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/ftrace-framepointer.diff new/patches.trace/ftrace-framepointer.diff --- old/patches.trace/ftrace-framepointer.diff 2009-02-16 17:20:20.000000000 +0100 +++ new/patches.trace/ftrace-framepointer.diff 2009-02-25 17:52:43.000000000 +0100 @@ -17,10 +17,10 @@ depends on HAVE_FUNCTION_TRACER depends on DEBUG_KERNEL - select FRAME_POINTER + select KALLSYMS select TRACING select CONTEXT_SWITCH_TRACER - help -@@ -126,6 +125,7 @@ config SYSPROF_TRACER +@@ -127,6 +126,7 @@ config SYSPROF_TRACER bool "Sysprof Tracer" depends on X86 select TRACING diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/lttng-instrumentation-swap.patch new/patches.trace/lttng-instrumentation-swap.patch --- old/patches.trace/lttng-instrumentation-swap.patch 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.trace/lttng-instrumentation-swap.patch 2009-02-25 17:52:20.000000000 +0100 @@ -95,7 +95,7 @@ static struct bio *get_swap_bio(gfp_t gfp_flags, pgoff_t index, @@ -114,6 +115,7 @@ int swap_writepage(struct page *page, st - rw |= (1 << BIO_RW_SYNC); + rw |= (1 << BIO_RW_SYNCIO) | (1 << BIO_RW_UNPLUG); count_vm_event(PSWPOUT); set_page_writeback(page); + trace_swap_out(page); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/utrace-core new/patches.trace/utrace-core --- old/patches.trace/utrace-core 2009-02-16 17:20:46.000000000 +0100 +++ new/patches.trace/utrace-core 2009-02-25 17:52:43.000000000 +0100 @@ -45,7 +45,7 @@ @@ -7,7 +7,7 @@ # list of DOCBOOKS. - DOCBOOKS := z8530book.xml mcabook.xml \ + DOCBOOKS := z8530book.xml mcabook.xml device-drivers.xml \ - kernel-hacking.xml kernel-locking.xml deviceiobook.xml \ + kernel-hacking.xml kernel-locking.xml deviceiobook.xml utrace.xml \ procfs-guide.xml writing_usb_driver.xml networking.xml \ @@ -1612,7 +1612,7 @@ config PREEMPT_NOTIFIERS --- a/kernel/Makefile +++ b/kernel/Makefile -@@ -68,6 +68,7 @@ obj-$(CONFIG_IKCONFIG) += configs.o +@@ -69,6 +69,7 @@ obj-$(CONFIG_IKCONFIG) += configs.o obj-$(CONFIG_RESOURCE_COUNTERS) += res_counter.o obj-$(CONFIG_STOP_MACHINE) += stop_machine.o obj-$(CONFIG_KPROBES_SANITY_TEST) += test_kprobes.o ++++++ patches.xen.tar.bz2 ++++++ ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:57.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:57.000000000 +0100 @@ -32,6 +32,8 @@ patches.kernel.org/patch-2.6.29-rc2-rc3 patches.kernel.org/patch-2.6.29-rc3-rc4 patches.kernel.org/patch-2.6.29-rc4-rc5 + patches.kernel.org/patch-2.6.29-rc5-rc6 + patches.kernel.org/patch-2.6.29-rc6-git1 ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -135,7 +137,6 @@ patches.arch/x86-hpet-pre-read patches.arch/x86_64-hpet-64bit-timer.patch patches.suse/x86-mark_rodata_rw.patch - patches.fixes/fix-warning-while-mapping-0-1MB-range-with-dev-mem ######################################################## # x86_64/4096CPUS - from SGI @@ -486,7 +487,11 @@ patches.suse/wireless-no-aes-select patches.fixes/iwl3945-fix-rfkill.patch patches.fixes/iwlagn-fix-rfkill.patch - + patches.fixes/b43legacy-fix-led_device_naming.diff + patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff + patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff + patches.fixes/rt2x00-fix-led_device_naming.diff + patches.fixes/ath9k-fix-led_device_naming.diff ######################################################## # iSCSI @@ -662,6 +667,7 @@ patches.suse/crasher-26.diff patches.suse/stack-unwind patches.suse/no-frame-pointer-select + patches.arch/x86_64-unwind-annotations ######################################################## # Perfmon ++++++ symsets.pl ++++++ --- /var/tmp/diff_new_pack.v16031/_old 2009-02-26 02:18:58.000000000 +0100 +++ /var/tmp/diff_new_pack.v16031/_new 2009-02-26 02:18:58.000000000 +0100 @@ -190,7 +190,7 @@ if (@modules == 0) { @modules = @ARGV; } - if (@modules == 0) { + if (@modules == 0 && !defined($opt_symvers_file)) { &$opt_err("No modules supplied"); } if (!$res) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de