openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- 1 participants
- 372752 discussions
Hello community,
here is the log from the commit of package kernel-source
checked in at Fri Oct 24 15:29:30 CEST 2008.
--------
--- kernel-source/kernel-debug.changes 2008-10-22 21:48:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-10-24 15:13:48.511986000 +0200
@@ -1,0 +2,230 @@
+Fri Oct 24 14:07:43 CEST 2008 - bwalle(a)suse.de
+
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+
+-------------------------------------------------------------------
+Fri Oct 24 14:06:20 CEST 2008 - bwalle(a)suse.de
+
+- Obsolete uvcvideo-kmp.
+
+-------------------------------------------------------------------
+Fri Oct 24 12:52:23 CEST 2008 - jbeulich(a)suse.de
+
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+
+-------------------------------------------------------------------
+Fri Oct 24 12:24:54 CEST 2008 - jbeulich(a)suse.de
+
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+
+-------------------------------------------------------------------
+Fri Oct 24 12:20:01 CEST 2008 - jbeulich(a)suse.de
+
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ #303948 and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+
+-------------------------------------------------------------------
+Fri Oct 24 12:08:49 CEST 2008 - mmarek(a)suse.cz
+
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+
+
+-------------------------------------------------------------------
+Fri Oct 24 11:07:32 CEST 2008 - bwalle(a)suse.de
+
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+
+-------------------------------------------------------------------
+Fri Oct 24 10:45:08 CEST 2008 - agruen(a)suse.de
+
+- supported.conf: Mark dmapi as supported (by SGI).
+
+-------------------------------------------------------------------
+Fri Oct 24 10:40:29 CEST 2008 - olh(a)suse.de
+
+- disable all unsupported drivers in kernel-kdump
+
+-------------------------------------------------------------------
+Fri Oct 24 08:25:47 CEST 2008 - npiggin(a)suse.de
+
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+
+-------------------------------------------------------------------
+Fri Oct 24 07:43:02 CEST 2008 - gregkh(a)suse.de
+
+- Update to 2.6.27.4-rc2
+
+-------------------------------------------------------------------
+Fri Oct 24 07:09:39 CEST 2008 - gregkh(a)suse.de
+
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+
+-------------------------------------------------------------------
+Fri Oct 24 07:00:11 CEST 2008 - gregkh(a)suse.de
+
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+
+-------------------------------------------------------------------
+Fri Oct 24 06:57:57 CEST 2008 - npiggin(a)suse.de
+
+- Fix ppc and ps3 configs
+
+-------------------------------------------------------------------
+Fri Oct 24 06:53:13 CEST 2008 - npiggin(a)suse.de
+
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+
+-------------------------------------------------------------------
+Fri Oct 24 06:32:10 CEST 2008 - npiggin(a)suse.de
+
+- Update config files. Enable cgroups for all archs (bnc#417527)
+
+-------------------------------------------------------------------
+Fri Oct 24 05:57:53 CEST 2008 - npiggin(a)suse.de
+
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+
+-------------------------------------------------------------------
+Fri Oct 24 05:35:49 CEST 2008 - gregkh(a)suse.de
+
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+
+-------------------------------------------------------------------
+Fri Oct 24 05:34:15 CEST 2008 - gregkh(a)suse.de
+
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+
+-------------------------------------------------------------------
+Fri Oct 24 05:07:47 CEST 2008 - gregkh(a)suse.de
+
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+
+-------------------------------------------------------------------
+Fri Oct 24 01:12:04 CEST 2008 - gregkh(a)suse.de
+
+- clean up all fuzz in patches to get them to apply cleanly.
+
+-------------------------------------------------------------------
+Fri Oct 24 00:57:17 CEST 2008 - gregkh(a)suse.de
+
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+
+-------------------------------------------------------------------
+Fri Oct 24 00:36:54 CEST 2008 - gregkh(a)suse.de
+
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+
+-------------------------------------------------------------------
+Thu Oct 23 23:13:11 CEST 2008 - jeffm(a)suse.de
+
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+
+-------------------------------------------------------------------
+Thu Oct 23 15:41:19 CEST 2008 - olh(a)suse.de
+
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+
+-------------------------------------------------------------------
+Thu Oct 23 15:27:00 CEST 2008 - kkeil(a)suse.de
+
+- Update x86 64bit config files to include WAN support (bnc#437692)
+
+-------------------------------------------------------------------
+Thu Oct 23 15:19:58 CEST 2008 - olh(a)suse.de
+
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+
+-------------------------------------------------------------------
+Thu Oct 23 14:09:23 CEST 2008 - olh(a)suse.de
+
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+
+-------------------------------------------------------------------
+Thu Oct 23 12:16:39 CEST 2008 - jkosina(a)suse.de
+
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
++++ 57 more lines (skipped)
++++ between kernel-source/kernel-debug.changes
++++ and /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes
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-rt.changes: same change
kernel-rt_debug.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-source-rt.changes: same change
kernel-syms.changes: same change
kernel-syms-rt.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:26.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:26.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.27.2)
+# spec file for package kernel-debug (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -198,6 +196,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -216,12 +215,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-debug-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-debug-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -300,7 +299,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-debug
+KERNELRELEASE=2.6.27.3-$RELEASE-debug
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -558,6 +557,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -699,7 +700,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -736,7 +737,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -750,7 +751,135 @@
%files -n kernel-debug-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -870,13 +999,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -897,6 +1019,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:27.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:27.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-default (Version 2.6.27.2)
+# spec file for package kernel-default (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-default
Summary: The Standard Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
Provides: k_athlon k_debug k_deflt k_deflt_22 k_deflt_24 k_eide k_laptop k_orig k_pentiu k_pos_ibm k_psmp k_smp k_smp_22 k_smp_24 smp kernel-smp
@@ -217,6 +215,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -234,12 +233,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-default-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-default-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -318,7 +317,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-default
+KERNELRELEASE=2.6.27.3-$RELEASE-default
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -576,6 +575,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -716,7 +717,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -752,7 +753,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -766,7 +767,135 @@
%files -n kernel-default-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -886,13 +1015,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -913,6 +1035,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:27.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:27.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-dummy (Version 2.6.27.2)
+# spec file for package kernel-dummy (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -22,8 +22,8 @@
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
AutoReqProv: off
@@ -36,7 +36,7 @@
--------
Andreas Gruenbacher <agruen(a)suse.de>
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%install
rm -rf %buildroot
@@ -46,7 +46,135 @@
%files
%defattr(-, root, root)
/etc/dummy
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -166,13 +294,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -193,6 +314,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:28.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:28.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.27.2)
+# spec file for package kernel-kdump (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-kdump
Summary: kernel for kdump
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch ppc
%else
@@ -195,6 +193,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -215,12 +214,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-kdump-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -299,7 +298,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-kdump
+KERNELRELEASE=2.6.27.3-$RELEASE-kdump
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -557,6 +556,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -700,7 +701,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -739,7 +740,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -753,7 +754,135 @@
%files -n kernel-kdump-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -873,13 +1002,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -900,6 +1022,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:28.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:28.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-pae (Version 2.6.27.2)
+# spec file for package kernel-pae (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-pae
Summary: Kernel with PAE Support
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
Provides: k_smp4G kernel-bigsmp
Obsoletes: k_smp4G kernel-bigsmp
@@ -192,6 +190,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -216,12 +215,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-pae-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-pae-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -300,7 +299,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-pae
+KERNELRELEASE=2.6.27.3-$RELEASE-pae
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -558,6 +557,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -705,7 +706,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -748,7 +749,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -762,7 +763,135 @@
%files -n kernel-pae-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -882,13 +1011,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -909,6 +1031,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:28.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:28.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ppc64 (Version 2.6.27.2)
+# spec file for package kernel-ppc64 (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch ppc
Provides: kernel-pmac64 kernel-pseries64 kernel-iseries64
@@ -197,6 +195,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -228,12 +227,12 @@
Tom Gall <tom_gall(a)vnet.ibm.com>
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-ppc64-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -312,7 +311,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-ppc64
+KERNELRELEASE=2.6.27.3-$RELEASE-ppc64
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -570,6 +569,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -724,7 +725,7 @@
Tom Gall <tom_gall(a)vnet.ibm.com>
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -774,7 +775,7 @@
Tom Gall <tom_gall(a)vnet.ibm.com>
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -788,7 +789,135 @@
%files -n kernel-ppc64-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -908,13 +1037,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -935,6 +1057,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:29.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:29.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ps3 (Version 2.6.27.2)
+# spec file for package kernel-ps3 (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch ppc
%else
@@ -195,6 +193,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -214,12 +213,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ps3-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-ps3-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -298,7 +297,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-ps3
+KERNELRELEASE=2.6.27.3-$RELEASE-ps3
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -556,6 +555,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -696,7 +697,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -732,7 +733,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -746,7 +747,135 @@
%files -n kernel-ps3-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -866,13 +995,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -893,6 +1015,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-rt_debug.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:29.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:29.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-rt_debug (Version 2.6.27.2)
+# spec file for package kernel-rt_debug (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-rt_debug
Summary: A Debug Version of the Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -195,6 +193,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -213,12 +212,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-rt_debug-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-rt_debug-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -297,7 +296,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-rt_debug
+KERNELRELEASE=2.6.27.3-$RELEASE-rt_debug
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -555,6 +554,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -696,7 +697,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -733,7 +734,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -747,7 +748,135 @@
%files -n kernel-rt_debug-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -867,13 +996,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -894,6 +1016,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-rt.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:29.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:29.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-rt (Version 2.6.27.2)
+# spec file for package kernel-rt (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-rt
Summary: The Realtime Linux Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -195,6 +193,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -218,12 +217,12 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-rt-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-rt-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -302,7 +301,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-rt
+KERNELRELEASE=2.6.27.3-$RELEASE-rt
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -560,6 +559,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -706,7 +707,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -748,7 +749,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -762,7 +763,135 @@
%files -n kernel-rt-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -882,13 +1011,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -909,6 +1031,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:30.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-s390 (Version 2.6.27.2)
+# spec file for package kernel-s390 (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-s390
Summary: The Standard Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
Provides: kernel-32bit k_deflt
Obsoletes: kernel-32bit k_deflt
@@ -192,6 +190,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -209,12 +208,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-s390-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-s390-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -293,7 +292,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-s390
+KERNELRELEASE=2.6.27.3-$RELEASE-s390
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -551,6 +550,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -691,7 +692,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -727,7 +728,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -741,7 +742,135 @@
%files -n kernel-s390-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -861,13 +990,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -888,6 +1010,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-source-rt.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:30.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source-rt (Version 2.6.27.2)
+# spec file for package kernel-source-rt (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -29,8 +29,8 @@
Name: kernel-source-rt
Summary: The Linux Kernel Sources, including the real-time patches
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -42,7 +42,7 @@
%endif
ExclusiveArch: %ix86 x86_64
Provides: linux
-Provides: kernel-source-rt = 2.6.27.2-%source_rel
+Provides: kernel-source-rt = 2.6.27.3-%source_rel
%if "kernel-source-rt" == "kernel-source"
Provides: linux lx_suse lx_sus22 lx_sus24
Obsoletes: linux lx-gdt lx-hack lx-suse lx1162_1 lx1162_2 lx1212_1 lx1212_2 lx1213_1 lx1213_2 lx121_1 lx121_2 lx126_1 lx126_2 lx129_1 lx129_2 lx_large kernel_headers lx_suse lx_sus22 lx_sus24
@@ -120,7 +120,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
@@ -137,7 +137,7 @@
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
-KERNELRELEASE=2.6.27.2-$RELEASE
+KERNELRELEASE=2.6.27.3-$RELEASE
case kernel-source-rt in
(*-rt)
variant=-rt
@@ -164,7 +164,7 @@
> .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
- -i %_builddir/kernel-source-rt-2.6.27.2/$patch; then
+ -i %_builddir/kernel-source-rt-2.6.27.3/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@@ -283,7 +283,135 @@
%post -f kernel-source-rt-post.sh
%files -f kernel-source-rt.files
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -403,13 +531,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -430,6 +551,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:30.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source (Version 2.6.27.2)
+# spec file for package kernel-source (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -29,8 +29,8 @@
Name: kernel-source
Summary: The Linux Kernel Sources
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -42,7 +42,7 @@
%endif
ExclusiveArch: %ix86 ppc ppc64 s390 s390x ia64 x86_64
Provides: linux
-Provides: kernel-source = 2.6.27.2-%source_rel
+Provides: kernel-source = 2.6.27.3-%source_rel
%if "kernel-source" == "kernel-source"
Provides: linux lx_suse lx_sus22 lx_sus24
Obsoletes: linux lx-gdt lx-hack lx-suse lx1162_1 lx1162_2 lx1212_1 lx1212_2 lx1213_1 lx1213_2 lx121_1 lx121_2 lx126_1 lx126_2 lx129_1 lx129_2 lx_large kernel_headers lx_suse lx_sus22 lx_sus24
@@ -120,7 +120,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
@@ -137,7 +137,7 @@
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
-KERNELRELEASE=2.6.27.2-$RELEASE
+KERNELRELEASE=2.6.27.3-$RELEASE
case kernel-source in
(*-rt)
variant=-rt
@@ -164,7 +164,7 @@
> .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
- -i %_builddir/kernel-source-2.6.27.2/$patch; then
+ -i %_builddir/kernel-source-2.6.27.3/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@@ -283,7 +283,135 @@
%post -f kernel-source-post.sh
%files -f kernel-source.files
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -403,13 +531,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -430,6 +551,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-syms-rt.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:31.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:31.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms-rt (Version 2.6.27.2)
+# spec file for package kernel-syms-rt (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -28,8 +28,8 @@
Name: kernel-syms-rt
Summary: Kernel Symbol Versions (modversions) For Real-Time Kernels
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -49,7 +49,7 @@
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
-Requires: kernel-source = 2.6.27.2-%source_rel
+Requires: kernel-source = 2.6.27.3-%source_rel
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -74,7 +74,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
echo "Architecture symbol(s):" %symbols
@@ -129,7 +129,135 @@
/usr/src/linux-*-obj
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -249,13 +377,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -276,6 +397,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
kernel-syms.spec: same change
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:31.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:31.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-trace (Version 2.6.27.2)
+# spec file for package kernel-trace (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -198,6 +196,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -221,12 +220,12 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-trace-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-trace-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -305,7 +304,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-trace
+KERNELRELEASE=2.6.27.3-$RELEASE-trace
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -563,6 +562,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -707,7 +708,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -747,7 +748,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -761,7 +762,135 @@
%files -n kernel-trace-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -881,13 +1010,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -908,6 +1030,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:32.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-vanilla (Version 2.6.27.2)
+# spec file for package kernel-vanilla (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -214,6 +212,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -231,12 +230,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-vanilla-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-vanilla-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -315,7 +314,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-vanilla
+KERNELRELEASE=2.6.27.3-$RELEASE-vanilla
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -573,6 +572,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -711,7 +712,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -745,7 +746,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -759,7 +760,135 @@
%files -n kernel-vanilla-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -879,13 +1008,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -906,6 +1028,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:32.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xen (Version 2.6.27.2)
+# spec file for package kernel-xen (Version 2.6.27.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,7 +49,7 @@
# defining them all at once.)
%define config_vars CONFIG_MODULES
%{expand:%(eval "$(test -n "%subarch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%subarch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%if %build_vanilla || %CONFIG_MODULES != "y"
+%if %build_vanilla || %build_kdump || %CONFIG_MODULES != "y"
%define split_packages 0
%else
%define split_packages 1
@@ -57,8 +57,8 @@
Name: kernel-xen
Summary: The Xen Kernel
-Version: 2.6.27.2
-Release: 2
+Version: 2.6.27.3
+Release: 1
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -97,8 +97,8 @@
%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.2
-Obsoletes: kernel-xenpae <= 2.6.27.2
+Provides: kernel-xenpae = 2.6.27.3
+Obsoletes: kernel-xenpae <= 2.6.27.3
%endif
#!BuildIgnore: xen
%endif
@@ -123,9 +123,7 @@
%if %build_um
#Conflicts: kernel
%else
-%if ! %build_xen
-Provides: kernel = 2.6.27.2-%source_rel
-%endif
+Provides: kernel = 2.6.27.3-%source_rel
%endif
%ifarch %ix86
%else
@@ -195,6 +193,7 @@
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -215,12 +214,12 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-xen-2.6.27.2.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.2.src.rpm."
+ echo "The kernel-xen-2.6.27.3.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.3.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -299,7 +298,7 @@
EOF
%endif
cat >> ../.rpm-defs <<EOF
-KERNELRELEASE=2.6.27.2-$RELEASE-xen
+KERNELRELEASE=2.6.27.3-$RELEASE-xen
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@@ -557,6 +556,8 @@
%if %split_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
+ : > %my_builddir/supported-modules
+ : > %my_builddir/unsupported-modules
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
@@ -700,7 +701,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun base -f preun-base.sh
@@ -739,7 +740,7 @@
-Source Timestamp: 2008-10-22 21:43:34 +0200
+Source Timestamp: 2008-10-24 14:08:28 +0200
%preun extra -f preun-extra.sh
@@ -753,7 +754,135 @@
%files -n kernel-xen-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+
%changelog
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.suse/kdump-dump_after_notifier.patch: Add sysctl also
+ to kernel/sysctl_check.c.
+* Fri Oct 24 2008 bwalle(a)suse.de
+- Obsolete uvcvideo-kmp.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- rpm/kernel-binary.spec.in: Provide 'kernel' also for Xen (bnc#362918).
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- patches.arch/x86_64-unwind-annotations: fix unwind annotations.
+- patches.xen/xen3-x86_64-unwind-annotations: fix unwind
+ annotations.
+* Fri Oct 24 2008 jbeulich(a)suse.de
+- Update Xen patches to 2.6.27.3 and c/s 704
+- patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5:
+ x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP (fate
+ [#303948] and fate #303984).
+- patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4:
+ x86: use cpuid vector 0xb when available for detecting cpu
+ topology (fate #303948 and fate #303984).
+- patches.xen/xen-kconfig-compat-3.2.0: add 3.2.0-compatibility
+ configure option.
+- patches.xen/xen-x86-exit-mmap: be more aggressive about
+ de-activating mm-s under destruction.
+- patches.xen/xen-x86-machphys-prediction: properly predict
+ phys<->mach translations.
+- patches.xen/xen-x86-mmu-batching: utilize
+ arch_{enter,leave}_lazy_cpu_mode().
+- patches.xen/xen-x86-no-lazy-tlb: ensure inadvertent uses of
+ lazy TLB data are caught during the build.
+- Update Xen config files.
+* Fri Oct 24 2008 mmarek(a)suse.cz
+- rpm/kernel-binary.spec.in:
+ - do not split kernel-kdump into -base and -extra
+ - fix case when a build results in no unsupported modules
+* Fri Oct 24 2008 bwalle(a)suse.de
+- patches.fixes/kdb-kdump.diff:
+ Fix CONFIG_KDB_KDUMP on xSeries (bnc#436454).
+* Fri Oct 24 2008 agruen(a)suse.de
+- supported.conf: Mark dmapi as supported (by SGI).
+* Fri Oct 24 2008 olh(a)suse.de
+- disable all unsupported drivers in kernel-kdump
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap (bnc#44807 bnc#211997).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc2
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_SYSFS_DEPRECATED_V2 from powerpc/rt config file
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to 2.6.27.4-rc1
+ - lots of bugfixes, and obsoletes some current patches:
+ - patches.fixes/ext3-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/ext2-avoid-printk-flood-with-dir-corruption: Delete.
+ - patches.fixes/wdm_autoload.diff: Delete.
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Fix ppc and ps3 configs
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files.
+- patches.suse/cgroup-freezer.patch: cgroup freezer (bnc#417294,
+ fate#304191, fate#201036).
+* Fri Oct 24 2008 npiggin(a)suse.de
+- Update config files. Enable cgroups for all archs (bnc#417527)
+* Fri Oct 24 2008 npiggin(a)suse.de
+- patches.arch/ppc-gigantic-page-fix2.patch: powerpc gigantic
+ pages fix 2 (bnc#434026).
+- patches.arch/ppc-gigantic-page-fix3.patch: powerpc gigantic
+ pages fix 3 (bnc#434026).
+- patches.trace/lttng-instrumentation-hugetlb.patch: de-fuzz
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disabled CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64
+ vanilla kernel.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- patches.drivers/cciss-fix-procfs-firmware-regression.patch:
+ cciss: fix procfs firmware regression (bnc435644).
+- patches.drivers/cciss-fix-sysfs-symlink.patch: cciss: fix
+ sysfs symlink (bnc435644).
+* Fri Oct 24 2008 gregkh(a)suse.de
+- disable CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT on x86-64. To use
+ Calgary iommu systems, you now must manually pass "iommu=calgary" to
+ get this hardware support back enabled. This is the recommended
+ proceedure right now, from IBM, otherwise the hardware crashes.
+ bnc#436450.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- clean up all fuzz in patches to get them to apply cleanly.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- delete patches.arch/s390-01-03-cmm2-v2.patch as it touched core
+ kernel code and was rejected from upstream.
+ - patches.arch/s390-01-03-cmm2-v2.patch: Delete.
+ - patches.arch/s390-01-03-cmm2-v2a.patch: Delete.
+* Fri Oct 24 2008 gregkh(a)suse.de
+- Update to version 3.4 of squashfs:
+ - patches.suse/squashfs3.3-patch: Delete.
+ - patches.suse/squashfs-patch-2.6.25: Delete.
+ - patches.suse/squashfs-patch-2.6.27: Delete.
+ - patches.suse/squashfs-3.4.patch: squashfs v3.4.
+* Fri Oct 24 2008 jeffm(a)suse.de
+- patches.fixes/block-sanitize-invalid-partition-table-entries:
+ block: sanitize invalid partition table entries (bnc#371657).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.arch/ppc-pseries_mem-limit-16g.patch
+ Don't use a 16G page if beyond mem= limits (bnc#438111 - LTC49329)
+* Thu Oct 23 2008 kkeil(a)suse.de
+- Update x86 64bit config files to include WAN support (bnc#437692)
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/cell_edac.patch
+ Fix incorrect edac_mode in csrow causing oops (bnc#437757 - LTC49143)
+* Thu Oct 23 2008 olh(a)suse.de
+- update patches.suse/nameif-track-rename.patch
+ print also application and pid
+* Thu Oct 23 2008 jkosina(a)suse.de
+- patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch:
+ HID: Fix Sony Vaio VGX report descriptor (bnc#437758).
+* Thu Oct 23 2008 olh(a)suse.de
+- add patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
+ reject dynamic memory add/remove (bnc#434651 - LTC48744)
+* Thu Oct 23 2008 npiggin(a)suse.de
+- Update config files.
+* Thu Oct 23 2008 npiggin(a)suse.de
+- patches.suse/x86-gb-linear-map.patch: Enable GB mapped linear
+ KVA on x86 (bnc#437674).
+- patches.xen/xen3-patch-2.6.26: merge
+* Thu Oct 23 2008 gregkh(a)suse.de
+- update to 2.6.27.3
+ - lots of bugfixes
+ - CVE-2008-3831 fix
+* Wed Oct 22 2008 jeffm(a)suse.de
+- scripts/vc: Handle unset $EDITOR
* Wed Oct 22 2008 jeffm(a)suse.de
- patches.suse/export-release_open_intent: Export
release_open_intent for NFS branches with aufs.
@@ -873,13 +1002,6 @@
kdump initrd to %%ghost so that the file gets removed when
uninstalling the kernel.
* Fri Oct 17 2008 mfasheh(a)suse.com
-- ocfs2 ACL / security attribute support
- - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
- - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
- - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
- - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
- - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
-* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 fixes / updates from 2.6.28 merge window
- patches.suse/ocfs2-xattr.c-Fix-a-bug-when-inserting-xattr.patch
- patches.suse/ocfs2-Add-empty-bucket-support-in-xattr.patch
@@ -900,6 +1022,13 @@
- patches.suse/ocfs2-Make-cached-block-reads-the-common-case.patch
- patches.suse/ocfs2-fix-build-error.patch
* Fri Oct 17 2008 mfasheh(a)suse.com
+- ocfs2 ACL / security attribute support
+ - patches.suse/ocfs2-Remove-unused-function-restore_extent_block.patch
+ - patches.suse/ocfs2-Merge-transactions-during-xattr-set.patch
+ - patches.suse/ocfs2-xattr.-ch-definition-cleanups.patch
+ - patches.suse/ocfs2-Add-security-xattr-support-in-ocfs2.patch
+ - patches.suse/ocfs2-Add-POSIX-ACL-support-in-ocfs2.patch
+* Fri Oct 17 2008 mfasheh(a)suse.com
- ocfs2 dynamic local alloc patches
* Fri Oct 17 2008 jslaby(a)suse.de
- patches.drivers/tpm-bcm0102-workaround.patch: tpm: work around
++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:32.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:32.000000000 +0200
@@ -1 +1 @@
-2008-10-22 21:43:34 +0200
+2008-10-24 14:08:28 +0200
++++++ 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 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/debug 2008-10-24 11:42:02.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/default 2008-10-24 11:42:02.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/pae 2008-10-24 11:42:02.000000000 +0200
@@ -1,7 +1,5 @@
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.27.2
-# Mon Oct 20 09:15:06 2008
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -91,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/rt new/config/i386/rt
--- old/config/i386/rt 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/rt 2008-10-24 11:42:02.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/rt_debug new/config/i386/rt_debug
--- old/config/i386/rt_debug 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/rt_debug 2008-10-24 11:42:02.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/trace new/config/i386/trace
--- old/config/i386/trace 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/trace 2008-10-24 11:42:02.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/vanilla 2008-10-24 11:42:02.000000000 +0200
@@ -4232,4 +4232,3 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
-CONFIG_OCFS2_FS_POSIX_ACL=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2008-10-22 21:43:50.000000000 +0200
+++ new/config/i386/xen 2008-10-24 14:20:07.000000000 +0200
@@ -80,6 +80,7 @@
CONFIG_CPUSETS=y
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_GROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
@@ -354,6 +355,7 @@
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
+CONFIG_PCI_REASSIGN=y
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
CONFIG_ISA_DMA_API=y
@@ -3499,14 +3501,14 @@
CONFIG_XEN_GRANT_DEV=m
CONFIG_XEN_FRAMEBUFFER=y
CONFIG_XEN_KEYBOARD=y
-CONFIG_XEN_CONSOLE=y
# CONFIG_XEN_DISABLE_SERIAL is not set
CONFIG_XEN_SYSFS=y
# CONFIG_XEN_COMPAT_030002_AND_LATER is not set
-CONFIG_XEN_COMPAT_030004_AND_LATER=y
+# CONFIG_XEN_COMPAT_030004_AND_LATER is not set
# CONFIG_XEN_COMPAT_030100_AND_LATER is not set
+CONFIG_XEN_COMPAT_030200_AND_LATER=y
# CONFIG_XEN_COMPAT_LATEST_ONLY is not set
-CONFIG_XEN_COMPAT=0x030004
+CONFIG_XEN_COMPAT=0x030200
CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y
CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
CONFIG_NO_IDLE_HZ=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/debug new/config/ia64/debug
--- old/config/ia64/debug 2008-10-22 21:43:50.000000000 +0200
+++ new/config/ia64/debug 2008-10-24 11:42:02.000000000 +0200
@@ -29,17 +29,20 @@
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=20
CONFIG_CGROUPS=y
-CONFIG_CGROUP_DEBUG=y
+# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/default new/config/ia64/default
--- old/config/ia64/default 2008-10-22 21:43:50.000000000 +0200
+++ new/config/ia64/default 2008-10-24 11:42:02.000000000 +0200
@@ -31,15 +31,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/trace new/config/ia64/trace
--- old/config/ia64/trace 2008-10-22 21:43:50.000000000 +0200
+++ new/config/ia64/trace 2008-10-24 11:42:02.000000000 +0200
@@ -31,15 +31,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/vanilla new/config/ia64/vanilla
--- old/config/ia64/vanilla 2008-10-22 21:43:50.000000000 +0200
+++ new/config/ia64/vanilla 2008-10-24 11:42:02.000000000 +0200
@@ -3492,4 +3492,3 @@
CONFIG_CRYPTO_HW=y
CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
-CONFIG_OCFS2_FS_POSIX_ACL=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/default new/config/powerpc/default
--- old/config/powerpc/default 2008-10-22 21:43:50.000000000 +0200
+++ new/config/powerpc/default 2008-10-24 11:42:02.000000000 +0200
@@ -87,15 +87,20 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
+CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/kdump new/config/powerpc/kdump
--- old/config/powerpc/kdump 2008-10-22 21:43:50.000000000 +0200
+++ new/config/powerpc/kdump 2008-10-24 11:42:02.000000000 +0200
@@ -84,15 +84,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
@@ -369,17 +372,17 @@
CONFIG_INET_DIAG=m
CONFIG_INET_TCP_DIAG=m
CONFIG_TCP_CONG_ADVANCED=y
-CONFIG_TCP_CONG_BIC=m
+# CONFIG_TCP_CONG_BIC is not set
CONFIG_TCP_CONG_CUBIC=y
-CONFIG_TCP_CONG_WESTWOOD=m
-CONFIG_TCP_CONG_HTCP=m
-CONFIG_TCP_CONG_HSTCP=m
-CONFIG_TCP_CONG_HYBLA=m
-CONFIG_TCP_CONG_VEGAS=m
-CONFIG_TCP_CONG_SCALABLE=m
+# CONFIG_TCP_CONG_WESTWOOD is not set
+# CONFIG_TCP_CONG_HTCP is not set
+# CONFIG_TCP_CONG_HSTCP is not set
+# CONFIG_TCP_CONG_HYBLA is not set
+# CONFIG_TCP_CONG_VEGAS is not set
+# CONFIG_TCP_CONG_SCALABLE is not set
CONFIG_TCP_CONG_LP=m
CONFIG_TCP_CONG_VENO=m
-CONFIG_TCP_CONG_YEAH=m
+# CONFIG_TCP_CONG_YEAH is not set
CONFIG_TCP_CONG_ILLINOIS=m
# CONFIG_DEFAULT_BIC is not set
CONFIG_DEFAULT_CUBIC=y
@@ -580,25 +583,7 @@
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_ULOG=m
CONFIG_BRIDGE_EBT_NFLOG=m
-CONFIG_IP_DCCP=m
-CONFIG_INET_DCCP_DIAG=m
-CONFIG_IP_DCCP_ACKVEC=y
-
-#
-# DCCP CCIDs Configuration (EXPERIMENTAL)
-#
-CONFIG_IP_DCCP_CCID2=m
-# CONFIG_IP_DCCP_CCID2_DEBUG is not set
-CONFIG_IP_DCCP_CCID3=m
-# CONFIG_IP_DCCP_CCID3_DEBUG is not set
-CONFIG_IP_DCCP_CCID3_RTO=100
-CONFIG_IP_DCCP_TFRC_LIB=m
-
-#
-# DCCP Kernel Hacking
-#
-# CONFIG_IP_DCCP_DEBUG is not set
-CONFIG_NET_DCCPPROBE=m
+# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
@@ -614,7 +599,7 @@
CONFIG_VLAN_8021Q_GVRP=y
# CONFIG_DECNET is not set
CONFIG_LLC=y
-CONFIG_LLC2=m
+# CONFIG_LLC2 is not set
CONFIG_IPX=m
CONFIG_IPX_INTERN=y
CONFIG_ATALK=m
@@ -662,20 +647,19 @@
CONFIG_NET_CLS_FLOW=m
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
-CONFIG_NET_EMATCH_CMP=m
-CONFIG_NET_EMATCH_NBYTE=m
-CONFIG_NET_EMATCH_U32=m
-CONFIG_NET_EMATCH_META=m
-CONFIG_NET_EMATCH_TEXT=m
+# CONFIG_NET_EMATCH_CMP is not set
+# CONFIG_NET_EMATCH_NBYTE is not set
+# CONFIG_NET_EMATCH_U32 is not set
+# CONFIG_NET_EMATCH_META is not set
+# CONFIG_NET_EMATCH_TEXT is not set
CONFIG_NET_CLS_ACT=y
-CONFIG_NET_ACT_POLICE=m
-CONFIG_NET_ACT_GACT=m
-CONFIG_GACT_PROB=y
-CONFIG_NET_ACT_MIRRED=m
-CONFIG_NET_ACT_IPT=m
+# CONFIG_NET_ACT_POLICE is not set
+# CONFIG_NET_ACT_GACT is not set
+# CONFIG_NET_ACT_MIRRED is not set
+# CONFIG_NET_ACT_IPT is not set
CONFIG_NET_ACT_NAT=m
-CONFIG_NET_ACT_PEDIT=m
-CONFIG_NET_ACT_SIMP=m
+# CONFIG_NET_ACT_PEDIT is not set
+# CONFIG_NET_ACT_SIMP is not set
CONFIG_NET_ACT_SKBEDIT=m
CONFIG_NET_CLS_IND=y
CONFIG_NET_SCH_FIFO=y
@@ -1015,7 +999,7 @@
CONFIG_MD_RAID10=m
CONFIG_MD_RAID456=m
CONFIG_MD_RAID5_RESHAPE=y
-CONFIG_MD_MULTIPATH=m
+# CONFIG_MD_MULTIPATH is not set
CONFIG_MD_FAULTY=m
CONFIG_BLK_DEV_DM=m
# CONFIG_DM_DEBUG is not set
@@ -1023,7 +1007,7 @@
CONFIG_DM_SNAPSHOT=m
CONFIG_DM_MIRROR=m
CONFIG_DM_ZERO=m
-CONFIG_DM_MULTIPATH=m
+# CONFIG_DM_MULTIPATH is not set
CONFIG_DM_DELAY=m
CONFIG_DM_UEVENT=y
CONFIG_DM_RAID45=m
@@ -1081,7 +1065,7 @@
CONFIG_MII=m
# CONFIG_HAPPYMEAL is not set
CONFIG_SUNGEM=m
-CONFIG_CASSINI=m
+# CONFIG_CASSINI is not set
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=m
CONFIG_TYPHOON=m
@@ -1154,8 +1138,7 @@
CONFIG_ATL1=m
CONFIG_ATL1E=m
CONFIG_NETDEV_10000=y
-CONFIG_CHELSIO_T1=m
-CONFIG_CHELSIO_T1_1G=y
+# CONFIG_CHELSIO_T1 is not set
CONFIG_CHELSIO_T3=m
CONFIG_IXGBE=m
CONFIG_IXGBE_LRO=y
@@ -1215,47 +1198,16 @@
CONFIG_IWL3945_LEDS=y
# CONFIG_IWL3945_DEBUG is not set
# CONFIG_HOSTAP is not set
-CONFIG_B43=m
-CONFIG_B43_PCI_AUTOSELECT=y
-CONFIG_B43_PCICORE_AUTOSELECT=y
-CONFIG_B43_LEDS=y
-CONFIG_B43_RFKILL=y
-# CONFIG_B43_DEBUG is not set
-CONFIG_B43LEGACY=m
-CONFIG_B43LEGACY_PCI_AUTOSELECT=y
-CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
-CONFIG_B43LEGACY_LEDS=y
-CONFIG_B43LEGACY_RFKILL=y
-# CONFIG_B43LEGACY_DEBUG is not set
-CONFIG_B43LEGACY_DMA=y
-CONFIG_B43LEGACY_PIO=y
-CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
-# CONFIG_B43LEGACY_DMA_MODE is not set
-# CONFIG_B43LEGACY_PIO_MODE is not set
+# CONFIG_B43 is not set
+# CONFIG_B43LEGACY is not set
CONFIG_ZD1211RW=m
# CONFIG_ZD1211RW_DEBUG is not set
CONFIG_RT2X00=m
-CONFIG_RT2X00_LIB=m
-CONFIG_RT2X00_LIB_PCI=m
-CONFIG_RT2X00_LIB_USB=m
-CONFIG_RT2X00_LIB_FIRMWARE=y
-CONFIG_RT2X00_LIB_RFKILL=y
-CONFIG_RT2X00_LIB_LEDS=y
-CONFIG_RT2400PCI=m
-CONFIG_RT2400PCI_RFKILL=y
-CONFIG_RT2400PCI_LEDS=y
-CONFIG_RT2500PCI=m
-CONFIG_RT2500PCI_RFKILL=y
-CONFIG_RT2500PCI_LEDS=y
-CONFIG_RT61PCI=m
-CONFIG_RT61PCI_RFKILL=y
-CONFIG_RT61PCI_LEDS=y
-CONFIG_RT2500USB=m
-CONFIG_RT2500USB_LEDS=y
-CONFIG_RT73USB=m
-CONFIG_RT73USB_LEDS=y
-# CONFIG_RT2X00_LIB_DEBUGFS is not set
-# CONFIG_RT2X00_DEBUG is not set
+# CONFIG_RT2400PCI is not set
+# CONFIG_RT2500PCI is not set
+# CONFIG_RT61PCI is not set
+# CONFIG_RT2500USB is not set
+# CONFIG_RT73USB is not set
#
# USB Network Adapters
@@ -1528,16 +1480,16 @@
#
# SPI Master Controller Drivers
#
-CONFIG_SPI_BITBANG=m
-CONFIG_SPI_BUTTERFLY=m
-CONFIG_SPI_LM70_LLP=m
+# CONFIG_SPI_BITBANG is not set
+# CONFIG_SPI_BUTTERFLY is not set
+# CONFIG_SPI_LM70_LLP is not set
#
# SPI Protocol Masters
#
# CONFIG_SPI_AT25 is not set
-CONFIG_SPI_SPIDEV=m
-CONFIG_SPI_TLE62X0=m
+# CONFIG_SPI_SPIDEV is not set
+# CONFIG_SPI_TLE62X0 is not set
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
CONFIG_GPIOLIB=y
# CONFIG_DEBUG_GPIO is not set
@@ -1560,87 +1512,13 @@
#
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MCP23S08=m
-CONFIG_W1=m
-CONFIG_W1_CON=y
-
-#
-# 1-wire Bus Masters
-#
-# CONFIG_W1_MASTER_MATROX is not set
-# CONFIG_W1_MASTER_DS2490 is not set
-# CONFIG_W1_MASTER_DS2482 is not set
-CONFIG_W1_MASTER_GPIO=m
-
-#
-# 1-wire Slaves
-#
-# CONFIG_W1_SLAVE_THERM is not set
-# CONFIG_W1_SLAVE_SMEM is not set
-# CONFIG_W1_SLAVE_DS2433 is not set
-CONFIG_W1_SLAVE_DS2760=m
+# CONFIG_W1 is not set
CONFIG_POWER_SUPPLY=m
# CONFIG_POWER_SUPPLY_DEBUG is not set
CONFIG_PDA_POWER=m
-CONFIG_BATTERY_DS2760=m
-CONFIG_HWMON=y
-CONFIG_HWMON_VID=m
-CONFIG_SENSORS_AD7414=m
-CONFIG_SENSORS_AD7418=m
-CONFIG_SENSORS_ADCXX=m
-CONFIG_SENSORS_ADM1021=m
-CONFIG_SENSORS_ADM1025=m
-CONFIG_SENSORS_ADM1026=m
-CONFIG_SENSORS_ADM1029=m
-CONFIG_SENSORS_ADM1031=m
-CONFIG_SENSORS_ADM9240=m
-CONFIG_SENSORS_ADT7470=m
-CONFIG_SENSORS_ADT7473=m
-CONFIG_SENSORS_ATXP1=m
-CONFIG_SENSORS_DS1621=m
-CONFIG_SENSORS_I5K_AMB=m
-CONFIG_SENSORS_F71805F=m
-CONFIG_SENSORS_F71882FG=m
-CONFIG_SENSORS_F75375S=m
-CONFIG_SENSORS_GL518SM=m
-CONFIG_SENSORS_GL520SM=m
-CONFIG_SENSORS_IT87=m
-CONFIG_SENSORS_LM63=m
-CONFIG_SENSORS_LM70=m
-CONFIG_SENSORS_LM75=m
-CONFIG_SENSORS_LM77=m
-CONFIG_SENSORS_LM78=m
-CONFIG_SENSORS_LM80=m
-CONFIG_SENSORS_LM83=m
-CONFIG_SENSORS_LM85=m
-CONFIG_SENSORS_LM87=m
-CONFIG_SENSORS_LM90=m
-CONFIG_SENSORS_LM92=m
-CONFIG_SENSORS_LM93=m
-CONFIG_SENSORS_MAX1619=m
-CONFIG_SENSORS_MAX6650=m
-CONFIG_SENSORS_PC87360=m
-CONFIG_SENSORS_PC87427=m
-CONFIG_SENSORS_SIS5595=m
-CONFIG_SENSORS_DME1737=m
-CONFIG_SENSORS_SMSC47M1=m
-CONFIG_SENSORS_SMSC47M192=m
-CONFIG_SENSORS_SMSC47B397=m
-CONFIG_SENSORS_ADS7828=m
-CONFIG_SENSORS_THMC50=m
-CONFIG_SENSORS_VIA686A=m
-CONFIG_SENSORS_VT1211=m
-CONFIG_SENSORS_VT8231=m
-CONFIG_SENSORS_W83781D=m
-CONFIG_SENSORS_W83791D=m
-CONFIG_SENSORS_W83792D=m
-CONFIG_SENSORS_W83793=m
-CONFIG_SENSORS_W83L785TS=m
-CONFIG_SENSORS_W83L786NG=m
-CONFIG_SENSORS_W83627HF=m
-CONFIG_SENSORS_W83627EHF=m
-# CONFIG_HWMON_DEBUG_CHIP is not set
+# CONFIG_BATTERY_DS2760 is not set
+# CONFIG_HWMON is not set
CONFIG_THERMAL=y
-CONFIG_THERMAL_HWMON=y
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
@@ -1649,7 +1527,7 @@
#
CONFIG_SOFT_WATCHDOG=m
CONFIG_ALIM7101_WDT=m
-CONFIG_WATCHDOG_RTAS=m
+# CONFIG_WATCHDOG_RTAS is not set
#
# PCI-based Watchdog Cards
@@ -1670,7 +1548,7 @@
CONFIG_SSB_SPROM=y
CONFIG_SSB_PCIHOST_POSSIBLE=y
CONFIG_SSB_PCIHOST=y
-CONFIG_SSB_B43_PCI_BRIDGE=y
+# CONFIG_SSB_B43_PCI_BRIDGE is not set
# CONFIG_SSB_DEBUG is not set
CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
CONFIG_SSB_DRIVER_PCICORE=y
@@ -1691,132 +1569,13 @@
# Multimedia core support
#
# CONFIG_VIDEO_DEV is not set
-CONFIG_DVB_CORE=m
-CONFIG_VIDEO_MEDIA=m
+# CONFIG_DVB_CORE is not set
+# CONFIG_VIDEO_MEDIA is not set
#
# Multimedia drivers
#
-CONFIG_MEDIA_ATTACH=y
-CONFIG_MEDIA_TUNER=m
-# CONFIG_MEDIA_TUNER_CUSTOMIZE is not set
-CONFIG_MEDIA_TUNER_SIMPLE=m
-CONFIG_MEDIA_TUNER_TDA8290=m
-CONFIG_MEDIA_TUNER_TDA9887=m
-CONFIG_MEDIA_TUNER_TEA5761=m
-CONFIG_MEDIA_TUNER_TEA5767=m
-CONFIG_MEDIA_TUNER_MT20XX=m
-CONFIG_MEDIA_TUNER_XC2028=m
-CONFIG_MEDIA_TUNER_XC5000=m
-CONFIG_DVB_CAPTURE_DRIVERS=y
-
-#
-# Supported SAA7146 based PCI Adapters
-#
-# CONFIG_TTPCI_EEPROM is not set
-# CONFIG_DVB_BUDGET_CORE is not set
-
-#
-# Supported USB Adapters
-#
-# CONFIG_DVB_USB is not set
-# CONFIG_DVB_TTUSB_BUDGET is not set
-# CONFIG_DVB_TTUSB_DEC is not set
-# CONFIG_DVB_CINERGYT2 is not set
-CONFIG_DVB_SIANO_SMS1XXX=m
-CONFIG_DVB_SIANO_SMS1XXX_SMS_IDS=y
-
-#
-# Supported FlexCopII (B2C2) Adapters
-#
-# CONFIG_DVB_B2C2_FLEXCOP is not set
-
-#
-# Supported BT878 Adapters
-#
-
-#
-# Supported Pluto2 Adapters
-#
-# CONFIG_DVB_PLUTO2 is not set
-
-#
-# Supported DVB Frontends
-#
-
-#
-# Customise DVB Frontends
-#
-# CONFIG_DVB_FE_CUSTOMISE is not set
-
-#
-# DVB-S (satellite) frontends
-#
-# CONFIG_DVB_CX24110 is not set
-# CONFIG_DVB_CX24123 is not set
-# CONFIG_DVB_MT312 is not set
-# CONFIG_DVB_S5H1420 is not set
-CONFIG_DVB_STV0299=m
-CONFIG_DVB_TDA8083=m
-# CONFIG_DVB_TDA10086 is not set
-CONFIG_DVB_VES1X93=m
-CONFIG_DVB_TUNER_ITD1000=m
-CONFIG_DVB_TDA826X=m
-CONFIG_DVB_TUA6100=m
-
-#
-# DVB-T (terrestrial) frontends
-#
-# CONFIG_DVB_SP8870 is not set
-# CONFIG_DVB_SP887X is not set
-# CONFIG_DVB_CX22700 is not set
-# CONFIG_DVB_CX22702 is not set
-CONFIG_DVB_DRX397XD=m
-# CONFIG_DVB_L64781 is not set
-# CONFIG_DVB_TDA1004X is not set
-# CONFIG_DVB_NXT6000 is not set
-# CONFIG_DVB_MT352 is not set
-# CONFIG_DVB_ZL10353 is not set
-# CONFIG_DVB_DIB3000MB is not set
-# CONFIG_DVB_DIB3000MC is not set
-# CONFIG_DVB_DIB7000M is not set
-# CONFIG_DVB_DIB7000P is not set
-CONFIG_DVB_TDA10048=m
-
-#
-# DVB-C (cable) frontends
-#
-# CONFIG_DVB_VES1820 is not set
-# CONFIG_DVB_TDA10021 is not set
-# CONFIG_DVB_TDA10023 is not set
-# CONFIG_DVB_STV0297 is not set
-
-#
-# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
-#
-# CONFIG_DVB_NXT200X is not set
-# CONFIG_DVB_OR51211 is not set
-# CONFIG_DVB_OR51132 is not set
-# CONFIG_DVB_BCM3510 is not set
-# CONFIG_DVB_LGDT330X is not set
-# CONFIG_DVB_S5H1409 is not set
-CONFIG_DVB_AU8522=m
-CONFIG_DVB_S5H1411=m
-
-#
-# Digital terrestrial only tuners/PLL
-#
-# CONFIG_DVB_PLL is not set
-# CONFIG_DVB_TUNER_DIB0070 is not set
-
-#
-# SEC control devices for DVB-S
-#
-# CONFIG_DVB_LNBP21 is not set
-CONFIG_DVB_ISL6405=m
-# CONFIG_DVB_ISL6421 is not set
-CONFIG_DAB=y
-CONFIG_USB_DABUSB=m
+# CONFIG_DAB is not set
#
# Graphics support
@@ -1962,9 +1721,7 @@
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_EHCI_HCD_PPC_OF=y
# CONFIG_USB_ISP116X_HCD is not set
-CONFIG_USB_ISP1760_HCD=m
-CONFIG_USB_ISP1760_PCI=y
-# CONFIG_USB_ISP1760_OF is not set
+# CONFIG_USB_ISP1760_HCD is not set
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PPC_OF=y
CONFIG_USB_OHCI_HCD_PPC_OF_BE=y
@@ -2095,8 +1852,7 @@
CONFIG_USB_IDMOUSE=m
CONFIG_USB_FTDI_ELAN=m
CONFIG_USB_APPLEDISPLAY=m
-CONFIG_USB_SISUSBVGA=m
-CONFIG_USB_SISUSBVGA_CON=y
+# CONFIG_USB_SISUSBVGA is not set
CONFIG_USB_LD=m
CONFIG_USB_TRANCEVIBRATOR=m
CONFIG_USB_IOWARRIOR=m
@@ -2254,10 +2010,7 @@
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_NFS4ACL=y
CONFIG_EXT3_FS_SECURITY=y
-CONFIG_EXT4DEV_FS=m
-CONFIG_EXT4DEV_FS_XATTR=y
-CONFIG_EXT4DEV_FS_POSIX_ACL=y
-CONFIG_EXT4DEV_FS_SECURITY=y
+# CONFIG_EXT4DEV_FS is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_JBD2=m
@@ -2282,8 +2035,7 @@
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
# CONFIG_XFS_DEBUG is not set
-CONFIG_GFS2_FS=m
-CONFIG_GFS2_FS_LOCKING_DLM=m
+# CONFIG_GFS2_FS is not set
CONFIG_OCFS2_FS=m
CONFIG_OCFS2_FS_O2CB=m
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/ppc64 new/config/powerpc/ppc64
--- old/config/powerpc/ppc64 2008-10-22 21:43:50.000000000 +0200
+++ new/config/powerpc/ppc64 2008-10-24 11:42:02.000000000 +0200
@@ -90,15 +90,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/ps3 new/config/powerpc/ps3
--- old/config/powerpc/ps3 2008-10-22 21:43:50.000000000 +0200
+++ new/config/powerpc/ps3 2008-10-24 11:42:02.000000000 +0200
@@ -75,9 +75,23 @@
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=12
-# CONFIG_CGROUPS is not set
-# CONFIG_GROUP_SCHED is not set
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+# CONFIG_CGROUP_NS is not set
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_GROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+# CONFIG_USER_SCHED is not set
+CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
+CONFIG_PROC_PID_CPUSET=y
# CONFIG_RELAY is not set
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/rt new/config/powerpc/rt
--- old/config/powerpc/rt 2008-10-14 15:54:48.000000000 +0200
+++ new/config/powerpc/rt 2008-10-24 11:42:02.000000000 +0200
@@ -88,12 +88,19 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
-# CONFIG_GROUP_SCHED is not set
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
-CONFIG_SYSFS_DEPRECATED=y
-CONFIG_SYSFS_DEPRECATED_V2=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_GROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+# CONFIG_USER_SCHED is not set
+CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_RELAY=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/vanilla new/config/powerpc/vanilla
--- old/config/powerpc/vanilla 2008-10-22 21:43:50.000000000 +0200
+++ new/config/powerpc/vanilla 2008-10-24 11:42:02.000000000 +0200
@@ -3144,4 +3144,3 @@
CONFIG_VIRTIO_RING=m
CONFIG_VIRTIO_PCI=m
CONFIG_VIRTIO_BALLOON=m
-CONFIG_OCFS2_FS_POSIX_ACL=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2008-10-22 21:43:50.000000000 +0200
+++ new/config/s390/default 2008-10-24 11:42:03.000000000 +0200
@@ -47,15 +47,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/s390 new/config/s390/s390
--- old/config/s390/s390 2008-10-22 21:43:50.000000000 +0200
+++ new/config/s390/s390 2008-10-24 11:42:03.000000000 +0200
@@ -46,15 +46,18 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_NS is not set
-# CONFIG_CGROUP_DEVICE is not set
+CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
-# CONFIG_CGROUP_CPUACCT is not set
-# CONFIG_RESOURCE_COUNTERS is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_MM_OWNER=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_PROC_PID_CPUSET=y
CONFIG_RELAY=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/vanilla new/config/s390/vanilla
--- old/config/s390/vanilla 2008-10-22 21:43:50.000000000 +0200
+++ new/config/s390/vanilla 2008-10-24 11:42:03.000000000 +0200
@@ -1276,4 +1276,3 @@
CONFIG_PLIST=y
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
-CONFIG_OCFS2_FS_POSIX_ACL=y
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 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/debug 2008-10-24 11:42:03.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -247,7 +248,7 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
+# CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -268,6 +269,7 @@
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
+CONFIG_DIRECT_GBPAGES=y
CONFIG_NUMA=y
CONFIG_K8_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@@ -3854,7 +3856,6 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/default 2008-10-24 11:42:03.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -247,7 +248,7 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
+# CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -268,6 +269,7 @@
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
+CONFIG_DIRECT_GBPAGES=y
CONFIG_NUMA=y
CONFIG_K8_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@@ -1877,7 +1879,27 @@
CONFIG_PCMCIA_SMC91C92=m
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_PCMCIA_AXNET=m
-# CONFIG_WAN is not set
+CONFIG_WAN=y
+CONFIG_LANMEDIA=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300 is not set
+CONFIG_PC300TOO=m
+CONFIG_FARSYNC=m
+# CONFIG_DSCC4 is not set
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+# CONFIG_WAN_ROUTER_DRIVERS is not set
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+# CONFIG_SBNI is not set
CONFIG_ATM_DRIVERS=y
CONFIG_ATM_DUMMY=m
CONFIG_ATM_TCP=m
@@ -3857,7 +3879,6 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/rt new/config/x86_64/rt
--- old/config/x86_64/rt 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/rt 2008-10-24 11:42:03.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -249,7 +250,6 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -3856,7 +3856,7 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
+CONFIG_DIRECT_GBPAGES=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/rt_debug new/config/x86_64/rt_debug
--- old/config/x86_64/rt_debug 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/rt_debug 2008-10-24 11:42:03.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -249,7 +250,6 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -3853,7 +3853,7 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
+CONFIG_DIRECT_GBPAGES=y
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/rt_timing new/config/x86_64/rt_timing
--- old/config/x86_64/rt_timing 2008-10-13 16:49:02.000000000 +0200
+++ new/config/x86_64/rt_timing 2008-10-24 11:42:03.000000000 +0200
@@ -83,10 +83,15 @@
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_CGROUP_NS=y
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
-CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
-# CONFIG_GROUP_SCHED is not set
+CONFIG_GROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+# CONFIG_USER_SCHED is not set
+CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -241,7 +246,6 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
CONFIG_NR_CPUS=128
@@ -3769,7 +3773,7 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
+CONFIG_DIRECT_GBPAGES=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_NX_TEST is not set
CONFIG_X86_MPPARSE=y
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 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/trace 2008-10-24 11:42:03.000000000 +0200
@@ -89,6 +89,7 @@
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MM_OWNER=y
@@ -247,7 +248,7 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
+# CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -268,6 +269,7 @@
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
+CONFIG_DIRECT_GBPAGES=y
CONFIG_NUMA=y
CONFIG_K8_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@@ -3857,7 +3859,6 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
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 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/vanilla 2008-10-24 11:42:03.000000000 +0200
@@ -230,7 +230,7 @@
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
-CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
+# CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set
CONFIG_AMD_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
@@ -1842,7 +1842,27 @@
CONFIG_PCMCIA_SMC91C92=m
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_PCMCIA_AXNET=m
-# CONFIG_WAN is not set
+CONFIG_WAN=y
+CONFIG_LANMEDIA=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300 is not set
+CONFIG_PC300TOO=m
+CONFIG_FARSYNC=m
+# CONFIG_DSCC4 is not set
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+# CONFIG_WAN_ROUTER_DRIVERS is not set
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+# CONFIG_SBNI is not set
CONFIG_ATM_DRIVERS=y
CONFIG_ATM_DUMMY=m
CONFIG_ATM_TCP=m
@@ -3777,7 +3797,7 @@
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
-# CONFIG_DIRECT_GBPAGES is not set
+CONFIG_DIRECT_GBPAGES=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_IOMMU_DEBUG is not set
@@ -3943,4 +3963,3 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
-CONFIG_OCFS2_FS_POSIX_ACL=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/xen new/config/x86_64/xen
--- old/config/x86_64/xen 2008-10-22 21:43:51.000000000 +0200
+++ new/config/x86_64/xen 2008-10-24 14:20:07.000000000 +0200
@@ -80,6 +80,7 @@
CONFIG_CPUSETS=y
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_GROUP_SCHED=y
+CONFIG_CGROUP_FREEZER=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
@@ -324,7 +325,6 @@
CONFIG_PCI_DOMAINS=y
CONFIG_XEN_PCIDEV_FRONTEND=y
# CONFIG_XEN_PCIDEV_FE_DEBUG is not set
-# CONFIG_INTR_REMAP is not set
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=m
CONFIG_PCIEAER=y
@@ -332,6 +332,7 @@
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
+CONFIG_PCI_REASSIGN=y
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
CONFIG_ISA_DMA_API=y
@@ -1784,7 +1785,27 @@
CONFIG_PCMCIA_SMC91C92=m
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_PCMCIA_AXNET=m
-# CONFIG_WAN is not set
+CONFIG_WAN=y
+CONFIG_LANMEDIA=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300 is not set
+CONFIG_PC300TOO=m
+CONFIG_FARSYNC=m
+# CONFIG_DSCC4 is not set
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+# CONFIG_WAN_ROUTER_DRIVERS is not set
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+# CONFIG_SBNI is not set
CONFIG_ATM_DRIVERS=y
CONFIG_ATM_DUMMY=m
CONFIG_ATM_TCP=m
@@ -3415,14 +3436,14 @@
CONFIG_XEN_GRANT_DEV=m
CONFIG_XEN_FRAMEBUFFER=y
CONFIG_XEN_KEYBOARD=y
-CONFIG_XEN_CONSOLE=y
# CONFIG_XEN_DISABLE_SERIAL is not set
CONFIG_XEN_SYSFS=y
# CONFIG_XEN_COMPAT_030002_AND_LATER is not set
-CONFIG_XEN_COMPAT_030004_AND_LATER=y
+# CONFIG_XEN_COMPAT_030004_AND_LATER is not set
# CONFIG_XEN_COMPAT_030100_AND_LATER is not set
+CONFIG_XEN_COMPAT_030200_AND_LATER=y
# CONFIG_XEN_COMPAT_LATEST_ONLY is not set
-CONFIG_XEN_COMPAT=0x030004
+CONFIG_XEN_COMPAT=0x030200
CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y
CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
CONFIG_NO_IDLE_HZ=y
++++++ kabi.tar.bz2 ++++++
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:39.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:39.000000000 +0200
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:39.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:39.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.apparmor.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/add-path_permission.diff new/patches.apparmor/add-path_permission.diff
--- old/patches.apparmor/add-path_permission.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/add-path_permission.diff 2008-10-24 11:42:03.000000000 +0200
@@ -92,7 +92,7 @@
}
/*
-@@ -451,8 +465,9 @@ static struct dentry * cached_lookup(str
+@@ -452,8 +466,9 @@ static struct dentry * cached_lookup(str
* short-cut DAC fails, then call permission() to do more
* complete permission check.
*/
@@ -103,7 +103,7 @@
umode_t mode = inode->i_mode;
if (inode->i_op && inode->i_op->permission)
-@@ -477,7 +492,7 @@ static int exec_permission_lite(struct i
+@@ -478,7 +493,7 @@ static int exec_permission_lite(struct i
return -EACCES;
ok:
@@ -112,7 +112,7 @@
}
/*
-@@ -874,7 +889,7 @@ static int __link_path_walk(const char *
+@@ -875,7 +890,7 @@ static int __link_path_walk(const char *
unsigned int c;
nd->flags |= LOOKUP_CONTINUE;
@@ -121,7 +121,7 @@
if (err == -EAGAIN)
err = vfs_permission(nd, MAY_EXEC);
if (err)
-@@ -1249,7 +1264,7 @@ static struct dentry *lookup_hash(struct
+@@ -1250,7 +1265,7 @@ static struct dentry *lookup_hash(struct
{
int err;
@@ -130,7 +130,7 @@
if (err)
return ERR_PTR(err);
return __lookup_hash(&nd->last, nd->path.dentry, nd);
-@@ -2902,6 +2917,7 @@ EXPORT_SYMBOL(page_symlink_inode_operati
+@@ -2903,6 +2918,7 @@ EXPORT_SYMBOL(page_symlink_inode_operati
EXPORT_SYMBOL(path_lookup);
EXPORT_SYMBOL(vfs_path_lookup);
EXPORT_SYMBOL(inode_permission);
@@ -187,7 +187,7 @@
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1196,6 +1196,11 @@ extern void dentry_unhash(struct dentry
+@@ -1186,6 +1186,11 @@ extern void dentry_unhash(struct dentry
extern int file_permission(struct file *, int);
/*
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/do_path_lookup-nameidata.diff new/patches.apparmor/do_path_lookup-nameidata.diff
--- old/patches.apparmor/do_path_lookup-nameidata.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/do_path_lookup-nameidata.diff 2008-10-24 11:42:03.000000000 +0200
@@ -13,7 +13,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -1084,24 +1084,21 @@ static int do_path_lookup(int dfd, const
+@@ -1085,24 +1085,21 @@ static int do_path_lookup(int dfd, const
path_get(&fs->pwd);
read_unlock(&fs->lock);
} else {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/fix-vfs_rmdir.diff new/patches.apparmor/fix-vfs_rmdir.diff
--- old/patches.apparmor/fix-vfs_rmdir.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/fix-vfs_rmdir.diff 2008-10-24 11:42:03.000000000 +0200
@@ -15,7 +15,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2176,6 +2176,10 @@ int vfs_rmdir(struct inode *dir, struct
+@@ -2177,6 +2177,10 @@ int vfs_rmdir(struct inode *dir, struct
if (!dir->i_op || !dir->i_op->rmdir)
return -EPERM;
@@ -26,7 +26,7 @@
DQUOT_INIT(dir);
mutex_lock(&dentry->d_inode->i_mutex);
-@@ -2183,12 +2187,9 @@ int vfs_rmdir(struct inode *dir, struct
+@@ -2184,12 +2188,9 @@ int vfs_rmdir(struct inode *dir, struct
if (d_mountpoint(dentry))
error = -EBUSY;
else {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/fsetattr.diff new/patches.apparmor/fsetattr.diff
--- old/patches.apparmor/fsetattr.diff 2008-10-13 16:49:02.000000000 +0200
+++ new/patches.apparmor/fsetattr.diff 2008-10-24 11:42:03.000000000 +0200
@@ -30,10 +30,8 @@
include/linux/fs.h | 9 ++-------
11 files changed, 68 insertions(+), 42 deletions(-)
-Index: linux-2.6.26/fs/afs/dir.c
-===================================================================
---- linux-2.6.26.orig/fs/afs/dir.c
-+++ linux-2.6.26/fs/afs/dir.c
+--- a/fs/afs/dir.c
++++ b/fs/afs/dir.c
@@ -45,6 +45,7 @@ const struct file_operations afs_dir_fil
.release = afs_release,
.readdir = afs_readdir,
@@ -42,10 +40,8 @@
};
const struct inode_operations afs_dir_inode_operations = {
-Index: linux-2.6.26/fs/afs/file.c
-===================================================================
---- linux-2.6.26.orig/fs/afs/file.c
-+++ linux-2.6.26/fs/afs/file.c
+--- a/fs/afs/file.c
++++ b/fs/afs/file.c
@@ -36,6 +36,7 @@ const struct file_operations afs_file_op
.fsync = afs_fsync,
.lock = afs_lock,
@@ -54,10 +50,8 @@
};
const struct inode_operations afs_file_inode_operations = {
-Index: linux-2.6.26/fs/afs/inode.c
-===================================================================
---- linux-2.6.26.orig/fs/afs/inode.c
-+++ linux-2.6.26/fs/afs/inode.c
+--- a/fs/afs/inode.c
++++ b/fs/afs/inode.c
@@ -358,7 +358,8 @@ void afs_clear_inode(struct inode *inode
/*
* set the attributes of an inode
@@ -101,10 +95,8 @@
+{
+ return afs_do_setattr(file->f_path.dentry, attr, file);
+}
-Index: linux-2.6.26/fs/afs/internal.h
-===================================================================
---- linux-2.6.26.orig/fs/afs/internal.h
-+++ linux-2.6.26/fs/afs/internal.h
+--- a/fs/afs/internal.h
++++ b/fs/afs/internal.h
@@ -548,6 +548,7 @@ extern void afs_zap_data(struct afs_vnod
extern int afs_validate(struct afs_vnode *, struct key *);
extern int afs_getattr(struct vfsmount *, struct dentry *, struct kstat *);
@@ -113,10 +105,8 @@
extern void afs_clear_inode(struct inode *);
/*
-Index: linux-2.6.26/fs/attr.c
-===================================================================
---- linux-2.6.26.orig/fs/attr.c
-+++ linux-2.6.26/fs/attr.c
+--- a/fs/attr.c
++++ b/fs/attr.c
@@ -100,8 +100,8 @@ int inode_setattr(struct inode * inode,
}
EXPORT_SYMBOL(inode_setattr);
@@ -156,10 +146,8 @@
+}
EXPORT_SYMBOL(notify_change);
-Index: linux-2.6.26/fs/fuse/dir.c
-===================================================================
---- linux-2.6.26.orig/fs/fuse/dir.c
-+++ linux-2.6.26/fs/fuse/dir.c
+--- a/fs/fuse/dir.c
++++ b/fs/fuse/dir.c
@@ -1105,21 +1105,22 @@ static int fuse_dir_fsync(struct file *f
return file ? fuse_fsync_common(file, de, datasync, 1) : 0;
}
@@ -227,10 +215,8 @@
}
static int fuse_getattr(struct vfsmount *mnt, struct dentry *entry,
-Index: linux-2.6.26/fs/fuse/file.c
-===================================================================
---- linux-2.6.26.orig/fs/fuse/file.c
-+++ linux-2.6.26/fs/fuse/file.c
+--- a/fs/fuse/file.c
++++ b/fs/fuse/file.c
@@ -1465,6 +1465,11 @@ static loff_t fuse_file_llseek(struct fi
return retval;
}
@@ -259,10 +245,8 @@
/* no mmap and splice_read */
};
-Index: linux-2.6.26/fs/fuse/fuse_i.h
-===================================================================
---- linux-2.6.26.orig/fs/fuse/fuse_i.h
-+++ linux-2.6.26/fs/fuse/fuse_i.h
+--- a/fs/fuse/fuse_i.h
++++ b/fs/fuse/fuse_i.h
@@ -551,6 +551,10 @@ void fuse_truncate(struct address_space
*/
int fuse_dev_init(void);
@@ -274,10 +258,8 @@
/**
* Cleanup the client device
*/
-Index: linux-2.6.26/fs/open.c
-===================================================================
---- linux-2.6.26.orig/fs/open.c
-+++ linux-2.6.26/fs/open.c
+--- a/fs/open.c
++++ b/fs/open.c
@@ -209,16 +209,12 @@ int do_truncate(struct dentry *dentry, s
newattrs.ia_size = length;
@@ -359,10 +341,8 @@
mnt_drop_write(file->f_path.mnt);
out_fput:
fput(file);
-Index: linux-2.6.26/fs/utimes.c
-===================================================================
---- linux-2.6.26.orig/fs/utimes.c
-+++ linux-2.6.26/fs/utimes.c
+--- a/fs/utimes.c
++++ b/fs/utimes.c
@@ -48,7 +48,8 @@ static bool nsec_valid(long nsec)
return nsec >= 0 && nsec <= 999999999;
}
@@ -400,10 +380,8 @@
path_put(&path);
}
-Index: linux-2.6.26/include/linux/fs.h
-===================================================================
---- linux-2.6.26.orig/include/linux/fs.h
-+++ linux-2.6.26/include/linux/fs.h
+--- a/include/linux/fs.h
++++ b/include/linux/fs.h
@@ -359,13 +359,6 @@ struct iattr {
struct timespec ia_atime;
struct timespec ia_mtime;
@@ -418,7 +396,7 @@
};
/*
-@@ -1275,6 +1268,7 @@ struct file_operations {
+@@ -1265,6 +1258,7 @@ struct file_operations {
#define HAVE_FOP_OPEN_EXEC
int (*open_exec) (struct inode *);
int (*setlease)(struct file *, long, struct file_lock **);
@@ -426,7 +404,7 @@
};
struct inode_operations {
-@@ -1794,6 +1788,7 @@ extern int do_remount_sb(struct super_bl
+@@ -1784,6 +1778,7 @@ extern int do_remount_sb(struct super_bl
extern sector_t bmap(struct inode *, sector_t);
#endif
extern int notify_change(struct dentry *, struct vfsmount *, struct iattr *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/remove_suid.diff new/patches.apparmor/remove_suid.diff
--- old/patches.apparmor/remove_suid.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/remove_suid.diff 2008-10-24 11:42:03.000000000 +0200
@@ -15,7 +15,7 @@
--- a/mm/filemap.c
+++ b/mm/filemap.c
-@@ -1899,12 +1899,12 @@ int should_remove_suid(struct dentry *de
+@@ -1764,12 +1764,12 @@ int should_remove_suid(struct dentry *de
}
EXPORT_SYMBOL(should_remove_suid);
@@ -30,7 +30,7 @@
}
int file_remove_suid(struct file *file)
-@@ -1919,7 +1919,7 @@ int file_remove_suid(struct file *file)
+@@ -1784,7 +1784,7 @@ int file_remove_suid(struct file *file)
if (killpriv)
error = security_inode_killpriv(dentry);
if (!error && killsuid)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-create.diff new/patches.apparmor/security-create.diff
--- old/patches.apparmor/security-create.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-create.diff 2008-10-24 11:42:03.000000000 +0200
@@ -17,7 +17,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -1542,7 +1542,7 @@ int vfs_create(struct inode *dir, struct
+@@ -1543,7 +1543,7 @@ int vfs_create(struct inode *dir, struct
return -EACCES; /* shouldn't it be ENOSYS? */
mode &= S_IALLUGO;
mode |= S_IFREG;
@@ -78,7 +78,7 @@
}
--- a/security/security.c
+++ b/security/security.c
-@@ -358,11 +358,12 @@ int security_inode_init_security(struct
+@@ -358,11 +358,12 @@ int security_inode_init_security(struct
}
EXPORT_SYMBOL(security_inode_init_security);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-link.diff new/patches.apparmor/security-link.diff
--- old/patches.apparmor/security-link.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-link.diff 2008-10-24 11:42:03.000000000 +0200
@@ -18,7 +18,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2436,7 +2436,8 @@ int vfs_link(struct dentry *old_dentry,
+@@ -2437,7 +2437,8 @@ int vfs_link(struct dentry *old_dentry,
if (S_ISDIR(inode->i_mode))
return -EPERM;
@@ -53,7 +53,7 @@
int (*inode_unlink) (struct inode *dir, struct dentry *dentry);
int (*inode_symlink) (struct inode *dir, struct dentry *dentry,
struct vfsmount *mnt, const char *old_name);
-@@ -1632,8 +1635,9 @@ int security_inode_init_security(struct
+@@ -1632,8 +1635,9 @@ int security_inode_init_security(struct
char **name, void **value, size_t *len);
int security_inode_create(struct inode *dir, struct dentry *dentry,
struct vfsmount *mnt, int mode);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-mkdir.diff new/patches.apparmor/security-mkdir.diff
--- old/patches.apparmor/security-mkdir.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-mkdir.diff 2008-10-24 11:42:03.000000000 +0200
@@ -17,7 +17,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2088,7 +2088,7 @@ int vfs_mkdir(struct inode *dir, struct
+@@ -2089,7 +2089,7 @@ int vfs_mkdir(struct inode *dir, struct
return -EPERM;
mode &= (S_IRWXUGO|S_ISVTX);
@@ -77,7 +77,7 @@
}
--- a/security/security.c
+++ b/security/security.c
-@@ -389,11 +389,12 @@ int security_inode_symlink(struct inode
+@@ -389,11 +389,12 @@ int security_inode_symlink(struct inode
return security_ops->inode_symlink(dir, dentry, old_name);
}
@@ -94,7 +94,7 @@
int security_inode_rmdir(struct inode *dir, struct dentry *dentry)
--- a/security/selinux/hooks.c
+++ b/security/selinux/hooks.c
-@@ -2597,7 +2597,8 @@ static int selinux_inode_symlink(struct
+@@ -2597,7 +2597,8 @@ static int selinux_inode_symlink(struct
return may_create(dir, dentry, SECCLASS_LNK_FILE);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-mknod.diff new/patches.apparmor/security-mknod.diff
--- old/patches.apparmor/security-mknod.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-mknod.diff 2008-10-24 11:42:03.000000000 +0200
@@ -17,7 +17,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -1993,7 +1993,7 @@ int vfs_mknod(struct inode *dir, struct
+@@ -1994,7 +1994,7 @@ int vfs_mknod(struct inode *dir, struct
if (error)
return error;
@@ -26,7 +26,7 @@
if (error)
return error;
-@@ -2055,11 +2055,11 @@ asmlinkage long sys_mknodat(int dfd, con
+@@ -2056,11 +2056,11 @@ asmlinkage long sys_mknodat(int dfd, con
break;
case S_IFCHR: case S_IFBLK:
error = vfs_mknod(nd.path.dentry->d_inode, dentry,
@@ -59,7 +59,7 @@
int (*inode_rename) (struct inode *old_dir, struct dentry *old_dentry,
struct inode *new_dir, struct dentry *new_dentry);
int (*inode_readlink) (struct dentry *dentry);
-@@ -1637,7 +1638,8 @@ int security_inode_symlink(struct inode
+@@ -1637,7 +1638,8 @@ int security_inode_symlink(struct inode
int security_inode_mkdir(struct inode *dir, struct dentry *dentry,
struct vfsmount *mnt, int mode);
int security_inode_rmdir(struct inode *dir, struct dentry *dentry);
@@ -79,7 +79,7 @@
return 0;
--- a/security/capability.c
+++ b/security/capability.c
-@@ -189,7 +189,7 @@ static int cap_inode_rmdir(struct inode
+@@ -189,7 +189,7 @@ static int cap_inode_rmdir(struct inode
}
static int cap_inode_mknod(struct inode *inode, struct dentry *dentry,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-rename.diff new/patches.apparmor/security-rename.diff
--- old/patches.apparmor/security-rename.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-rename.diff 2008-10-24 11:42:03.000000000 +0200
@@ -18,7 +18,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2563,7 +2563,8 @@ static int vfs_rename_dir(struct inode *
+@@ -2564,7 +2564,8 @@ static int vfs_rename_dir(struct inode *
return error;
}
@@ -28,7 +28,7 @@
if (error)
return error;
-@@ -2597,7 +2598,8 @@ static int vfs_rename_other(struct inode
+@@ -2598,7 +2599,8 @@ static int vfs_rename_other(struct inode
struct inode *target;
int error;
@@ -86,7 +86,7 @@
}
--- a/security/capability.c
+++ b/security/capability.c
-@@ -198,7 +198,8 @@ static int cap_inode_mknod(struct inode
+@@ -198,7 +198,8 @@ static int cap_inode_mknod(struct inode
}
static int cap_inode_rename(struct inode *old_inode, struct dentry *old_dentry,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-rmdir.diff new/patches.apparmor/security-rmdir.diff
--- old/patches.apparmor/security-rmdir.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-rmdir.diff 2008-10-24 11:42:03.000000000 +0200
@@ -18,7 +18,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2183,7 +2183,7 @@ int vfs_rmdir(struct inode *dir, struct
+@@ -2184,7 +2184,7 @@ int vfs_rmdir(struct inode *dir, struct
if (d_mountpoint(dentry))
error = -EBUSY;
else {
@@ -47,7 +47,7 @@
int (*inode_mknod) (struct inode *dir, struct dentry *dentry,
struct vfsmount *mnt, int mode, dev_t dev);
int (*inode_rename) (struct inode *old_dir, struct dentry *old_dentry,
-@@ -1643,7 +1645,8 @@ int security_inode_symlink(struct inode
+@@ -1643,7 +1645,8 @@ int security_inode_symlink(struct inode
struct vfsmount *mnt, const char *old_name);
int security_inode_mkdir(struct inode *dir, struct dentry *dentry,
struct vfsmount *mnt, int mode);
@@ -69,7 +69,7 @@
}
--- a/security/capability.c
+++ b/security/capability.c
-@@ -184,7 +184,8 @@ static int cap_inode_mkdir(struct inode
+@@ -184,7 +184,8 @@ static int cap_inode_mkdir(struct inode
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-symlink.diff new/patches.apparmor/security-symlink.diff
--- old/patches.apparmor/security-symlink.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-symlink.diff 2008-10-24 11:42:03.000000000 +0200
@@ -17,7 +17,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2357,7 +2357,7 @@ int vfs_symlink(struct inode *dir, struc
+@@ -2358,7 +2358,7 @@ int vfs_symlink(struct inode *dir, struc
if (!dir->i_op || !dir->i_op->symlink)
return -EPERM;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/security-unlink.diff new/patches.apparmor/security-unlink.diff
--- old/patches.apparmor/security-unlink.diff 2008-08-27 16:16:57.000000000 +0200
+++ new/patches.apparmor/security-unlink.diff 2008-10-24 11:42:03.000000000 +0200
@@ -18,7 +18,7 @@
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2263,7 +2263,7 @@ int vfs_unlink(struct inode *dir, struct
+@@ -2264,7 +2264,7 @@ int vfs_unlink(struct inode *dir, struct
if (d_mountpoint(dentry))
error = -EBUSY;
else {
@@ -69,7 +69,7 @@
}
--- a/security/capability.c
+++ b/security/capability.c
-@@ -167,7 +167,8 @@ static int cap_inode_link(struct dentry
+@@ -167,7 +167,8 @@ static int cap_inode_link(struct dentry
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-link.diff new/patches.apparmor/vfs-link.diff
--- old/patches.apparmor/vfs-link.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/vfs-link.diff 2008-10-24 11:42:03.000000000 +0200
@@ -46,7 +46,7 @@
rc = ecryptfs_interpose(lower_new_dentry, new_dentry, dir->i_sb, 0);
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2411,7 +2411,7 @@ asmlinkage long sys_symlink(const char _
+@@ -2412,7 +2412,7 @@ asmlinkage long sys_symlink(const char _
return sys_symlinkat(oldname, AT_FDCWD, newname);
}
@@ -55,7 +55,7 @@
{
struct inode *inode = old_dentry->d_inode;
int error;
-@@ -2490,7 +2490,9 @@ asmlinkage long sys_linkat(int olddfd, c
+@@ -2491,7 +2491,9 @@ asmlinkage long sys_linkat(int olddfd, c
error = mnt_want_write(nd.path.mnt);
if (error)
goto out_dput;
@@ -80,7 +80,7 @@
err = nfserrno(nfsd_sync_dir(ddir));
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1176,7 +1176,7 @@ extern int vfs_create(struct inode *, st
+@@ -1166,7 +1166,7 @@ extern int vfs_create(struct inode *, st
extern int vfs_mkdir(struct inode *, struct dentry *, struct vfsmount *, int);
extern int vfs_mknod(struct inode *, struct dentry *, struct vfsmount *, int, dev_t);
extern int vfs_symlink(struct inode *, struct dentry *, struct vfsmount *, const char *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-mkdir.diff new/patches.apparmor/vfs-mkdir.diff
--- old/patches.apparmor/vfs-mkdir.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/vfs-mkdir.diff 2008-10-24 11:42:03.000000000 +0200
@@ -37,7 +37,7 @@
rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb, 0);
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2076,7 +2076,8 @@ asmlinkage long sys_mknod(const char __u
+@@ -2077,7 +2077,8 @@ asmlinkage long sys_mknod(const char __u
return sys_mknodat(AT_FDCWD, filename, mode, dev);
}
@@ -47,7 +47,7 @@
{
int error = may_create(dir, dentry, 1);
-@@ -2119,7 +2120,7 @@ asmlinkage long sys_mkdirat(int dfd, con
+@@ -2120,7 +2121,7 @@ asmlinkage long sys_mkdirat(int dfd, con
error = mnt_want_write(nd.path.mnt);
if (error)
goto out_dput;
@@ -115,7 +115,7 @@
}
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1173,7 +1173,7 @@ extern void unlock_super(struct super_bl
+@@ -1163,7 +1163,7 @@ extern void unlock_super(struct super_bl
*/
extern int vfs_permission(struct nameidata *, int);
extern int vfs_create(struct inode *, struct dentry *, int, struct nameidata *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-mknod.diff new/patches.apparmor/vfs-mknod.diff
--- old/patches.apparmor/vfs-mknod.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/vfs-mknod.diff 2008-10-24 11:42:03.000000000 +0200
@@ -36,7 +36,7 @@
rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb, 0);
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -1975,7 +1975,8 @@ fail:
+@@ -1976,7 +1976,8 @@ fail:
}
EXPORT_SYMBOL_GPL(lookup_create);
@@ -46,7 +46,7 @@
{
int error = may_create(dir, dentry, 0);
-@@ -2053,11 +2054,12 @@ asmlinkage long sys_mknodat(int dfd, con
+@@ -2054,11 +2055,12 @@ asmlinkage long sys_mknodat(int dfd, con
error = vfs_create(nd.path.dentry->d_inode,dentry,mode,&nd);
break;
case S_IFCHR: case S_IFBLK:
@@ -76,7 +76,7 @@
if (host_err < 0) {
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1174,7 +1174,7 @@ extern void unlock_super(struct super_bl
+@@ -1164,7 +1164,7 @@ extern void unlock_super(struct super_bl
extern int vfs_permission(struct nameidata *, int);
extern int vfs_create(struct inode *, struct dentry *, int, struct nameidata *);
extern int vfs_mkdir(struct inode *, struct dentry *, struct vfsmount *, int);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-notify_change.diff new/patches.apparmor/vfs-notify_change.diff
--- old/patches.apparmor/vfs-notify_change.diff 2008-10-13 16:49:02.000000000 +0200
+++ new/patches.apparmor/vfs-notify_change.diff 2008-10-24 11:42:03.000000000 +0200
@@ -22,10 +22,8 @@
mm/filemap.c | 2 +-
10 files changed, 33 insertions(+), 27 deletions(-)
-Index: linux-2.6.26/fs/attr.c
-===================================================================
---- linux-2.6.26.orig/fs/attr.c
-+++ linux-2.6.26/fs/attr.c
+--- a/fs/attr.c
++++ b/fs/attr.c
@@ -100,7 +100,8 @@ int inode_setattr(struct inode * inode,
}
EXPORT_SYMBOL(inode_setattr);
@@ -36,10 +34,8 @@
{
struct inode *inode = dentry->d_inode;
mode_t mode = inode->i_mode;
-Index: linux-2.6.26/fs/ecryptfs/inode.c
-===================================================================
---- linux-2.6.26.orig/fs/ecryptfs/inode.c
-+++ linux-2.6.26/fs/ecryptfs/inode.c
+--- a/fs/ecryptfs/inode.c
++++ b/fs/ecryptfs/inode.c
@@ -849,6 +849,7 @@ static int ecryptfs_setattr(struct dentr
{
int rc = 0;
@@ -65,10 +61,8 @@
mutex_unlock(&lower_dentry->d_inode->i_mutex);
out:
fsstack_copy_attr_all(inode, lower_inode, NULL);
-Index: linux-2.6.26/fs/exec.c
-===================================================================
---- linux-2.6.26.orig/fs/exec.c
-+++ linux-2.6.26/fs/exec.c
+--- a/fs/exec.c
++++ b/fs/exec.c
@@ -1835,7 +1835,8 @@ int do_coredump(long signr, int exit_cod
goto close_fail;
if (!file->f_op->write)
@@ -79,10 +73,8 @@
goto close_fail;
retval = binfmt->core_dump(signr, regs, file, core_limit);
-Index: linux-2.6.26/fs/hpfs/namei.c
-===================================================================
---- linux-2.6.26.orig/fs/hpfs/namei.c
-+++ linux-2.6.26/fs/hpfs/namei.c
+--- a/fs/hpfs/namei.c
++++ b/fs/hpfs/namei.c
@@ -426,7 +426,7 @@ again:
/*printk("HPFS: truncating file before delete.\n");*/
newattrs.ia_size = 0;
@@ -92,11 +84,9 @@
put_write_access(inode);
if (!err)
goto again;
-Index: linux-2.6.26/fs/namei.c
-===================================================================
---- linux-2.6.26.orig/fs/namei.c
-+++ linux-2.6.26/fs/namei.c
-@@ -1618,7 +1618,7 @@ int may_open(struct nameidata *nd, int a
+--- a/fs/namei.c
++++ b/fs/namei.c
+@@ -1619,7 +1619,7 @@ int may_open(struct nameidata *nd, int a
if (!error) {
DQUOT_INIT(inode);
@@ -105,10 +95,8 @@
ATTR_MTIME|ATTR_CTIME|ATTR_OPEN,
NULL);
}
-Index: linux-2.6.26/fs/nfsd/vfs.c
-===================================================================
---- linux-2.6.26.orig/fs/nfsd/vfs.c
-+++ linux-2.6.26/fs/nfsd/vfs.c
+--- a/fs/nfsd/vfs.c
++++ b/fs/nfsd/vfs.c
@@ -397,7 +397,7 @@ nfsd_setattr(struct svc_rqst *rqstp, str
err = nfserr_notsync;
if (!check_guard || guardtime == inode->i_ctime.tv_sec) {
@@ -143,10 +131,8 @@
if (host_err >= 0 && stable) {
static ino_t last_ino;
-Index: linux-2.6.26/fs/open.c
-===================================================================
---- linux-2.6.26.orig/fs/open.c
-+++ linux-2.6.26/fs/open.c
+--- a/fs/open.c
++++ b/fs/open.c
@@ -197,8 +197,8 @@ out:
return error;
}
@@ -259,10 +245,8 @@
mnt_drop_write(file->f_path.mnt);
out_fput:
fput(file);
-Index: linux-2.6.26/fs/utimes.c
-===================================================================
---- linux-2.6.26.orig/fs/utimes.c
-+++ linux-2.6.26/fs/utimes.c
+--- a/fs/utimes.c
++++ b/fs/utimes.c
@@ -102,7 +102,7 @@ static int utimes_common(struct path *pa
}
}
@@ -272,11 +256,9 @@
mutex_unlock(&inode->i_mutex);
mnt_drop_write_and_out:
-Index: linux-2.6.26/include/linux/fs.h
-===================================================================
---- linux-2.6.26.orig/include/linux/fs.h
-+++ linux-2.6.26/include/linux/fs.h
-@@ -1631,8 +1631,8 @@ static inline int break_lease(struct ino
+--- a/include/linux/fs.h
++++ b/include/linux/fs.h
+@@ -1621,8 +1621,8 @@ static inline int break_lease(struct ino
/* fs/open.c */
@@ -287,7 +269,7 @@
extern long do_sys_open(int dfd, const char __user *filename, int flags,
int mode);
extern struct file *filp_open(const char *, int, int);
-@@ -1793,7 +1793,7 @@ extern int do_remount_sb(struct super_bl
+@@ -1783,7 +1783,7 @@ extern int do_remount_sb(struct super_bl
#ifdef CONFIG_BLOCK
extern sector_t bmap(struct inode *, sector_t);
#endif
@@ -296,11 +278,9 @@
extern int inode_permission(struct inode *, int);
extern int generic_permission(struct inode *, int,
int (*check_acl)(struct inode *, int));
-Index: linux-2.6.26/mm/filemap.c
-===================================================================
---- linux-2.6.26.orig/mm/filemap.c
-+++ linux-2.6.26/mm/filemap.c
-@@ -1904,7 +1904,7 @@ static int __remove_suid(struct path *pa
+--- a/mm/filemap.c
++++ b/mm/filemap.c
+@@ -1769,7 +1769,7 @@ static int __remove_suid(struct path *pa
struct iattr newattrs;
newattrs.ia_valid = ATTR_FORCE | kill;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-rename.diff new/patches.apparmor/vfs-rename.diff
--- old/patches.apparmor/vfs-rename.diff 2008-10-14 15:54:49.000000000 +0200
+++ new/patches.apparmor/vfs-rename.diff 2008-10-24 11:42:03.000000000 +0200
@@ -45,7 +45,7 @@
fsstack_copy_attr_all(new_dir, lower_new_dir_dentry->d_inode, NULL);
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2547,7 +2547,8 @@ asmlinkage long sys_link(const char __us
+@@ -2548,7 +2548,8 @@ asmlinkage long sys_link(const char __us
* locking].
*/
static int vfs_rename_dir(struct inode *old_dir, struct dentry *old_dentry,
@@ -55,7 +55,7 @@
{
int error = 0;
struct inode *target;
-@@ -2590,7 +2591,8 @@ static int vfs_rename_dir(struct inode *
+@@ -2591,7 +2592,8 @@ static int vfs_rename_dir(struct inode *
}
static int vfs_rename_other(struct inode *old_dir, struct dentry *old_dentry,
@@ -65,7 +65,7 @@
{
struct inode *target;
int error;
-@@ -2618,7 +2620,8 @@ static int vfs_rename_other(struct inode
+@@ -2619,7 +2621,8 @@ static int vfs_rename_other(struct inode
}
int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
@@ -75,7 +75,7 @@
{
int error;
int is_dir = S_ISDIR(old_dentry->d_inode->i_mode);
-@@ -2647,9 +2650,11 @@ int vfs_rename(struct inode *old_dir, st
+@@ -2648,9 +2651,11 @@ int vfs_rename(struct inode *old_dir, st
old_name = fsnotify_oldname_init(old_dentry->d_name.name);
if (is_dir)
@@ -89,7 +89,7 @@
if (!error) {
const char *new_name = old_dentry->d_name.name;
fsnotify_move(old_dir, new_dir, old_name, new_name, is_dir,
-@@ -2726,8 +2731,8 @@ asmlinkage long sys_renameat(int olddfd,
+@@ -2727,8 +2732,8 @@ asmlinkage long sys_renameat(int olddfd,
error = mnt_want_write(oldnd.path.mnt);
if (error)
goto exit5;
@@ -114,7 +114,7 @@
if (!host_err)
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1179,7 +1179,7 @@ extern int vfs_symlink(struct inode *, s
+@@ -1169,7 +1169,7 @@ extern int vfs_symlink(struct inode *, s
extern int vfs_link(struct dentry *, struct vfsmount *, struct inode *, struct dentry *, struct vfsmount *);
extern int vfs_rmdir(struct inode *, struct dentry *, struct vfsmount *);
extern int vfs_unlink(struct inode *, struct dentry *, struct vfsmount *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-rmdir.diff new/patches.apparmor/vfs-rmdir.diff
--- old/patches.apparmor/vfs-rmdir.diff 2008-10-14 15:54:50.000000000 +0200
+++ new/patches.apparmor/vfs-rmdir.diff 2008-10-24 11:42:03.000000000 +0200
@@ -38,7 +38,7 @@
d_delete(lower_dentry);
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2166,7 +2166,7 @@ void dentry_unhash(struct dentry *dentry
+@@ -2167,7 +2167,7 @@ void dentry_unhash(struct dentry *dentry
spin_unlock(&dcache_lock);
}
@@ -47,7 +47,7 @@
{
int error = may_delete(dir, dentry, 1);
-@@ -2229,7 +2229,7 @@ static long do_rmdir(int dfd, const char
+@@ -2230,7 +2230,7 @@ static long do_rmdir(int dfd, const char
error = mnt_want_write(nd.path.mnt);
if (error)
goto exit3;
@@ -112,7 +112,7 @@
out_drop:
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1177,7 +1177,7 @@ extern int vfs_mkdir(struct inode *, str
+@@ -1167,7 +1167,7 @@ extern int vfs_mkdir(struct inode *, str
extern int vfs_mknod(struct inode *, struct dentry *, struct vfsmount *, int, dev_t);
extern int vfs_symlink(struct inode *, struct dentry *, struct vfsmount *, const char *);
extern int vfs_link(struct dentry *, struct vfsmount *, struct inode *, struct dentry *, struct vfsmount *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-symlink.diff new/patches.apparmor/vfs-symlink.diff
--- old/patches.apparmor/vfs-symlink.diff 2008-10-14 15:54:50.000000000 +0200
+++ new/patches.apparmor/vfs-symlink.diff 2008-10-24 11:42:03.000000000 +0200
@@ -44,7 +44,7 @@
if (rc || !lower_dentry->d_inode)
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2346,7 +2346,8 @@ asmlinkage long sys_unlink(const char __
+@@ -2347,7 +2347,8 @@ asmlinkage long sys_unlink(const char __
return do_unlinkat(AT_FDCWD, pathname);
}
@@ -54,7 +54,7 @@
{
int error = may_create(dir, dentry, 0);
-@@ -2392,7 +2393,7 @@ asmlinkage long sys_symlinkat(const char
+@@ -2393,7 +2394,7 @@ asmlinkage long sys_symlinkat(const char
error = mnt_want_write(nd.path.mnt);
if (error)
goto out_dput;
@@ -112,7 +112,7 @@
out:
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1175,7 +1175,7 @@ extern int vfs_permission(struct nameida
+@@ -1165,7 +1165,7 @@ extern int vfs_permission(struct nameida
extern int vfs_create(struct inode *, struct dentry *, int, struct nameidata *);
extern int vfs_mkdir(struct inode *, struct dentry *, struct vfsmount *, int);
extern int vfs_mknod(struct inode *, struct dentry *, struct vfsmount *, int, dev_t);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.apparmor/vfs-unlink.diff new/patches.apparmor/vfs-unlink.diff
--- old/patches.apparmor/vfs-unlink.diff 2008-10-14 15:54:50.000000000 +0200
+++ new/patches.apparmor/vfs-unlink.diff 2008-10-24 11:42:03.000000000 +0200
@@ -35,7 +35,7 @@
goto out_unlock;
--- a/fs/namei.c
+++ b/fs/namei.c
-@@ -2247,7 +2247,7 @@ asmlinkage long sys_rmdir(const char __u
+@@ -2248,7 +2248,7 @@ asmlinkage long sys_rmdir(const char __u
return do_rmdir(AT_FDCWD, pathname);
}
@@ -44,7 +44,7 @@
{
int error = may_delete(dir, dentry, 0);
-@@ -2312,7 +2312,7 @@ static long do_unlinkat(int dfd, const c
+@@ -2313,7 +2313,7 @@ static long do_unlinkat(int dfd, const c
error = mnt_want_write(nd.path.mnt);
if (error)
goto exit2;
@@ -77,7 +77,7 @@
}
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1178,7 +1178,7 @@ extern int vfs_mknod(struct inode *, str
+@@ -1168,7 +1168,7 @@ extern int vfs_mknod(struct inode *, str
extern int vfs_symlink(struct inode *, struct dentry *, struct vfsmount *, const char *);
extern int vfs_link(struct dentry *, struct vfsmount *, struct inode *, struct dentry *, struct vfsmount *);
extern int vfs_rmdir(struct inode *, struct dentry *, struct vfsmount *);
++++++ patches.arch.tar.bz2 ++++++
++++ 3906 lines of diff (skipped)
++++++ patches.drivers.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/0001-Staging-add-TAINT_CRAP-for-all-drivers-staging-code.patch new/patches.drivers/0001-Staging-add-TAINT_CRAP-for-all-drivers-staging-code.patch
--- old/patches.drivers/0001-Staging-add-TAINT_CRAP-for-all-drivers-staging-code.patch 2008-10-13 20:50:11.000000000 +0200
+++ new/patches.drivers/0001-Staging-add-TAINT_CRAP-for-all-drivers-staging-code.patch 2008-10-24 11:42:04.000000000 +0200
@@ -83,7 +83,7 @@
if (mod->taints & TAINT_EXTERNAL_SUPPORT)
--- a/kernel/panic.c
+++ b/kernel/panic.c
-@@ -175,6 +175,7 @@ EXPORT_SYMBOL(panic);
+@@ -178,6 +178,7 @@ EXPORT_SYMBOL(panic);
* 'U' - Userspace-defined naughtiness.
* 'A' - ACPI table overridden.
* 'W' - Taint on warning.
@@ -91,7 +91,7 @@
* 'N' - Unsuported modules loaded.
* 'X' - Modules with external support loaded.
*
-@@ -185,7 +186,7 @@ const char *print_tainted(void)
+@@ -188,7 +189,7 @@ const char *print_tainted(void)
{
static char buf[20];
if (tainted) {
@@ -100,7 +100,7 @@
tainted & TAINT_PROPRIETARY_MODULE ? 'P' : 'G',
tainted & TAINT_FORCED_MODULE ? 'F' : ' ',
tainted & TAINT_UNSAFE_SMP ? 'S' : ' ',
-@@ -196,6 +197,7 @@ const char *print_tainted(void)
+@@ -199,6 +200,7 @@ const char *print_tainted(void)
tainted & TAINT_DIE ? 'D' : ' ',
tainted & TAINT_OVERRIDDEN_ACPI_TABLE ? 'A' : ' ',
tainted & TAINT_WARN ? 'W' : ' ',
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/bdev-resize-adjust-block-device-size new/patches.drivers/bdev-resize-adjust-block-device-size
--- old/patches.drivers/bdev-resize-adjust-block-device-size 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.drivers/bdev-resize-adjust-block-device-size 2008-10-24 11:42:04.000000000 +0200
@@ -77,7 +77,7 @@
EXPORT_SYMBOL(revalidate_disk);
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1737,6 +1737,8 @@ extern int fs_may_remount_ro(struct supe
+@@ -1727,6 +1727,8 @@ extern int fs_may_remount_ro(struct supe
*/
#define bio_data_dir(bio) ((bio)->bi_rw & 1)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/bdev-resize-wrapper-for-revalidate_disk new/patches.drivers/bdev-resize-wrapper-for-revalidate_disk
--- old/patches.drivers/bdev-resize-wrapper-for-revalidate_disk 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.drivers/bdev-resize-wrapper-for-revalidate_disk 2008-10-24 11:42:04.000000000 +0200
@@ -51,7 +51,7 @@
* and invalidates all buffer-cache-entries in that case. This
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
-@@ -1737,6 +1737,7 @@ extern int fs_may_remount_ro(struct supe
+@@ -1727,6 +1727,7 @@ extern int fs_may_remount_ro(struct supe
*/
#define bio_data_dir(bio) ((bio)->bi_rw & 1)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/cciss-fix-procfs-firmware-regression.patch new/patches.drivers/cciss-fix-procfs-firmware-regression.patch
--- old/patches.drivers/cciss-fix-procfs-firmware-regression.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/cciss-fix-procfs-firmware-regression.patch 2008-10-24 05:37:55.000000000 +0200
@@ -0,0 +1,73 @@
+From: Mile Miller <mike.miller(a)hp.com>
+Subject: cciss: fix procfs firmware regression
+Patch-mainline: 2.6.28
+References: bnc435644
+
+Patch 2 of 2
+
+The regression was introduced by commit
+6ae5ce8e8d4de666f31286808d2285aa6a50fa40.
+This patch fixes a regression where the controller firmware version is not
+displayed in procfs. The previous patch would be called anytime something
+changed. This will get called only once for each controller.
+
+In this patch I again initialize *inq_buff to NULL per Tomo's comments. I
+also use a goto clean 4 instead of returning -ENOMEM if the kzalloc fails.
+
+I hope this finally meets everyones expectations.
+
+Please consider this for inclusion.
+
+Signed-off-by: Mike Miller <mike.miller(a)hp.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh(a)suse.de>
+
+---
+ drivers/block/cciss.c | 23 ++++++++++++++++++++++-
+ 1 file changed, 22 insertions(+), 1 deletion(-)
+
+--- a/drivers/block/cciss.c
++++ b/drivers/block/cciss.c
+@@ -3403,7 +3403,8 @@ static int __devinit cciss_init_one(stru
+ int i;
+ int j = 0;
+ int rc;
+- int dac;
++ int dac, return_code;
++ InquiryData_struct *inq_buff = NULL;
+
+ i = alloc_cciss_hba();
+ if (i < 0)
+@@ -3509,6 +3510,25 @@ static int __devinit cciss_init_one(stru
+ /* Turn the interrupts on so we can service requests */
+ hba[i]->access.set_intr_mask(hba[i], CCISS_INTR_ON);
+
++ /* Get the firmware version */
++ inq_buff = kzalloc(sizeof(InquiryData_struct), GFP_KERNEL);
++ if (inq_buff == NULL) {
++ printk(KERN_ERR "cciss: out of memory\n");
++ goto clean4;
++ }
++
++ return_code = sendcmd_withirq(CISS_INQUIRY, i, inq_buff,
++ sizeof(InquiryData_struct), 0, 0 , 0, TYPE_CMD);
++ if (return_code == IO_OK) {
++ hba[i]->firm_ver[0] = inq_buff->data_byte[32];
++ hba[i]->firm_ver[1] = inq_buff->data_byte[33];
++ hba[i]->firm_ver[2] = inq_buff->data_byte[34];
++ hba[i]->firm_ver[3] = inq_buff->data_byte[35];
++ } else { /* send command failed */
++ printk(KERN_WARNING "cciss: unable to determine firmware"
++ " version of controller\n");
++ }
++
+ cciss_procinit(i);
+
+ hba[i]->cciss_max_sectors = 2048;
+@@ -3519,6 +3539,7 @@ static int __devinit cciss_init_one(stru
+ return 1;
+
+ clean4:
++ kfree(inq_buff);
+ #ifdef CONFIG_CISS_SCSI_TAPE
+ kfree(hba[i]->scsi_rejects.complete);
+ #endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/cciss-fix-sysfs-symlink.patch new/patches.drivers/cciss-fix-sysfs-symlink.patch
--- old/patches.drivers/cciss-fix-sysfs-symlink.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/cciss-fix-sysfs-symlink.patch 2008-10-24 05:37:55.000000000 +0200
@@ -0,0 +1,31 @@
+From: Mile Miller <mike.miller(a)hp.com>
+Subject: cciss: fix sysfs symlink
+Patch-mainline: 2.6.28
+References: bnc435644
+
+Patch 1 of 2
+
+The regression was introduced by commit
+6ae5ce8e8d4de666f31286808d2285aa6a50fa40.
+This patch obsoletes the one I sent yesterday. It fixes a broken symlink in
+sysfs. The previous patch appeared to work but was wrong as reported by Alan
+Brunelle.
+Please consider this for inclusion.
+
+Signed-off-by: Mike Miller <mike.miller(a)hp.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh(a)suse.de>
+
+---
+ drivers/block/cciss.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/drivers/block/cciss.c
++++ b/drivers/block/cciss.c
+@@ -1365,6 +1365,7 @@ static void cciss_add_disk(ctlr_info_t *
+ disk->first_minor = drv_index << NWD_SHIFT;
+ disk->fops = &cciss_fops;
+ disk->private_data = &h->drv[drv_index];
++ disk->driverfs_dev = &h->pdev->dev;
+
+ /* Set up queue information */
+ blk_queue_bounce_limit(disk->queue, h->pdev->dma_mask);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/cell_edac.patch new/patches.drivers/cell_edac.patch
--- old/patches.drivers/cell_edac.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/cell_edac.patch 2008-10-24 11:42:04.000000000 +0200
@@ -0,0 +1,29 @@
+Subject: patch to fix cell_edac polling mode
+From: Benjamin Herrenschmidt <benh(a)kernel.crashing.org>
+References: 437757 - LTC49143
+
+Signed-off-by: Olaf Hering <olh(a)suse.de>
+
+---
+ drivers/edac/cell_edac.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/drivers/edac/cell_edac.c
++++ b/drivers/edac/cell_edac.c
+@@ -9,6 +9,7 @@
+ */
+ #undef DEBUG
+
++#include <linux/edac.h>
+ #include <linux/module.h>
+ #include <linux/init.h>
+ #include <linux/platform_device.h>
+@@ -164,6 +165,8 @@ static int __devinit cell_edac_probe(str
+ if (regs == NULL)
+ return -ENODEV;
+
++ edac_op_state = EDAC_OPSTATE_POLL;
++
+ /* Get channel population */
+ reg = in_be64(®s->mic_mnt_cfg);
+ dev_dbg(&pdev->dev, "MIC_MNT_CFG = 0x%016lx\n", reg);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/driver-core-basic-infrastructure-for-per-module-dynamic-debug-messages.patch new/patches.drivers/driver-core-basic-infrastructure-for-per-module-dynamic-debug-messages.patch
--- old/patches.drivers/driver-core-basic-infrastructure-for-per-module-dynamic-debug-messages.patch 2008-10-22 21:43:51.000000000 +0200
+++ new/patches.drivers/driver-core-basic-infrastructure-for-per-module-dynamic-debug-messages.patch 2008-10-24 11:42:04.000000000 +0200
@@ -121,7 +121,7 @@
*(.init.text) \
--- a/include/linux/device.h
+++ b/include/linux/device.h
-@@ -539,7 +539,11 @@ extern const char *dev_driver_string(con
+@@ -552,7 +552,11 @@ int printk_dev_hash(const char *, const
#define dev_info(dev, format, ...) \
dev_printk_hash(KERN_INFO , dev , format , ##__VA_ARGS__)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch new/patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
--- old/patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch 2008-10-23 11:33:26.000000000 +0200
@@ -0,0 +1,103 @@
+Subject: [PATCH]IB/ehca:reject dynamic memory add/remove
+From: Stefan Roscher <ossrosch(a)linux.vnet.ibm.com>
+References: 434651 - LTC48744
+
+Since the ehca device driver does not support dynamic memory add and remove
+operations, the driver must explicitly reject such requests in order to prevent
+unpredictable behaviors related to memory regions already occupied and being
+used by InfiniBand applications.
+The solution is to add a memory notifier to the ehca device driver and if a request
+for dynamic memory add or remove comes in, ehca will always reject it.
+
+Signed-off-by: Stefan Roscher <stefan.roscher(a)de.ibm.com>
+Signed-off-by: Olaf Hering <olh(a)suse.de>
+
+---
+ drivers/infiniband/hw/ehca/ehca_main.c | 48 +++++++++++++++++++++++++++++++++
+ 1 file changed, 48 insertions(+)
+
+--- a/drivers/infiniband/hw/ehca/ehca_main.c
++++ b/drivers/infiniband/hw/ehca/ehca_main.c
+@@ -44,6 +44,8 @@
+ #include <linux/slab.h>
+ #endif
+
++#include <linux/notifier.h>
++#include <linux/memory.h>
+ #include "ehca_classes.h"
+ #include "ehca_iverbs.h"
+ #include "ehca_mrmw.h"
+@@ -964,6 +966,41 @@ void ehca_poll_eqs(unsigned long data)
+ spin_unlock(&shca_list_lock);
+ }
+
++static int ehca_mem_notifier(struct notifier_block *nb,
++ unsigned long action, void *data)
++{
++ static unsigned long ehca_dmem_warn_time;
++
++ switch (action) {
++ case MEM_CANCEL_OFFLINE:
++ case MEM_CANCEL_ONLINE:
++ case MEM_ONLINE:
++ case MEM_OFFLINE:
++ return NOTIFY_OK;
++ case MEM_GOING_ONLINE:
++ case MEM_GOING_OFFLINE:
++ /* only ok if no hca is attached to the lpar */
++ spin_lock(&shca_list_lock);
++ if (list_empty(&shca_list)) {
++ spin_unlock(&shca_list_lock);
++ return NOTIFY_OK;
++ } else {
++ spin_unlock(&shca_list_lock);
++ if (printk_timed_ratelimit(&ehca_dmem_warn_time,
++ 30 * 1000))
++ ehca_gen_err("DMEM operations are not allowed"
++ "as long as an ehca adapter is"
++ "attached to the LPAR");
++ return NOTIFY_BAD;
++ }
++ }
++ return NOTIFY_OK;
++}
++
++static struct notifier_block ehca_mem_nb = {
++ .notifier_call = ehca_mem_notifier,
++};
++
+ static int __init ehca_module_init(void)
+ {
+ int ret;
+@@ -991,6 +1028,12 @@ static int __init ehca_module_init(void)
+ goto module_init2;
+ }
+
++ ret = register_memory_notifier(&ehca_mem_nb);
++ if (ret) {
++ ehca_gen_err("Failed registering memory add/remove notifier");
++ goto module_init3;
++ }
++
+ if (ehca_poll_all_eqs != 1) {
+ ehca_gen_err("WARNING!!!");
+ ehca_gen_err("It is possible to lose interrupts.");
+@@ -1003,6 +1046,9 @@ static int __init ehca_module_init(void)
+
+ return 0;
+
++module_init3:
++ ibmebus_unregister_driver(&ehca_driver);
++
+ module_init2:
+ ehca_destroy_slab_caches();
+
+@@ -1018,6 +1064,8 @@ static void __exit ehca_module_exit(void
+
+ ibmebus_unregister_driver(&ehca_driver);
+
++ unregister_memory_notifier(&ehca_mem_nb);
++
+ ehca_destroy_slab_caches();
+
+ ehca_destroy_comp_pool();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/staging-at76_usb-wireless-driver.patch new/patches.drivers/staging-at76_usb-wireless-driver.patch
--- old/patches.drivers/staging-at76_usb-wireless-driver.patch 2008-10-13 23:48:26.000000000 +0200
+++ new/patches.drivers/staging-at76_usb-wireless-driver.patch 2008-10-24 11:42:04.000000000 +0200
@@ -6239,7 +6239,7 @@
endif # STAGING
--- a/drivers/staging/Makefile
+++ b/drivers/staging/Makefile
-@@ -9,3 +9,4 @@ obj-$(CONFIG_USB_IP_COMMON) += usbip/
+@@ -12,3 +12,4 @@ obj-$(CONFIG_USB_IP_COMMON) += usbip/
obj-$(CONFIG_W35UND) += winbond/
obj-$(CONFIG_PRISM2_USB) += wlan-ng/
obj-$(CONFIG_ECHO) += echo/
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/acpi-clear-wake-status.patch new/patches.fixes/acpi-clear-wake-status.patch
--- old/patches.fixes/acpi-clear-wake-status.patch 2008-08-25 21:43:12.000000000 +0200
+++ new/patches.fixes/acpi-clear-wake-status.patch 2008-10-24 11:42:04.000000000 +0200
@@ -11,7 +11,7 @@
--- a/drivers/acpi/hardware/hwsleep.c
+++ b/drivers/acpi/hardware/hwsleep.c
-@@ -627,6 +627,13 @@ acpi_status acpi_leave_sleep_state(u8 sl
+@@ -612,6 +612,13 @@ acpi_status acpi_leave_sleep_state(u8 sl
}
/* TBD: _WAK "sometimes" returns stuff - do we want to look at it? */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/block-sanitize-invalid-partition-table-entries new/patches.fixes/block-sanitize-invalid-partition-table-entries
--- old/patches.fixes/block-sanitize-invalid-partition-table-entries 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/block-sanitize-invalid-partition-table-entries 2008-10-24 01:16:34.000000000 +0200
@@ -0,0 +1,92 @@
+From: Kay Sievers <kay.sievers(a)vrfy.org>
+Date: Thu, 16 Oct 2008 05:04:21 +0000 (-0700)
+Subject: block: sanitize invalid partition table entries
+Git-commit: ac0d86f5809598ddcd6bfa0ea8245ccc910e9eac
+Patch-mainline: 2.6.28
+References: bnc#371657
+
+block: sanitize invalid partition table entries
+
+We currently follow blindly what the partition table lies about the
+disk, and let the kernel create block devices which can not be accessed.
+Trying to identify the device leads to kernel logs full of:
+ sdb: rw=0, want=73392, limit=28800
+ attempt to access beyond end of device
+
+Here is an example of a broken partition table, where sda2 starts
+behind the end of the disk, and sdb3 is larger than the entire disk:
+ Disk /dev/sdb: 14 MB, 14745600 bytes
+ 1 heads, 29 sectors/track, 993 cylinders, total 28800 sectors
+ Device Boot Start End Blocks Id System
+ /dev/sdb1 29 7800 3886 83 Linux
+ /dev/sdb2 37801 45601 3900+ 83 Linux
+ /dev/sdb3 15602 73402 28900+ 83 Linux
+ /dev/sdb4 23403 28796 2697 83 Linux
+
+The kernel creates these completely invalid devices, which can not be
+accessed, or may lead to other unpredictable failures:
+ grep . /sys/class/block/sdb*/{start,size}
+ /sys/class/block/sdb/size:28800
+ /sys/class/block/sdb1/start:29
+ /sys/class/block/sdb1/size:7772
+ /sys/class/block/sdb2/start:37801
+ /sys/class/block/sdb2/size:7801
+ /sys/class/block/sdb3/start:15602
+ /sys/class/block/sdb3/size:57801
+ /sys/class/block/sdb4/start:23403
+ /sys/class/block/sdb4/size:5394
+
+With this patch, we ignore partitions which start behind the end of the disk,
+and limit partitions to the end of the disk if they pretend to be larger:
+ grep . /sys/class/block/sdb*/{start,size}
+ /sys/class/block/sdb/size:28800
+ /sys/class/block/sdb1/start:29
+ /sys/class/block/sdb1/size:7772
+ /sys/class/block/sdb3/start:15602
+ /sys/class/block/sdb3/size:13198
+ /sys/class/block/sdb4/start:23403
+ /sys/class/block/sdb4/size:5394
+
+These warnings are printed to the kernel log:
+ sdb: p2 ignored, start 37801 is behind the end of the disk
+ sdb: p3 size 57801 limited to end of disk
+
+Signed-off-by: Kay Sievers <kay.sievers(a)vrfy.org>
+Cc: Herton Ronaldo Krzesinski <herton(a)mandriva.com.br>
+Cc: Jens Axboe <jens.axboe(a)oracle.com>
+Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
+Signed-off-by: Linus Torvalds <torvalds(a)linux-foundation.org>
+Acked-by: Jeff Mahoney <jeffm(a)suse.com>
+---
+
+ fs/partitions/check.c | 17 +++++++++++++++--
+ 1 file changed, 15 insertions(+), 2 deletions(-)
+
+--- a/fs/partitions/check.c
++++ b/fs/partitions/check.c
+@@ -498,10 +498,23 @@ int rescan_partitions(struct gendisk *di
+ sector_t from = state->parts[p].from;
+ if (!size)
+ continue;
++ if (from >= get_capacity(disk)) {
++ printk(KERN_WARNING
++ "%s: p%d ignored, start %llu is behind the end of the disk\n",
++ disk->disk_name, p, (unsigned long long) from);
++ continue;
++ }
+ if (from + size > get_capacity(disk)) {
++ /*
++ * we can not ignore partitions of broken tables
++ * created by for example camera firmware, but we
++ * limit them to the end of the disk to avoid
++ * creating invalid block devices
++ */
+ printk(KERN_WARNING
+- "%s: p%d exceeds device capacity\n",
+- disk->disk_name, p);
++ "%s: p%d size %llu limited to end of disk\n",
++ disk->disk_name, p, (unsigned long long) size);
++ size = get_capacity(disk) - from;
+ }
+ res = add_partition(disk, p, from, size, state->parts[p].flags);
+ if (res) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-mpath-abort-queue new/patches.fixes/dm-mpath-abort-queue
--- old/patches.fixes/dm-mpath-abort-queue 2008-10-22 21:43:51.000000000 +0200
+++ new/patches.fixes/dm-mpath-abort-queue 2008-10-24 11:42:04.000000000 +0200
@@ -17,7 +17,7 @@
--- a/block/blk-timeout.c
+++ b/block/blk-timeout.c
-@@ -156,3 +156,25 @@ void blk_add_timer(struct request *req)
+@@ -155,3 +155,25 @@ void blk_add_timer(struct request *req)
time_before(expiry, q->timeout.expires))
mod_timer(&q->timeout, expiry);
}
@@ -120,7 +120,7 @@
spin_unlock_irqrestore(&m->lock, flags);
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
-@@ -786,6 +786,7 @@ extern int blk_end_request_callback(stru
+@@ -788,6 +788,7 @@ extern int blk_end_request_callback(stru
extern void blk_complete_request(struct request *);
extern void __blk_complete_request(struct request *);
extern void blk_abort_request(struct request *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ext2-avoid-printk-flood-with-dir-corruption new/patches.fixes/ext2-avoid-printk-flood-with-dir-corruption
--- old/patches.fixes/ext2-avoid-printk-flood-with-dir-corruption 2008-09-22 18:09:05.000000000 +0200
+++ new/patches.fixes/ext2-avoid-printk-flood-with-dir-corruption 1970-01-01 01:00:00.000000000 +0100
@@ -1,187 +0,0 @@
-From: "Theodore Ts'o" <tytso(a)MIT.EDU>
-Subject: [PATCH 3/4] ext2: Avoid printk floods in the face of directory corruption
-Date: Sat, 13 Sep 2008 11:32:50 -0400
-Patch-mainline: 2.6.27?
-References: bnc#427244 CVE-2008-3528
-
-Note: some people thinks this represents a security bug, since it
-might make the system go away while it is printing a large number of
-console messages, especially if a serial console is involved. Hence,
-it has been assigned CVE-2008-3528, but it requires that the attacker
-either has physical access to your machine to insert a USB disk with a
-corrupted filesystem image (at which point why not just hit the power
-button), or is otherwise able to convince the system administrator to
-mount an arbitrary filesystem image (at which point why not just
-include a setuid shell or world-writable hard disk device file or some
-such). Me, I think they're just being silly.
-
-Signed-off-by: Eric Sandeen <sandeen(a)redhat.com>
-Signed-off-by: "Theodore Ts'o" <tytso(a)mit.edu>
-Cc: linux-ext4(a)vger.kernel.org
-Cc: Eugene Teo <eugeneteo(a)kernel.sg>
-Acked-by: Jeff Mahoney <jeffm(a)suse.com>
----
- fs/ext2/dir.c | 60 +++++++++++++++++++++++++++++++++-----------------------
- 1 files changed, 35 insertions(+), 25 deletions(-)
-
-diff --git a/fs/ext2/dir.c b/fs/ext2/dir.c
-index a78c6b4..c53c790 100644
---- a/fs/ext2/dir.c
-+++ b/fs/ext2/dir.c
-@@ -103,7 +103,7 @@ static int ext2_commit_chunk(struct page *page, loff_t pos, unsigned len)
- return err;
- }
-
--static void ext2_check_page(struct page *page)
-+static void ext2_check_page(struct page *page, int quiet)
- {
- struct inode *dir = page->mapping->host;
- struct super_block *sb = dir->i_sb;
-@@ -146,10 +146,10 @@ out:
- /* Too bad, we had an error */
-
- Ebadsize:
-- ext2_error(sb, "ext2_check_page",
-- "size of directory #%lu is not a multiple of chunk size",
-- dir->i_ino
-- );
-+ if (!quiet)
-+ ext2_error(sb, __func__,
-+ "size of directory #%lu is not a multiple "
-+ "of chunk size", dir->i_ino);
- goto fail;
- Eshort:
- error = "rec_len is smaller than minimal";
-@@ -166,32 +166,36 @@ Espan:
- Einumber:
- error = "inode out of bounds";
- bad_entry:
-- ext2_error (sb, "ext2_check_page", "bad entry in directory #%lu: %s - "
-- "offset=%lu, inode=%lu, rec_len=%d, name_len=%d",
-- dir->i_ino, error, (page->index<<PAGE_CACHE_SHIFT)+offs,
-- (unsigned long) le32_to_cpu(p->inode),
-- rec_len, p->name_len);
-+ if (!quiet)
-+ ext2_error(sb, __func__, "bad entry in directory #%lu: : %s - "
-+ "offset=%lu, inode=%lu, rec_len=%d, name_len=%d",
-+ dir->i_ino, error, (page->index<<PAGE_CACHE_SHIFT)+offs,
-+ (unsigned long) le32_to_cpu(p->inode),
-+ rec_len, p->name_len);
- goto fail;
- Eend:
-- p = (ext2_dirent *)(kaddr + offs);
-- ext2_error (sb, "ext2_check_page",
-- "entry in directory #%lu spans the page boundary"
-- "offset=%lu, inode=%lu",
-- dir->i_ino, (page->index<<PAGE_CACHE_SHIFT)+offs,
-- (unsigned long) le32_to_cpu(p->inode));
-+ if (!quiet) {
-+ p = (ext2_dirent *)(kaddr + offs);
-+ ext2_error (sb, "ext2_check_page",
-+ "entry in directory #%lu spans the page boundary"
-+ "offset=%lu, inode=%lu",
-+ dir->i_ino, (page->index<<PAGE_CACHE_SHIFT)+offs,
-+ (unsigned long) le32_to_cpu(p->inode));
-+ }
- fail:
- SetPageChecked(page);
- SetPageError(page);
- }
-
--static struct page * ext2_get_page(struct inode *dir, unsigned long n)
-+static struct page * ext2_get_page(struct inode *dir, unsigned long n,
-+ int quiet)
- {
- struct address_space *mapping = dir->i_mapping;
- struct page *page = read_mapping_page(mapping, n, NULL);
- if (!IS_ERR(page)) {
- kmap(page);
- if (!PageChecked(page))
-- ext2_check_page(page);
-+ ext2_check_page(page, quiet);
- if (PageError(page))
- goto fail;
- }
-@@ -292,7 +296,7 @@ ext2_readdir (struct file * filp, void * dirent, filldir_t filldir)
- for ( ; n < npages; n++, offset = 0) {
- char *kaddr, *limit;
- ext2_dirent *de;
-- struct page *page = ext2_get_page(inode, n);
-+ struct page *page = ext2_get_page(inode, n, 0);
-
- if (IS_ERR(page)) {
- ext2_error(sb, __func__,
-@@ -361,6 +365,7 @@ struct ext2_dir_entry_2 * ext2_find_entry (struct inode * dir,
- struct page *page = NULL;
- struct ext2_inode_info *ei = EXT2_I(dir);
- ext2_dirent * de;
-+ int dir_has_error = 0;
-
- if (npages == 0)
- goto out;
-@@ -374,7 +379,7 @@ struct ext2_dir_entry_2 * ext2_find_entry (struct inode * dir,
- n = start;
- do {
- char *kaddr;
-- page = ext2_get_page(dir, n);
-+ page = ext2_get_page(dir, n, dir_has_error);
- if (!IS_ERR(page)) {
- kaddr = page_address(page);
- de = (ext2_dirent *) kaddr;
-@@ -391,7 +396,9 @@ struct ext2_dir_entry_2 * ext2_find_entry (struct inode * dir,
- de = ext2_next_entry(de);
- }
- ext2_put_page(page);
-- }
-+ } else
-+ dir_has_error = 1;
-+
- if (++n >= npages)
- n = 0;
- /* next page is past the blocks we've got */
-@@ -414,7 +421,7 @@ found:
-
- struct ext2_dir_entry_2 * ext2_dotdot (struct inode *dir, struct page **p)
- {
-- struct page *page = ext2_get_page(dir, 0);
-+ struct page *page = ext2_get_page(dir, 0, 0);
- ext2_dirent *de = NULL;
-
- if (!IS_ERR(page)) {
-@@ -487,7 +494,7 @@ int ext2_add_link (struct dentry *dentry, struct inode *inode)
- for (n = 0; n <= npages; n++) {
- char *dir_end;
-
-- page = ext2_get_page(dir, n);
-+ page = ext2_get_page(dir, n, 0);
- err = PTR_ERR(page);
- if (IS_ERR(page))
- goto out;
-@@ -655,14 +662,17 @@ int ext2_empty_dir (struct inode * inode)
- {
- struct page *page = NULL;
- unsigned long i, npages = dir_pages(inode);
-+ int dir_has_error = 0;
-
- for (i = 0; i < npages; i++) {
- char *kaddr;
- ext2_dirent * de;
-- page = ext2_get_page(inode, i);
-+ page = ext2_get_page(inode, i, dir_has_error);
-
-- if (IS_ERR(page))
-+ if (IS_ERR(page)) {
-+ dir_has_error = 1;
- continue;
-+ }
-
- kaddr = page_address(page);
- de = (ext2_dirent *)kaddr;
---
-1.5.6.1.205.ge2c7.dirty
-
---
-To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
-the body of a message to majordomo(a)vger.kernel.org
-More majordomo info at http://vger.kernel.org/majordomo-info.html
-Please read the FAQ at http://www.tux.org/lkml/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ext3-avoid-printk-flood-with-dir-corruption new/patches.fixes/ext3-avoid-printk-flood-with-dir-corruption
--- old/patches.fixes/ext3-avoid-printk-flood-with-dir-corruption 2008-09-22 18:09:05.000000000 +0200
+++ new/patches.fixes/ext3-avoid-printk-flood-with-dir-corruption 1970-01-01 01:00:00.000000000 +0100
@@ -1,62 +0,0 @@
-From: "Theodore Ts'o" <tytso(a)MIT.EDU>
-Subject: [PATCH 4/4] ext3: Avoid printk floods in the face of directory corruption
-Date: Sat, 13 Sep 2008 11:32:51 -0400
-Patch-mainline: 2.6.27?
-References: bnc#427244 CVE-2008-3528
-
-Note: some people thinks this represents a security bug, since it
-might make the system go away while it is printing a large number of
-console messages, especially if a serial console is involved. Hence,
-it has been assigned CVE-2008-3528, but it requires that the attacker
-either has physical access to your machine to insert a USB disk with a
-corrupted filesystem image (at which point why not just hit the power
-button), or is otherwise able to convince the system administrator to
-mount an arbitrary filesystem image (at which point why not just
-include a setuid shell or world-writable hard disk device file or some
-such). Me, I think they're just being silly.
-
-Signed-off-by: Eric Sandeen <sandeen(a)redhat.com>
-Signed-off-by: "Theodore Ts'o" <tytso(a)mit.edu>
-Cc: linux-ext4(a)vger.kernel.org
-Cc: Eugene Teo <eugeneteo(a)kernel.sg>
-Acked-by: Jeff Mahoney <jeffm(a)suse.com>
----
- fs/ext3/dir.c | 10 +++++++---
- 1 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/fs/ext3/dir.c b/fs/ext3/dir.c
-index 42c5391..283938a 100644
---- a/fs/ext3/dir.c
-+++ b/fs/ext3/dir.c
-@@ -102,6 +102,7 @@ static int ext3_readdir(struct file * filp,
- int err;
- struct inode *inode = filp->f_path.dentry->d_inode;
- int ret = 0;
-+ int dir_has_error = 0;
-
- sb = inode->i_sb;
-
-@@ -148,9 +149,12 @@ static int ext3_readdir(struct file * filp,
- * of recovering data when there's a bad sector
- */
- if (!bh) {
-- ext3_error (sb, "ext3_readdir",
-- "directory #%lu contains a hole at offset %lu",
-- inode->i_ino, (unsigned long)filp->f_pos);
-+ if (!dir_has_error) {
-+ ext3_error(sb, __func__, "directory #%lu "
-+ "contains a hole at offset %lld",
-+ inode->i_ino, filp->f_pos);
-+ dir_has_error = 1;
-+ }
- /* corrupt size? Maybe no more blocks to read */
- if (filp->f_pos > inode->i_blocks << 9)
- break;
---
-1.5.6.1.205.ge2c7.dirty
-
---
-To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
-the body of a message to majordomo(a)vger.kernel.org
-More majordomo info at http://vger.kernel.org/majordomo-info.html
-Please read the FAQ at http://www.tux.org/lkml/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ext4_fix_printk_checkpatch_issues new/patches.fixes/ext4_fix_printk_checkpatch_issues
--- old/patches.fixes/ext4_fix_printk_checkpatch_issues 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.fixes/ext4_fix_printk_checkpatch_issues 2008-10-24 11:42:04.000000000 +0200
@@ -97,7 +97,7 @@
desc_count = 0;
--- a/fs/ext4/dir.c
+++ b/fs/ext4/dir.c
-@@ -400,7 +400,8 @@ static int call_filldir(struct file * fi
+@@ -405,7 +405,8 @@ static int call_filldir(struct file * fi
sb = inode->i_sb;
if (!fname) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ext4_fix_whitespace_checkpatch_issues new/patches.fixes/ext4_fix_whitespace_checkpatch_issues
--- old/patches.fixes/ext4_fix_whitespace_checkpatch_issues 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.fixes/ext4_fix_whitespace_checkpatch_issues 2008-10-24 11:42:04.000000000 +0200
@@ -9,7 +9,7 @@
fs/ext4/acl.h | 6 -
fs/ext4/balloc.c | 70 ++++++------
fs/ext4/bitmap.c | 6 -
- fs/ext4/dir.c | 52 ++++-----
+ fs/ext4/dir.c | 50 ++++----
fs/ext4/ext4.h | 68 ++++++------
fs/ext4/ext4_sb.h | 8 -
fs/ext4/extents.c | 6 -
@@ -24,7 +24,7 @@
fs/ext4/super.c | 6 -
fs/ext4/symlink.c | 4
fs/ext4/xattr.h | 4
- 18 files changed, 350 insertions(+), 350 deletions(-)
+ 18 files changed, 349 insertions(+), 349 deletions(-)
--- a/fs/ext4/acl.h
+++ b/fs/ext4/acl.h
@@ -320,16 +320,7 @@
{
int error = 0;
unsigned long offset;
-@@ -148,7 +148,7 @@ static int ext4_readdir(struct file * fi
- * of recovering data when there's a bad sector
- */
- if (!bh) {
-- ext4_error (sb, "ext4_readdir",
-+ ext4_error(sb, "ext4_readdir",
- "directory #%lu contains a hole at offset %lu",
- inode->i_ino, (unsigned long)filp->f_pos);
- /* corrupt size? Maybe no more blocks to read */
-@@ -187,14 +187,14 @@ revalidate:
+@@ -192,14 +192,14 @@ revalidate:
while (!error && filp->f_pos < inode->i_size
&& offset < sb->s_blocksize) {
de = (struct ext4_dir_entry_2 *) (bh->b_data + offset);
@@ -347,7 +338,7 @@
ret = stored;
goto out;
}
-@@ -218,12 +218,12 @@ revalidate:
+@@ -223,12 +223,12 @@ revalidate:
break;
if (version != filp->f_version)
goto revalidate;
@@ -362,7 +353,7 @@
}
out:
return ret;
-@@ -290,9 +290,9 @@ static void free_rb_tree_fname(struct rb
+@@ -295,9 +295,9 @@ static void free_rb_tree_fname(struct rb
parent = rb_parent(n);
fname = rb_entry(n, struct fname, rb_hash);
while (fname) {
@@ -374,7 +365,7 @@
}
if (!parent)
root->rb_node = NULL;
-@@ -331,7 +331,7 @@ int ext4_htree_store_dirent(struct file
+@@ -336,7 +336,7 @@ int ext4_htree_store_dirent(struct file
struct ext4_dir_entry_2 *dirent)
{
struct rb_node **p, *parent = NULL;
@@ -383,7 +374,7 @@
struct dir_private_info *info;
int len;
-@@ -388,13 +388,13 @@ int ext4_htree_store_dirent(struct file
+@@ -393,13 +393,13 @@ int ext4_htree_store_dirent(struct file
* for all entres on the fname linked list. (Normally there is only
* one entry on the linked list, unless there are 62 bit hash collisions.)
*/
@@ -399,7 +390,7 @@
int error;
sb = inode->i_sb;
-@@ -420,8 +420,8 @@ static int call_filldir(struct file * fi
+@@ -425,8 +425,8 @@ static int call_filldir(struct file * fi
return 0;
}
@@ -410,7 +401,7 @@
{
struct dir_private_info *info = filp->private_data;
struct inode *inode = filp->f_path.dentry->d_inode;
-@@ -512,7 +512,7 @@ finished:
+@@ -517,7 +517,7 @@ finished:
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch new/patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch
--- old/patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch 2008-10-23 12:17:57.000000000 +0200
@@ -0,0 +1,75 @@
+From: Jiri Kosina <jkosina(a)suse.cz>
+Subject: HID: Fix Sony Vaio VGX report descriptor
+References: bnc#437758
+Patch-mainline: queued in subsystem tree, planned for 2.6.28
+
+Sony Vaio VGX has wrongly mouse pointer declared as constant non-data
+variable, which make HID code to completely ignore all the Pointer
+usages.
+
+Fix the report descriptor before it enters the parses to contain correct
+data.
+
+Signed-off-by: Jiri Kosina <jkosina(a)suse.cz>
+
+---
+ drivers/hid/usbhid/hid-quirks.c | 16 ++++++++++++++++
+ include/linux/hid.h | 1 +
+ 2 files changed, 17 insertions(+)
+
+--- linux-2.6.27.orig/drivers/hid/usbhid/hid-quirks.c
++++ linux-2.6.27/drivers/hid/usbhid/hid-quirks.c
+@@ -384,6 +384,7 @@
+ #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE 0x0001
+
+ #define USB_VENDOR_ID_SONY 0x054c
++#define USB_DEVICE_ID_SONY_VAIO_VGX_MOUSE 0x024b
+ #define USB_DEVICE_ID_SONY_PS3_CONTROLLER 0x0268
+
+ #define USB_VENDOR_ID_SOUNDGRAPH 0x15c2
+@@ -763,6 +764,8 @@ static const struct hid_rdesc_blacklist
+
+ { USB_VENDOR_ID_SUNPLUS, USB_DEVICE_ID_SUNPLUS_WDESKTOP, HID_QUIRK_RDESC_SUNPLUS_WDESKTOP },
+
++ { USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_VAIO_VGX_MOUSE, HID_QUIRK_RDESC_SONY_VAIO_VGX },
++
+ { USB_VENDOR_ID_CYPRESS, USB_DEVICE_ID_CYPRESS_BARCODE_1, HID_QUIRK_RDESC_SWAPPED_MIN_MAX },
+ { USB_VENDOR_ID_CYPRESS, USB_DEVICE_ID_CYPRESS_BARCODE_2, HID_QUIRK_RDESC_SWAPPED_MIN_MAX },
+
+@@ -1135,6 +1138,16 @@ static void usbhid_fixup_button_consumer
+ }
+ }
+
++/* Sony Vaio VGX has wrongly mouse pointer declared as constant */
++static void usbhid_fixup_sony_vaio_vgx(unsigned char *rdesc, int rsize)
++{
++ if (rsize >= 56 && rdesc[54] == 0x81
++ && rdesc[55] == 0x07) {
++ printk(KERN_INFO "Fixing up Sony Vaio VGX report descriptor\n");
++ rdesc[55] = 0x06;
++ }
++}
++
+ /*
+ * Microsoft Wireless Desktop Receiver (Model 1028) has several
+ * 'Usage Min/Max' where it ought to have 'Physical Min/Max'
+@@ -1185,6 +1198,9 @@ static void __usbhid_fixup_report_descri
+
+ if (quirks & HID_QUIRK_RDESC_SUNPLUS_WDESKTOP)
+ usbhid_fixup_sunplus_wdesktop(rdesc, rsize);
++
++ if (quirks & HID_QUIRK_RDESC_SONY_VAIO_VGX)
++ usbhid_fixup_sony_vaio_vgx(rdesc, rsize);
+ }
+
+ /**
+--- linux-2.6.27.orig/include/linux/hid.h
++++ linux-2.6.27/include/linux/hid.h
+@@ -298,6 +298,7 @@ struct hid_item {
+ #define HID_QUIRK_RDESC_SAMSUNG_REMOTE 0x00000040
+ #define HID_QUIRK_RDESC_MICROSOFT_RECV_1028 0x00000080
+ #define HID_QUIRK_RDESC_SUNPLUS_WDESKTOP 0x00000100
++#define HID_QUIRK_RDESC_SONY_VAIO_VGX 0x00000200
+
+ /*
+ * This is the global environment of the parser. This information is
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/kdb-kdump.diff new/patches.fixes/kdb-kdump.diff
--- old/patches.fixes/kdb-kdump.diff 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/kdb-kdump.diff 2008-10-24 11:07:40.000000000 +0200
@@ -0,0 +1,60 @@
+From: Jay Lan <jlan(a)sgi.com>
+Subject: Fix CONFIG_KDB_KDUMP on xSeries
+Patch-mainline: not yet
+References: bnc#436454
+
+This patch fixes a problem that the capture kernel crashes with various
+backtraces after the machine has been crashed (both sysrq-trigger and panic()).
+Machines were that problem could reproduced at SUSE were molitor.suse.de and
+korner.suse.de.
+
+KDB was turned off in that scenarios.
+
+That patch succeeds in following scenarios:
+
+ a) kdb=0
+ modprobe crasher call_panic
+
+ b) kdb=1/0
+ echo c > /proc/sysrq-trigger
+
+ b) kdb=1
+ ESC KDB
+ kdb> kdump
+
+But it fails in:
+
+ kdb=1
+ modprobe crasher call_panic
+
+That has to be investigated. But I think that's unrelated to that patch,
+and it's no regression.
+
+
+Signed-off-by: Jay Lan <jlan(a)sgi.com>
+Signed-off-by: Bernhard Walle <bwalle(a)suse.de>
+
+---
+ arch/x86/kdb/kdba_support.c | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+--- a/arch/x86/kdb/kdba_support.c
++++ b/arch/x86/kdb/kdba_support.c
+@@ -35,8 +35,6 @@ void kdba_kdump_prepare(struct pt_regs *
+ if (regs == NULL)
+ regs = &r;
+
+- machine_crash_shutdown_begin();
+-
+ for (i = 1; i < NR_CPUS; ++i) {
+ if (!cpu_online(i))
+ continue;
+@@ -44,7 +42,7 @@ void kdba_kdump_prepare(struct pt_regs *
+ KDB_STATE_SET_CPU(KEXEC, i);
+ }
+
+- machine_crash_shutdown_end(regs);
++ machine_crash_shutdown(regs);
+ }
+
+ extern void halt_current_cpu(struct pt_regs *);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/md-Allow-metadata_version-to-be-updated-for-externa.patch new/patches.fixes/md-Allow-metadata_version-to-be-updated-for-externa.patch
--- old/patches.fixes/md-Allow-metadata_version-to-be-updated-for-externa.patch 2008-09-19 06:24:37.000000000 +0200
+++ new/patches.fixes/md-Allow-metadata_version-to-be-updated-for-externa.patch 2008-10-24 11:42:04.000000000 +0200
@@ -20,13 +20,11 @@
---
drivers/md/md.c | 8 +++++++-
- 1 files changed, 7 insertions(+), 1 deletions(-)
+ 1 file changed, 7 insertions(+), 1 deletion(-)
-diff --git a/drivers/md/md.c b/drivers/md/md.c
-index deeac4b..694a1c9 100644
--- a/drivers/md/md.c
+++ b/drivers/md/md.c
-@@ -2948,7 +2948,13 @@ metadata_store(mddev_t *mddev, const char *buf, size_t len)
+@@ -2946,7 +2946,13 @@ metadata_store(mddev_t *mddev, const cha
{
int major, minor;
char *e;
@@ -41,6 +39,3 @@
return -EBUSY;
if (cmd_match(buf, "none")) {
---
-1.5.6.5
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/md-Don-t-try-to-set-an-array-to-read-auto-if-it-i.patch new/patches.fixes/md-Don-t-try-to-set-an-array-to-read-auto-if-it-i.patch
--- old/patches.fixes/md-Don-t-try-to-set-an-array-to-read-auto-if-it-i.patch 2008-09-19 06:24:37.000000000 +0200
+++ new/patches.fixes/md-Don-t-try-to-set-an-array-to-read-auto-if-it-i.patch 2008-10-24 11:42:04.000000000 +0200
@@ -15,13 +15,11 @@
---
drivers/md/md.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
-diff --git a/drivers/md/md.c b/drivers/md/md.c
-index 694a1c9..5ea1c72 100644
--- a/drivers/md/md.c
+++ b/drivers/md/md.c
-@@ -2730,9 +2730,9 @@ array_state_store(mddev_t *mddev, const char *buf, size_t len)
+@@ -2728,9 +2728,9 @@ array_state_store(mddev_t *mddev, const
break;
case read_auto:
if (mddev->pers) {
@@ -33,6 +31,3 @@
err = restart_array(mddev);
if (err == 0) {
mddev->ro = 2;
---
-1.5.6.5
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/oom-warning new/patches.fixes/oom-warning
--- old/patches.fixes/oom-warning 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.fixes/oom-warning 2008-10-24 11:42:04.000000000 +0200
@@ -13,7 +13,7 @@
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
-@@ -1641,7 +1641,13 @@ nofail_alloc:
+@@ -1643,7 +1643,13 @@ nofail_alloc:
nopage:
if (!(gfp_mask & __GFP_NOWARN) && printk_ratelimit()) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/reiserfs-commit-ids-unsigned-ints new/patches.fixes/reiserfs-commit-ids-unsigned-ints
--- old/patches.fixes/reiserfs-commit-ids-unsigned-ints 2008-10-14 15:54:51.000000000 +0200
+++ new/patches.fixes/reiserfs-commit-ids-unsigned-ints 2008-10-24 11:42:04.000000000 +0200
@@ -18,12 +18,12 @@
Signed-off-by: Jeff Mahoney <jeffm(a)suse.com>
---
- fs/reiserfs/journal.c | 44 ++++++++++++++++++++---------------------
+ fs/reiserfs/journal.c | 46 ++++++++++++++++++++---------------------
fs/reiserfs/procfs.c | 4 +--
include/linux/reiserfs_fs.h | 2 -
include/linux/reiserfs_fs_i.h | 2 -
include/linux/reiserfs_fs_sb.h | 8 +++----
- 5 files changed, 30 insertions(+), 30 deletions(-)
+ 5 files changed, 31 insertions(+), 31 deletions(-)
--- a/fs/reiserfs/journal.c
+++ b/fs/reiserfs/journal.c
@@ -94,7 +94,7 @@
/* we know we are the only ones flushing things, no extra race
* protection is required.
-@@ -1758,13 +1758,13 @@ static int dirty_one_transaction(struct
+@@ -1758,13 +1758,13 @@ static int dirty_one_transaction(struct
static int kupdate_transactions(struct super_block *s,
struct reiserfs_journal_list *jl,
struct reiserfs_journal_list **next_jl,
@@ -197,7 +197,7 @@
int trans_half;
BUG_ON(th->t_refcount > 1);
-@@ -3953,7 +3953,7 @@ static int do_journal_end(struct reiserf
+@@ -3943,7 +3943,7 @@ static int do_journal_end(struct reiserf
/* protect flush_older_commits from doing mistakes if the
transaction ID counter gets overflowed. */
@@ -208,7 +208,7 @@
wait_on_commit = flags & WAIT;
--- a/fs/reiserfs/procfs.c
+++ b/fs/reiserfs/procfs.c
-@@ -323,7 +323,7 @@ static int show_journal(struct seq_file
+@@ -323,7 +323,7 @@ static int show_journal(struct seq_file
/* incore fields */
"j_1st_reserved_block: \t%i\n"
"j_state: \t%li\n"
@@ -217,7 +217,7 @@
"j_mount_id: \t%lu\n"
"j_start: \t%lu\n"
"j_len: \t%lu\n"
-@@ -331,7 +331,7 @@ static int show_journal(struct seq_file
+@@ -331,7 +331,7 @@ static int show_journal(struct seq_file
"j_wcount: \t%i\n"
"j_bcount: \t%lu\n"
"j_first_unflushed_offset: \t%lu\n"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/scsi-atomic-blk-timer-deletes new/patches.fixes/scsi-atomic-blk-timer-deletes
--- old/patches.fixes/scsi-atomic-blk-timer-deletes 2008-10-21 11:21:30.000000000 +0200
+++ new/patches.fixes/scsi-atomic-blk-timer-deletes 2008-10-24 11:42:04.000000000 +0200
@@ -19,8 +19,6 @@
include/linux/blkdev.h | 3 ++-
6 files changed, 69 insertions(+), 52 deletions(-)
-diff --git a/block/blk-core.c b/block/blk-core.c
-index 1ac2183..f563303 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -911,6 +911,7 @@ EXPORT_SYMBOL(blk_start_queueing);
@@ -31,7 +29,7 @@
blk_add_trace_rq(q, rq, BLK_TA_REQUEUE);
if (blk_rq_tagged(rq))
-@@ -1042,9 +1043,6 @@ void __blk_put_request(struct request_queue *q, struct request *req)
+@@ -1042,9 +1043,6 @@ void __blk_put_request(struct request_qu
if (unlikely(--req->ref_count))
return;
@@ -41,7 +39,7 @@
elv_completed_request(q, req);
/*
-@@ -1778,7 +1776,7 @@ static struct notifier_block blk_cpu_notifier __cpuinitdata = {
+@@ -1713,7 +1711,7 @@ static struct notifier_block blk_cpu_not
* callback through blk_queue_softirq_done().
**/
@@ -50,7 +48,7 @@
{
struct list_head *cpu_list;
unsigned long flags;
-@@ -1793,6 +1791,24 @@ void blk_complete_request(struct request *req)
+@@ -1728,6 +1726,24 @@ void blk_complete_request(struct request
local_irq_restore(flags);
}
@@ -75,7 +73,7 @@
EXPORT_SYMBOL(blk_complete_request);
/*
-@@ -1802,6 +1818,8 @@ static void end_that_request_last(struct request *req, int error)
+@@ -1737,6 +1753,8 @@ static void end_that_request_last(struct
{
struct gendisk *disk = req->rq_disk;
@@ -84,8 +82,39 @@
if (blk_rq_tagged(req))
blk_queue_end_tag(req->q, req);
-diff --git a/block/blk-timeout.c b/block/blk-timeout.c
-index eba7335..fc68eec 100644
+--- a/block/blk.h
++++ b/block/blk.h
+@@ -18,8 +18,30 @@ void __blk_queue_free_tags(struct reques
+ void blk_unplug_work(struct work_struct *work);
+ void blk_unplug_timeout(unsigned long data);
+ void blk_rq_timed_out_timer(unsigned long data);
++void blk_delete_timer(struct request *);
+ void blk_add_timer(struct request *);
+
++/*
++ * Internal atomic flags for request handling
++ */
++enum rq_atomic_flags {
++ REQ_ATOM_COMPLETE = 0,
++};
++
++/*
++ * EH timer and IO completion will both attempt to 'grab' the request, make
++ * sure that only one of them suceeds
++ */
++static inline int blk_mark_rq_complete(struct request *rq)
++{
++ return test_and_set_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags);
++}
++
++static inline void blk_clear_rq_complete(struct request *rq)
++{
++ clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags);
++}
++
+ struct io_context *current_io_context(gfp_t gfp_flags, int node);
+
+ int ll_back_merge_fn(struct request_queue *q, struct request *req,
--- a/block/blk-timeout.c
+++ b/block/blk-timeout.c
@@ -11,11 +11,8 @@
@@ -101,7 +130,7 @@
{
struct request_queue *q = req->q;
-@@ -23,22 +20,13 @@ int blk_delete_timer(struct request *req)
+@@ -23,22 +20,13 @@ int blk_delete_timer(struct request *req
* Nothing to detach
*/
if (!q->rq_timed_out_fn || !req->deadline)
@@ -125,7 +154,7 @@
static void blk_rq_timed_out(struct request *req)
{
-@@ -48,9 +36,10 @@ static void blk_rq_timed_out(struct request *req)
+@@ -48,9 +36,10 @@ static void blk_rq_timed_out(struct requ
ret = q->rq_timed_out_fn(req);
switch (ret) {
case BLK_EH_HANDLED:
@@ -137,7 +166,7 @@
blk_add_timer(req);
break;
case BLK_EH_NOT_HANDLED:
-@@ -80,11 +69,11 @@ void blk_rq_timed_out_timer(unsigned long data)
+@@ -80,11 +69,11 @@ void blk_rq_timed_out_timer(unsigned lon
list_del_init(&rq->timeout_list);
/*
@@ -153,7 +182,7 @@
}
if (!next_set) {
next = rq->deadline;
-@@ -110,8 +99,9 @@ void blk_rq_timed_out_timer(unsigned long data)
+@@ -110,8 +99,9 @@ void blk_rq_timed_out_timer(unsigned lon
*/
void blk_abort_request(struct request *req)
{
@@ -189,46 +218,9 @@
list_add_tail(&req->timeout_list, &q->timeout_list);
/*
-diff --git a/block/blk.h b/block/blk.h
-index 05aeefa..ea2df0a 100644
---- a/block/blk.h
-+++ b/block/blk.h
-@@ -18,8 +18,30 @@ void __blk_queue_free_tags(struct request_queue *q);
- void blk_unplug_work(struct work_struct *work);
- void blk_unplug_timeout(unsigned long data);
- void blk_rq_timed_out_timer(unsigned long data);
-+void blk_delete_timer(struct request *);
- void blk_add_timer(struct request *);
-
-+/*
-+ * Internal atomic flags for request handling
-+ */
-+enum rq_atomic_flags {
-+ REQ_ATOM_COMPLETE = 0,
-+};
-+
-+/*
-+ * EH timer and IO completion will both attempt to 'grab' the request, make
-+ * sure that only one of them suceeds
-+ */
-+static inline int blk_mark_rq_complete(struct request *rq)
-+{
-+ return test_and_set_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags);
-+}
-+
-+static inline void blk_clear_rq_complete(struct request *rq)
-+{
-+ clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags);
-+}
-+
- struct io_context *current_io_context(gfp_t gfp_flags, int node);
-
- int ll_back_merge_fn(struct request_queue *q, struct request *req,
-diff --git a/drivers/scsi/scsi.c b/drivers/scsi/scsi.c
-index 4236c20..f8b79d4 100644
--- a/drivers/scsi/scsi.c
+++ b/drivers/scsi/scsi.c
-@@ -678,7 +678,7 @@ int scsi_dispatch_cmd(struct scsi_cmnd *cmd)
+@@ -678,7 +678,7 @@ int scsi_dispatch_cmd(struct scsi_cmnd *
* suspend state.
*/
@@ -237,7 +229,7 @@
SCSI_LOG_MLQUEUE(3, printk("queuecommand : device blocked \n"));
-@@ -758,7 +758,7 @@ int scsi_dispatch_cmd(struct scsi_cmnd *cmd)
+@@ -758,7 +758,7 @@ int scsi_dispatch_cmd(struct scsi_cmnd *
rtn != SCSI_MLQUEUE_TARGET_BUSY)
rtn = SCSI_MLQUEUE_HOST_BUSY;
@@ -246,11 +238,9 @@
SCSI_LOG_MLQUEUE(3,
printk("queuecommand : request rejected\n"));
-diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c
-index 8c38a93..5f29380 100644
--- a/drivers/scsi/scsi_lib.c
+++ b/drivers/scsi/scsi_lib.c
-@@ -173,29 +173,6 @@ int scsi_queue_insert(struct scsi_cmnd *cmd, int reason)
+@@ -173,29 +173,6 @@ int scsi_queue_insert(struct scsi_cmnd *
}
/**
@@ -280,8 +270,6 @@
* scsi_execute - insert request and wait for the result
* @sdev: scsi device
* @cmd: scsi command
-diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
-index d9a1e5a..518d01d 100644
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
@@ -150,6 +150,7 @@ struct request {
@@ -292,7 +280,7 @@
/* Maintain bio traversal state for part by part I/O submission.
* hard_* are block layer internals, no driver should touch them!
-@@ -785,8 +786,8 @@ extern int blk_end_request_callback(struct request *rq, int error,
+@@ -780,8 +781,8 @@ extern int blk_end_request_callback(stru
unsigned int nr_bytes,
int (drv_callback)(struct request *));
extern void blk_complete_request(struct request *);
@@ -302,6 +290,3 @@
/*
* blk_end_request() takes bytes instead of sectors as a complete size.
---
-1.6.0.2
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/wdm_autoload.diff new/patches.fixes/wdm_autoload.diff
--- old/patches.fixes/wdm_autoload.diff 2008-10-13 14:52:41.000000000 +0200
+++ new/patches.fixes/wdm_autoload.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-From: Oliver Neukum <oneukum(a)suse.de>
-Subject: add MODULE_DEVICE_TABLE to cdc-wdm driver to compute a proper alias
-Patch-mainline: submitted
-References: bnc#433817
-
-This makes autoloading work for this module
-
-diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c
-index 7e8e123..023a4e9 100644
---- a/drivers/usb/class/cdc-wdm.c
-+++ b/drivers/usb/class/cdc-wdm.c
-@@ -42,6 +42,8 @@ static struct usb_device_id wdm_ids[] = {
- { }
- };
-
-+MODULE_DEVICE_TABLE (usb, wdm_ids);
-+
- #define WDM_MINOR_BASE 176
-
-
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 1749 lines of diff (skipped)
++++++ patches.rpmify.tar.bz2 ++++++
++++++ patches.rt.tar.bz2 ++++++
++++++ patches.suse.tar.bz2 ++++++
++++ 11429 lines of diff (skipped)
++++++ patches.trace.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/lttng-instrumentation-filemap.patch new/patches.trace/lttng-instrumentation-filemap.patch
--- old/patches.trace/lttng-instrumentation-filemap.patch 2008-09-24 16:56:12.000000000 +0200
+++ new/patches.trace/lttng-instrumentation-filemap.patch 2008-10-24 11:42:05.000000000 +0200
@@ -32,8 +32,6 @@
mm/filemap.c | 3 +++
2 files changed, 16 insertions(+)
-Index: b/include/trace/filemap.h
-===================================================================
--- /dev/null
+++ b/include/trace/filemap.h
@@ -0,0 +1,13 @@
@@ -50,19 +48,17 @@
+ TPARGS(page, bit_nr));
+
+#endif
-Index: b/mm/filemap.c
-===================================================================
--- a/mm/filemap.c
+++ b/mm/filemap.c
-@@ -35,6 +35,7 @@
+@@ -34,6 +34,7 @@
+ #include <linux/hardirq.h> /* for BUG_ON(!in_atomic()) only */
#include <linux/memcontrol.h>
- #include <linux/page-states.h>
#include "internal.h"
+#include <trace/filemap.h>
/*
* FIXME: remove all knowledge of the buffer layer from the core VM
-@@ -628,9 +629,11 @@ void wait_on_page_bit(struct page *page,
+@@ -545,9 +546,11 @@ void wait_on_page_bit(struct page *page,
{
DEFINE_WAIT_BIT(wait, &page->flags, bit_nr);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/lttng-instrumentation-hugetlb.patch new/patches.trace/lttng-instrumentation-hugetlb.patch
--- old/patches.trace/lttng-instrumentation-hugetlb.patch 2008-10-14 15:54:53.000000000 +0200
+++ new/patches.trace/lttng-instrumentation-hugetlb.patch 2008-10-24 11:42:05.000000000 +0200
@@ -35,8 +35,10 @@
mm/hugetlb.c | 55 +++++++++++++++++++++++++++++++++---------------
2 files changed, 66 insertions(+), 17 deletions(-)
+Index: linux-2.6.27/include/trace/hugetlb.h
+===================================================================
--- /dev/null
-+++ b/include/trace/hugetlb.h
++++ linux-2.6.27/include/trace/hugetlb.h
@@ -0,0 +1,28 @@
+#ifndef _TRACE_HUGETLB_H
+#define _TRACE_HUGETLB_H
@@ -66,8 +68,10 @@
+ TPARGS(inode, offset, freed));
+
+#endif
---- a/mm/hugetlb.c
-+++ b/mm/hugetlb.c
+Index: linux-2.6.27/mm/hugetlb.c
+===================================================================
+--- linux-2.6.27.orig/mm/hugetlb.c
++++ linux-2.6.27/mm/hugetlb.c
@@ -17,6 +17,7 @@
#include <linux/mutex.h>
#include <linux/bootmem.h>
@@ -76,15 +80,15 @@
#include <asm/page.h>
#include <asm/pgtable.h>
-@@ -455,6 +456,7 @@ static void update_and_free_page(struct
- {
- int i;
+@@ -462,6 +463,7 @@ static void update_and_free_page(struct
+
+ BUG_ON(h->order >= MAX_ORDER);
+ trace_hugetlb_page_release(page);
h->nr_huge_pages--;
h->nr_huge_pages_node[page_to_nid(page)]--;
for (i = 0; i < pages_per_huge_page(h); i++) {
-@@ -489,6 +491,7 @@ static void free_huge_page(struct page *
+@@ -496,6 +498,7 @@ static void free_huge_page(struct page *
int nid = page_to_nid(page);
struct address_space *mapping;
@@ -92,7 +96,7 @@
mapping = (struct address_space *) page_private(page);
set_page_private(page, 0);
BUG_ON(page_count(page));
-@@ -556,8 +559,10 @@ static struct page *alloc_fresh_huge_pag
+@@ -563,8 +566,10 @@ static struct page *alloc_fresh_huge_pag
{
struct page *page;
@@ -105,7 +109,7 @@
page = alloc_pages_node(nid,
htlb_alloc_mask|__GFP_COMP|__GFP_THISNODE|
-@@ -566,11 +571,13 @@ static struct page *alloc_fresh_huge_pag
+@@ -573,11 +578,13 @@ static struct page *alloc_fresh_huge_pag
if (page) {
if (arch_prepare_hugepage(page)) {
__free_pages(page, huge_page_order(h));
@@ -121,7 +125,7 @@
return page;
}
-@@ -654,7 +661,8 @@ static struct page *alloc_buddy_huge_pag
+@@ -661,7 +668,8 @@ static struct page *alloc_buddy_huge_pag
spin_lock(&hugetlb_lock);
if (h->surplus_huge_pages >= h->nr_overcommit_huge_pages) {
spin_unlock(&hugetlb_lock);
@@ -131,7 +135,7 @@
} else {
h->nr_huge_pages++;
h->surplus_huge_pages++;
-@@ -692,7 +700,8 @@ static struct page *alloc_buddy_huge_pag
+@@ -699,7 +707,8 @@ static struct page *alloc_buddy_huge_pag
__count_vm_event(HTLB_BUDDY_PGALLOC_FAIL);
}
spin_unlock(&hugetlb_lock);
@@ -141,7 +145,7 @@
return page;
}
-@@ -931,6 +940,7 @@ static struct page *alloc_huge_page(stru
+@@ -938,6 +947,7 @@ static struct page *alloc_huge_page(stru
vma_commit_reservation(h, vma, addr);
@@ -149,7 +153,7 @@
return page;
}
-@@ -2187,11 +2197,12 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2194,11 +2204,12 @@ int hugetlb_reserve_pages(struct inode *
long from, long to,
struct vm_area_struct *vma)
{
@@ -164,7 +168,7 @@
/*
* Shared mappings base their reservation on the number of pages that
-@@ -2203,8 +2214,10 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2210,8 +2221,10 @@ int hugetlb_reserve_pages(struct inode *
chg = region_chg(&inode->i_mapping->private_list, from, to);
else {
struct resv_map *resv_map = resv_map_alloc();
@@ -177,7 +181,7 @@
chg = to - from;
-@@ -2212,26 +2225,34 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2219,26 +2232,34 @@ int hugetlb_reserve_pages(struct inode *
set_vma_resv_flags(vma, HPAGE_RESV_OWNER);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/lttng-instrumentation-memory.patch new/patches.trace/lttng-instrumentation-memory.patch
--- old/patches.trace/lttng-instrumentation-memory.patch 2008-10-14 15:54:53.000000000 +0200
+++ new/patches.trace/lttng-instrumentation-memory.patch 2008-10-24 11:42:05.000000000 +0200
@@ -54,7 +54,7 @@
+#endif
--- a/mm/memory.c
+++ b/mm/memory.c
-@@ -62,6 +62,7 @@
+@@ -61,6 +61,7 @@
#include <linux/swapops.h>
#include <linux/elf.h>
@@ -62,7 +62,7 @@
#include "internal.h"
-@@ -2755,30 +2756,44 @@ unlock:
+@@ -2682,30 +2683,44 @@ unlock:
int handle_mm_fault(struct mm_struct *mm, struct vm_area_struct *vma,
unsigned long address, int write_access)
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/lttng-instrumentation-page_alloc.patch new/patches.trace/lttng-instrumentation-page_alloc.patch
--- old/patches.trace/lttng-instrumentation-page_alloc.patch 2008-10-14 15:54:53.000000000 +0200
+++ new/patches.trace/lttng-instrumentation-page_alloc.patch 2008-10-24 11:42:05.000000000 +0200
@@ -55,7 +55,7 @@
+#endif
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
-@@ -52,6 +52,8 @@
+@@ -51,6 +51,8 @@
#include <asm/div64.h>
#include "internal.h"
@@ -64,7 +64,7 @@
/*
* Array of node states.
*/
-@@ -515,6 +517,8 @@ static void __free_pages_ok(struct page
+@@ -526,6 +528,8 @@ static void __free_pages_ok(struct page
int i;
int reserved = 0;
@@ -73,16 +73,16 @@
for (i = 0 ; i < (1 << order) ; ++i)
reserved += free_pages_check(page + i);
if (reserved)
-@@ -977,6 +981,8 @@ static void free_hot_cold_page(struct pa
+@@ -986,6 +990,8 @@ static void free_hot_cold_page(struct pa
struct per_cpu_pages *pcp;
unsigned long flags;
+ trace_page_free(page, 0);
+
- if (unlikely(PageDiscarded(page))) {
- if (page_free_discarded(page))
- return;
-@@ -1654,6 +1660,7 @@ nopage:
+ if (PageAnon(page))
+ page->mapping = NULL;
+ if (free_pages_check(page))
+@@ -1656,6 +1662,7 @@ nopage:
show_mem();
}
got_pg:
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 2008-09-24 16:56:12.000000000 +0200
+++ new/patches.trace/lttng-instrumentation-swap.patch 2008-10-24 11:42:05.000000000 +0200
@@ -36,8 +36,6 @@
mm/swapfile.c | 3 +++
4 files changed, 28 insertions(+)
-Index: b/include/trace/swap.h
-===================================================================
--- /dev/null
+++ b/include/trace/swap.h
@@ -0,0 +1,20 @@
@@ -61,11 +59,9 @@
+ TPARGS(file));
+
+#endif
-Index: b/mm/memory.c
-===================================================================
--- a/mm/memory.c
+++ b/mm/memory.c
-@@ -65,6 +65,8 @@
+@@ -64,6 +64,8 @@
#include "internal.h"
@@ -74,7 +70,7 @@
#ifndef CONFIG_NEED_MULTIPLE_NODES
/* use the per-pgdat data instead for discontigmem - mbligh */
unsigned long max_mapnr;
-@@ -2350,6 +2352,7 @@ static int do_swap_page(struct mm_struct
+@@ -2286,6 +2288,7 @@ static int do_swap_page(struct mm_struct
/* Had to read the page from swap area: Major fault */
ret = VM_FAULT_MAJOR;
count_vm_event(PGMAJFAULT);
@@ -82,8 +78,6 @@
}
if (mem_cgroup_charge(page, mm, GFP_KERNEL)) {
-Index: b/mm/page_io.c
-===================================================================
--- a/mm/page_io.c
+++ b/mm/page_io.c
@@ -17,6 +17,7 @@
@@ -102,11 +96,9 @@
unlock_page(page);
submit_bio(rw, bio);
out:
-Index: b/mm/swapfile.c
-===================================================================
--- a/mm/swapfile.c
+++ b/mm/swapfile.c
-@@ -37,6 +37,7 @@
+@@ -36,6 +36,7 @@
#include <asm/pgtable.h>
#include <asm/tlbflush.h>
#include <linux/swapops.h>
@@ -114,7 +106,7 @@
static DEFINE_SPINLOCK(swap_lock);
static unsigned int nr_swapfiles;
-@@ -1343,6 +1344,7 @@ asmlinkage long sys_swapoff(const char _
+@@ -1325,6 +1326,7 @@ asmlinkage long sys_swapoff(const char _
swap_map = p->swap_map;
p->swap_map = NULL;
p->flags = 0;
@@ -122,7 +114,7 @@
spin_unlock(&swap_lock);
mutex_unlock(&swapon_mutex);
vfree(swap_map);
-@@ -1722,6 +1724,7 @@ asmlinkage long sys_swapon(const char __
+@@ -1704,6 +1706,7 @@ asmlinkage long sys_swapon(const char __
} else {
swap_info[prev].next = p - swap_info;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/tracepoints.patch new/patches.trace/tracepoints.patch
--- old/patches.trace/tracepoints.patch 2008-10-14 15:54:53.000000000 +0200
+++ new/patches.trace/tracepoints.patch 2008-10-24 11:42:05.000000000 +0200
@@ -403,7 +403,7 @@
+#endif
--- a/init/Kconfig
+++ b/init/Kconfig
-@@ -775,6 +775,13 @@ config PROFILING
+@@ -782,6 +782,13 @@ config PROFILING
Say Y here to enable the extended profiling support mechanisms used
by profilers such as OProfile.
@@ -419,7 +419,7 @@
help
--- a/kernel/Makefile
+++ b/kernel/Makefile
-@@ -84,6 +84,7 @@ obj-$(CONFIG_SYSCTL) += utsname_sysctl.o
+@@ -85,6 +85,7 @@ obj-$(CONFIG_SYSCTL) += utsname_sysctl.o
obj-$(CONFIG_TASK_DELAY_ACCT) += delayacct.o
obj-$(CONFIG_TASKSTATS) += taskstats.o tsacct.o
obj-$(CONFIG_MARKERS) += marker.o
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 2008-10-14 15:54:54.000000000 +0200
+++ new/patches.trace/utrace-core 2008-10-24 11:42:05.000000000 +0200
@@ -40,8 +40,8 @@
kernel/utrace.c | 2495 ++++++++++++++++++++++++++++++++++++++
9 files changed, 3862 insertions(+), 2 deletions(-)
---- linux-2.6.27.orig/Documentation/DocBook/Makefile 2008-10-10 00:13:53.000000000 +0200
-+++ linux-2.6.27/Documentation/DocBook/Makefile 2008-10-14 10:20:35.000000000 +0200
+--- a/Documentation/DocBook/Makefile
++++ b/Documentation/DocBook/Makefile
@@ -7,7 +7,7 @@
# list of DOCBOOKS.
@@ -51,8 +51,8 @@
procfs-guide.xml writing_usb_driver.xml networking.xml \
kernel-api.xml filesystems.xml lsm.xml usb.xml kgdb.xml \
gadget.xml libata.xml mtdnand.xml librs.xml rapidio.xml \
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.27/Documentation/DocBook/utrace.tmpl 2008-10-14 10:20:35.000000000 +0200
+--- /dev/null
++++ b/Documentation/DocBook/utrace.tmpl
@@ -0,0 +1,566 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
@@ -620,8 +620,8 @@
+</chapter>
+
+</book>
---- linux-2.6.27.orig/fs/proc/array.c 2008-10-10 00:13:53.000000000 +0200
-+++ linux-2.6.27/fs/proc/array.c 2008-10-14 10:20:35.000000000 +0200
+--- a/fs/proc/array.c
++++ b/fs/proc/array.c
@@ -81,6 +81,7 @@
#include <linux/seq_file.h>
#include <linux/pid_namespace.h>
@@ -639,8 +639,8 @@
task_lock(p);
if (p->files)
fdt = files_fdtable(p->files);
---- linux-2.6.27.orig/include/linux/sched.h 2008-10-14 10:19:52.000000000 +0200
-+++ linux-2.6.27/include/linux/sched.h 2008-10-14 10:21:42.000000000 +0200
+--- a/include/linux/sched.h
++++ b/include/linux/sched.h
@@ -1196,6 +1196,11 @@ struct task_struct {
#endif
seccomp_t seccomp;
@@ -653,8 +653,8 @@
/* Thread group tracking */
u32 parent_exec_id;
u32 self_exec_id;
---- linux-2.6.27.orig/include/linux/tracehook.h 2008-10-10 00:13:53.000000000 +0200
-+++ linux-2.6.27/include/linux/tracehook.h 2008-10-14 10:25:27.000000000 +0200
+--- a/include/linux/tracehook.h
++++ b/include/linux/tracehook.h
@@ -49,6 +49,7 @@
#include <linux/sched.h>
#include <linux/ptrace.h>
@@ -877,8 +877,8 @@
}
#endif /* TIF_NOTIFY_RESUME */
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.27/include/linux/utrace.h 2008-10-14 10:20:35.000000000 +0200
+--- /dev/null
++++ b/include/linux/utrace.h
@@ -0,0 +1,711 @@
+/*
+ * utrace infrastructure interface for debugging user processes
@@ -1591,9 +1591,9 @@
+#endif /* CONFIG_UTRACE */
+
+#endif /* linux/utrace.h */
---- linux-2.6.27.orig/init/Kconfig 2008-10-14 10:20:32.000000000 +0200
-+++ linux-2.6.27/init/Kconfig 2008-10-14 10:20:35.000000000 +0200
-@@ -909,6 +909,16 @@ config STOP_MACHINE
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -916,6 +916,16 @@ config STOP_MACHINE
help
Need stop_machine() primitive.
@@ -1610,9 +1610,9 @@
source "block/Kconfig"
config PREEMPT_NOTIFIERS
---- linux-2.6.27.orig/kernel/Makefile 2008-10-14 10:20:32.000000000 +0200
-+++ linux-2.6.27/kernel/Makefile 2008-10-14 10:20:35.000000000 +0200
-@@ -65,6 +65,7 @@ obj-$(CONFIG_IKCONFIG) += configs.o
+--- a/kernel/Makefile
++++ b/kernel/Makefile
+@@ -66,6 +66,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
@@ -1620,8 +1620,8 @@
obj-$(CONFIG_AUDIT) += audit.o auditfilter.o
obj-$(CONFIG_AUDITSYSCALL) += auditsc.o
obj-$(CONFIG_AUDIT_TREE) += audit_tree.o
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.27/kernel/utrace.c 2008-10-14 10:20:35.000000000 +0200
+--- /dev/null
++++ b/kernel/utrace.c
@@ -0,0 +1,2495 @@
+/*
+ * utrace infrastructure interface for debugging user processes
++++++ patches.uml.tar.bz2 ++++++
++++++ patches.xen.tar.bz2 ++++++
++++ 76818 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:53.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:53.000000000 +0200
@@ -29,6 +29,8 @@
########################################################
patches.kernel.org/patch-2.6.27.1
patches.kernel.org/patch-2.6.27.1-2
+ patches.kernel.org/patch-2.6.27.2-3
+ patches.kernel.org/patch-2.6.27.4-rc2
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -216,6 +218,9 @@
patches.arch/ppc-vmcoreinfo.diff
patches.arch/ppc-pseries_16g-numa.patch
patches.arch/ppc-pseries_hugepage_pagetable_allocation.patch
+ patches.arch/ppc-pseries_mem-limit-16g.patch
+ patches.arch/ppc-gigantic-page-fix2.patch
+ patches.arch/ppc-gigantic-page-fix3.patch
########################################################
# PS3
@@ -233,8 +238,6 @@
patches.arch/s390-01-01-self-ptrace-v3.patch
patches.arch/s390-01-02-dcss-64-v2.patch
- patches.arch/s390-01-03-cmm2-v2.patch
- patches.arch/s390-01-03-cmm2-v2a.patch
patches.arch/s390-01-04-fcpperf-1.patch
patches.arch/s390-01-04-fcpperf-2.patch
patches.arch/s390-01-04-fcpperf-3.patch
@@ -249,6 +252,7 @@
########################################################
-RT patches.suse/unmap_vmas-lat
+andrea patches.suse/silent-stack-overflow
+ patches.suse/silent-stack-overflow-2.patch
patches.fixes/do_anonymous_page-race
patches.fixes/oom-warning
patches.suse/shmall-bigger
@@ -261,6 +265,9 @@
patches.suse/reiser4-sync_inodes
patches.suse/file-capabilities-add-no_file_caps-switch.diff
patches.suse/file-capabilities-turn-on-by-default.diff
+ patches.suse/x86-gb-linear-map.patch
+
+ patches.fixes/block-sanitize-invalid-partition-table-entries
########################################################
@@ -370,8 +377,6 @@
########################################################
patches.suse/ext3-barrier-default
patches.suse/ext2-fsync-err
- patches.fixes/ext2-avoid-printk-flood-with-dir-corruption
- patches.fixes/ext3-avoid-printk-flood-with-dir-corruption
########################################################
# ext4
@@ -550,9 +555,7 @@
########################################################
# other filesystem stuff
########################################################
- patches.suse/squashfs3.3-patch
- patches.suse/squashfs-patch-2.6.25
- patches.suse/squashfs-patch-2.6.27
+ patches.suse/squashfs-3.4.patch
patches.suse/parser-match_string.diff
patches.suse/fs-may_iops.diff
@@ -600,6 +603,7 @@
# Add support for Montevina hardware; series mainlined 2.6.26
patches.drivers/ehca-flush-cqe.patch
+ patches.drivers/ehca-rejecting-dynamic-mem-add-remove.patch
patches.drivers/tpm-correct-timeouts.patch
patches.drivers/tpm-bcm0102-workaround.patch
@@ -641,7 +645,9 @@
patches.drivers/qla2xxx-8.02.01-k8-update
patches.drivers/mpt-fusion-4.00.43.00-update
patches.drivers/qla4xxx-sles11-update
-# patches.fixes/mptbase-vmware-fix
+ patches.drivers/cciss-fix-procfs-firmware-regression.patch
+ patches.drivers/cciss-fix-sysfs-symlink.patch
+
# Remaining SCSI patches (garloff)
patches.suse/scsi-error-test-unit-ready-timeout
@@ -683,8 +689,6 @@
########################################################
# make debugging easier
patches.suse/usb-storage-disable-delay.patch
- #433817
- patches.fixes/wdm_autoload.diff
########################################################
# I2C
@@ -696,6 +700,7 @@
patches.suse/bootsplash
patches.drivers/elousb.patch
patches.fixes/input-add-acer-aspire-5710-to-nomux.patch
+ patches.fixes/hid-rdesc-quirk-for-sony-vaio-VGX-TP1E.patch
##########################################################
# Sound
@@ -715,6 +720,8 @@
patches.suse/raw_device_max_minors_param.diff
patches.suse/no-partition-scan
+ patches.drivers/cell_edac.patch
+
########################################################
# Other drivers we have added to the tree
########################################################
@@ -817,6 +824,7 @@
patches.suse/kdb-x86
patches.suse/kdb-ia64
patches.suse/kdb-serial-8250
+ patches.fixes/kdb-kdump.diff
########################################################
# Other patches for debugging
@@ -824,12 +832,18 @@
patches.suse/crasher-26.diff
patches.suse/stack-unwind
patches.suse/no-frame-pointer-select
+ patches.arch/x86_64-unwind-annotations
# dump_after_notifier_table sysctl for Teradata
# and others (bnc#436678)
patches.suse/kdump-dump_after_notifier.patch
########################################################
+ # cgroups
+ ########################################################
+ patches.suse/cgroup-freezer.patch
+
+ ########################################################
# Tracing
########################################################
# in tip/tracing/ftrace
@@ -971,6 +985,7 @@
# split out patches
-RT patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
-RT patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
+-RT patches.xen/pci-reassign-resources
-RT patches.xen/ipv6-no-autoconf
-RT patches.xen/sfc-driverlink
-RT patches.xen/sfc-resource-driver
@@ -1009,45 +1024,45 @@
-RT patches.xen/xen3-patch-2.6.24
-RT patches.xen/xen3-patch-2.6.25
-RT patches.xen/xen3-patch-2.6.26
--RT patches.xen/xen3-patch-2.6.27-rc3
--RT patches.xen/xen3-patch-2.6.27-rc3-rc4
--RT patches.xen/xen3-patch-2.6.27-rc4-rc5
--RT patches.xen/xen3-patch-2.6.27-rc5-rc6
--RT patches.xen/xen3-patch-2.6.27-rc6-rc7
--RT patches.xen/xen3-patch-2.6.27-rc7-rc8
+-RT patches.xen/xen3-patch-2.6.27
+-RT patches.xen/xen3-patch-2.6.27.1-2
-RT patches.xen/xen3-seccomp-disable-tsc-option
-RT patches.xen/xen3-rwlocks-enable-interrupts
+-RT patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5
+-RT patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4
+andrea -RT patches.xen/xen3-silent-stack-overflow
-RT patches.xen/xen3-e1000e_Export_set_memory_ro-rw
-RT patches.xen/xen3-sysfs-crash-debugging.patch
-RT patches.xen/xen3-stack-unwind
+-RT patches.xen/xen3-x86_64-unwind-annotations
# bugfixes and enhancements
--RT patches.xen/xen-modular-blktap
--RT patches.xen/xen-x86-panic-no-reboot
--RT patches.xen/xen-i386-panic-on-oops
--RT patches.xen/xen-configurable-console
-RT patches.xen/xen-balloon-max-target
--RT patches.xen/xen-x86-dcr-fallback
--RT patches.xen/xen-x86-consistent-nmi
--RT patches.xen/xen-x86-no-lapic
+-RT patches.xen/xen-modular-blktap
-RT patches.xen/xen-blkback-bimodal-suse
-RT patches.xen/xen-blkif-protocol-fallback-hack
-RT patches.xen/xen-blkback-cdrom
+-RT patches.xen/xen-blktap-write-barriers
+-RT patches.xen/xen-scsifront-block-timeout-update
+-RT patches.xen/xen-op-packet
+-RT patches.xen/xen-blkfront-cdrom
-RT patches.xen/xen-sections
-RT patches.xen/xen-swiotlb-heuristics
+-RT patches.xen/xen-kconfig-compat-3.2.0
+-RT patches.xen/xen-x86-panic-no-reboot
+-RT patches.xen/xen-x86-dcr-fallback
+-RT patches.xen/xen-x86-consistent-nmi
+-RT patches.xen/xen-x86-no-lapic
-RT patches.xen/xen-x86-pmd-handling
+-RT patches.xen/xen-x86-bigmem
+-RT patches.xen/xen-x86-machphys-prediction
+-RT patches.xen/xen-x86-no-lazy-tlb
+-RT patches.xen/xen-x86-exit-mmap
+-RT patches.xen/xen-x86-mmu-batching
+-RT patches.xen/xen-i386-panic-on-oops
-RT patches.xen/xen-x86_64-pgd-pin
-RT patches.xen/xen-x86_64-pgd-alloc-order
-RT patches.xen/xen-x86_64-dump-user-pgt
--RT patches.xen/xen-blktap-write-barriers
--RT patches.xen/xen-x86-bigmem
--RT patches.xen/xen-scsifront-block-timeout-update
--RT patches.xen/xen-op-packet
--RT patches.xen/xen-blkfront-cdrom
--RT patches.xen/xen-irq-probe
-
--RT patches.xen/xen-x2APIC_build_fix.patch
########################################################
# Real Time (RT)
++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.uL9904/_old 2008-10-24 15:24:54.000000000 +0200
+++ /var/tmp/diff_new_pack.uL9904/_new 2008-10-24 15:24:54.000000000 +0200
@@ -1838,6 +1838,7 @@
kernel/fs/configfs/configfs
kernel/fs/cramfs/cramfs
kernel/fs/dlm/dlm
+ kernel/fs/dmapi/dmapi
kernel/fs/ecryptfs/ecryptfs
- kernel/fs/efs/efs
kernel/fs/exportfs/exportfs
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package smb4k
checked in at Fri Oct 24 15:29:26 CEST 2008.
--------
--- KDE/smb4k/smb4k.changes 2008-06-16 19:18:00.000000000 +0200
+++ /mounts/work_src_done/STABLE/smb4k/smb4k.changes 2008-10-24 14:17:59.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Oct 24 14:17:18 CEST 2008 - dmueller(a)suse.de
+
+- update to 0.9.8:
+ * Backported smb4k_sudowriter utility program. It directly writes to the /etc/sudoers file and thus finally fixes the messed-up-sudoers-file bug.
+ * Removed smb4k_cat utility program. It's not needed anymore.
+ * Removed smb4k_mv utility program. It's not needed anymore.
+ * Removed the support for the program 'super'. If you used it before, you need to reconfigure Smb4K.
+ * Completely rewrote Smb4KFileIO class to support smb4k_sudowriter.
+ * Removed the "Programs" widget from the "Super User" configuration page. It is not needed anymore.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
smb4k-0.9.6.tar.bz2
New:
----
smb4k-0.9.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ smb4k.spec ++++++
--- /var/tmp/diff_new_pack.zi6749/_old 2008-10-24 15:29:02.000000000 +0200
+++ /var/tmp/diff_new_pack.zi6749/_new 2008-10-24 15:29:02.000000000 +0200
@@ -1,10 +1,17 @@
#
-# spec file for package smb4k (Version 0.9.6)
+# spec file for package smb4k (Version 0.9.8)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -22,7 +29,7 @@
License: GPL v2 or later
Group: Productivity/Networking/Samba
Summary: Extended SMB and CIFS Share Browser for KDE
-Version: 0.9.6
+Version: 0.9.8
Release: 1
Url: http://smb4k.berlios.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -135,6 +142,14 @@
%exclude /opt/kde3/%_lib/libsmb4kdialogs.so
%changelog
+* Fri Oct 24 2008 dmueller(a)suse.de
+- update to 0.9.8:
+ * Backported smb4k_sudowriter utility program. It directly writes to the /etc/sudoers file and thus finally fixes the messed-up-sudoers-file bug.
+ * Removed smb4k_cat utility program. It's not needed anymore.
+ * Removed smb4k_mv utility program. It's not needed anymore.
+ * Removed the support for the program 'super'. If you used it before, you need to reconfigure Smb4K.
+ * Completely rewrote Smb4KFileIO class to support smb4k_sudowriter.
+ * Removed the "Programs" widget from the "Super User" configuration page. It is not needed anymore.
* Mon Jun 16 2008 stbinner(a)suse.de
- 0.9.6 update:
* Added a configuration entry that must be enabled when authenti-
++++++ smb4k-0.9.6.tar.bz2 -> smb4k-0.9.8.tar.bz2 ++++++
++++ 23165 lines of diff (skipped)
++++++ smb4k-gcc43.diff ++++++
--- /var/tmp/diff_new_pack.zi6749/_old 2008-10-24 15:29:05.000000000 +0200
+++ /var/tmp/diff_new_pack.zi6749/_new 2008-10-24 15:29:05.000000000 +0200
@@ -7,16 +7,6 @@
+#include <stdlib.h>
+
// Qt includes
---- ./utilities/smb4k_cat.cpp 2007/10/25 05:11:20 1.1
-+++ ./utilities/smb4k_cat.cpp 2007/10/25 05:11:38
-@@ -38,6 +38,7 @@
- #include <stdlib.h>
- #include <fstream>
- #include <iostream>
-+#include <string.h>
- using namespace std;
-
- #define SMB4K_CAT_VERSION 0.5
--- smb4k/core/smb4kglobal_p.cpp 2007/12/19 07:49:06 1.1
+++ smb4k/core/smb4kglobal_p.cpp 2007/12/19 07:49:24
@@ -24,6 +24,8 @@
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package polkit-default-privs
checked in at Fri Oct 24 15:25:32 CEST 2008.
--------
--- polkit-default-privs/polkit-default-privs.changes 2008-10-06 22:40:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/polkit-default-privs/polkit-default-privs.changes 2008-10-24 13:28:03.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Oct 24 13:27:47 CEST 2008 - lnussel(a)suse.de
+
+- fix some wrong privilege settings (bnc#435776)
+ * smpppd.connect, system-update and settimezone in restrictive
+ * settimezone in standard
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
polkit-default-privs-0.1_200809171509.tar.bz2
New:
----
polkit-default-privs-0.1_200810241325.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ polkit-default-privs.spec ++++++
--- /var/tmp/diff_new_pack.z13612/_old 2008-10-24 15:25:18.000000000 +0200
+++ /var/tmp/diff_new_pack.z13612/_new 2008-10-24 15:25:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package polkit-default-privs (Version 0.1_200809171509)
+# spec file for package polkit-default-privs (Version 0.1_200810241325)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -22,8 +22,8 @@
Name: polkit-default-privs
License: GPL v2 or later
Group: Productivity/Security
-Version: 0.1_200809171509
-Release: 2
+Version: 0.1_200810241325
+Release: 1
Summary: SUSE PolicyKit default permissions
Source: polkit-default-privs-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -62,8 +62,8 @@
%files
%defattr(-,root,root,-)
-/etc/polkit-default-privs.standard
-/etc/polkit-default-privs.restrictive
+%config /etc/polkit-default-privs.standard
+%config /etc/polkit-default-privs.restrictive
%config(noreplace) /etc/polkit-default-privs.local
/sbin/chkstat-polkit
/sbin/set_polkit_default_privs
@@ -71,6 +71,10 @@
/var/adm/fillup-templates/sysconfig.security-polkit_default_privs
%changelog
+* Fri Oct 24 2008 lnussel(a)suse.de
+- fix some wrong privilege settings (bnc#435776)
+ * smpppd.connect, system-update and settimezone in restrictive
+ * settimezone in standard
* Tue Oct 07 2008 dmueller(a)suse.de
- obsolete resmgr and hal-resmgr for openSUSE 11.1 and newer
* Wed Sep 17 2008 lnussel(a)suse.de
++++++ polkit-default-privs-0.1_200809171509.tar.bz2 -> polkit-default-privs-0.1_200810241325.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/polkit-default-privs-0.1_200809171509/polkit-default-privs.restrictive new/polkit-default-privs-0.1_200810241325/polkit-default-privs.restrictive
--- old/polkit-default-privs-0.1_200809171509/polkit-default-privs.restrictive 2008-09-17 15:09:40.000000000 +0200
+++ new/polkit-default-privs-0.1_200810241325/polkit-default-privs.restrictive 2008-10-24 13:25:15.000000000 +0200
@@ -58,7 +58,7 @@
#
org.libvirt.unix.monitor auth_admin_keep_always
org.libvirt.unix.manage auth_admin_keep_always
-org.gnome.clockapplet.mechanism.settimezone auth_admin_keep_always:auth_admin_keep_always:yes
+org.gnome.clockapplet.mechanism.settimezone auth_admin_keep_always
org.gnome.clockapplet.mechanism.settime auth_admin_keep_always
org.gnome.clockapplet.mechanism.configurehwclock auth_admin_keep_always
#
@@ -69,7 +69,7 @@
org.freedesktop.packagekit.system-trust-signing-key auth_admin
org.freedesktop.packagekit.package-eula-accept auth_admin_keep_always
org.freedesktop.packagekit.package-remove auth_admin_keep_always
-org.freedesktop.packagekit.system-update auth_admin_keep_always:auth_admin_keep_always:yes
+org.freedesktop.packagekit.system-update auth_admin_keep_always
org.freedesktop.packagekit.system-rollback auth_admin_keep_always
org.freedesktop.packagekit.system-sources-configure auth_admin_keep_always
org.freedesktop.packagekit.system-sources-refresh auth_admin_keep_always
@@ -103,7 +103,7 @@
#
# smpppd
#
-org.opensuse.smpppd.connect auth_admin_keep_always:auth_admin_keep_always:yes
+org.opensuse.smpppd.connect auth_admin_keep_always
#
# backup-manager
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/polkit-default-privs-0.1_200809171509/polkit-default-privs.standard new/polkit-default-privs-0.1_200810241325/polkit-default-privs.standard
--- old/polkit-default-privs-0.1_200809171509/polkit-default-privs.standard 2008-09-17 15:09:40.000000000 +0200
+++ new/polkit-default-privs-0.1_200810241325/polkit-default-privs.standard 2008-10-24 13:25:15.000000000 +0200
@@ -64,7 +64,7 @@
#
org.libvirt.unix.monitor yes
org.libvirt.unix.manage auth_admin_keep_always
-org.gnome.clockapplet.mechanism.settimezone auth_admin_keep_always
+org.gnome.clockapplet.mechanism.settimezone auth_admin_keep_always:auth_admin_keep_always:yes
org.gnome.clockapplet.mechanism.settime auth_admin_keep_always
org.gnome.clockapplet.mechanism.configurehwclock auth_admin_keep_always
#
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pm-utils
checked in at Fri Oct 24 15:25:07 CEST 2008.
--------
--- pm-utils/pm-utils.changes 2008-10-21 22:44:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/pm-utils/pm-utils.changes 2008-10-24 12:56:51.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Oct 24 12:56:21 CEST 2008 - hmacht(a)suse.de
+
+- Minor fix to previous change
+- Add basic logging functionality for pm-powersave
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
pm-utils-suse-20081021.tar.bz2
New:
----
pm-utils-suse-20081024.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pm-utils.spec ++++++
--- /var/tmp/diff_new_pack.i11447/_old 2008-10-24 15:24:46.000000000 +0200
+++ /var/tmp/diff_new_pack.i11447/_new 2008-10-24 15:24:46.000000000 +0200
@@ -21,8 +21,8 @@
Name: pm-utils
Url: http://webcvs.freedesktop.org/pm-utils/
Version: 0.99.4.20071229
-Release: 5
-%define pm_utils_suse_version 20081021
+Release: 6
+%define pm_utils_suse_version 20081024
Summary: Tools to suspend and hibernate computers
License: GPL v2 or later
Group: System/Base
@@ -104,6 +104,9 @@
%ghost %verify(not md5 size mtime) /var/log/pm-suspend.log
%changelog
+* Fri Oct 24 2008 hmacht(a)suse.de
+- Minor fix to previous change
+- Add basic logging functionality for pm-powersave
* Wed Oct 22 2008 hmacht(a)suse.de
- Kernel sysfs interfaces changed for the rf_kill switch and the
wireless power saving methods (bnc#435393)
++++++ pm-utils-0.99.4-suse.diff ++++++
--- /var/tmp/diff_new_pack.i11447/_old 2008-10-24 15:24:46.000000000 +0200
+++ /var/tmp/diff_new_pack.i11447/_new 2008-10-24 15:24:46.000000000 +0200
@@ -96,3 +96,31 @@
modprobe $x
done
}
+--- pm-utils-0.99.4.20071229/src/pm-powersave
++++ pm-utils-0.99.4.20071229/src/pm-powersave
+@@ -28,6 +28,9 @@
+ # match any files
+ shopt -s nullglob
+
++PM_POWERSAVE_LOGFILE="/var/log/pm-powersave.log"
++echo -n > $PM_POWERSAVE_LOGFILE
++
+ find_powerd_files()
+ {
+ flist="/etc/pm/power.d/*[^~] /usr/lib/pm-utils/power.d/*[^~]"
+@@ -45,7 +48,7 @@
+ {
+ files=$(find_powerd_files)
+ for file in $files ; do
+- $file $1
++ $file $1 >> $PM_POWERSAVE_LOGFILE 2>&1
+ done
+ }
+
+@@ -57,3 +60,6 @@
+ echo "Argument needs to be true or false" >&2
+ exit 1
+ fi
++
++cat $PM_POWERSAVE_LOGFILE
++
++++++ pm-utils-suse-20081021.tar.bz2 -> pm-utils-suse-20081024.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pm-utils-suse/hooks/power.d/iwl-pm new/pm-utils-suse/hooks/power.d/iwl-pm
--- old/pm-utils-suse/hooks/power.d/iwl-pm 2008-10-21 22:36:55.000000000 +0200
+++ new/pm-utils-suse/hooks/power.d/iwl-pm 2008-10-24 12:50:44.000000000 +0200
@@ -35,7 +35,7 @@
for I in $IFACE; do
# skip if killswitch is on
- RF_KILL="${I%/*}/rfkill/rfkill0/state"
+ RF_KILL="${I%/*}/rfkill/rfkill?/state"
read DUMMY < $RF_KILL
[ "$DUMMY" = "1" ] && echo $IWL_PM > $I
done
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package patterns
checked in at Fri Oct 24 15:24:35 CEST 2008.
--------
--- patterns/patterns.changes 2008-10-08 17:39:15.000000000 +0200
+++ /mounts/work_src_done/STABLE/patterns/patterns.changes 2008-10-24 14:42:04.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Oct 24 14:41:57 CEST 2008 - aj(a)suse.de
+
+- Translation update.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns.spec ++++++
--- /var/tmp/diff_new_pack.iE9832/_old 2008-10-24 15:24:25.000000000 +0200
+++ /var/tmp/diff_new_pack.iE9832/_new 2008-10-24 15:24:25.000000000 +0200
@@ -25,7 +25,7 @@
AutoReqProv: on
Summary: Patterns Translation Tool
Version: 1.2086
-Release: 12
+Release: 13
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: patterns-%{version}.tar.bz2
Source1: create_pattern.sh
@@ -65,6 +65,8 @@
%_sbindir/create_pattern.sh
%changelog
+* Fri Oct 24 2008 aj(a)suse.de
+- Translation update.
* Wed Oct 08 2008 cthiel(a)suse.de
- translation update
* Tue Sep 23 2008 cthiel(a)suse.de
++++++ patterns-1.2086.tar.bz2 ++++++
++++ 7426 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pam_krb5
checked in at Fri Oct 24 15:24:13 CEST 2008.
--------
--- pam_krb5/pam_krb5.changes 2008-10-06 16:39:07.000000000 +0200
+++ /mounts/work_src_done/STABLE/pam_krb5/pam_krb5.changes 2008-10-24 14:30:37.847584000 +0200
@@ -1,0 +2,7 @@
+Fri Oct 24 13:44:42 CEST 2008 - mc(a)suse.de
+
+- write new ticket into shmem after password change if requested.
+ (bnc#438181)
+- update translations
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
pam_krb5-2.3.1-fix-pwchange-with-use_shmem.dif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam_krb5.spec ++++++
--- /var/tmp/diff_new_pack.Mm3738/_old 2008-10-24 15:23:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Mm3738/_new 2008-10-24 15:23:50.000000000 +0200
@@ -26,7 +26,7 @@
Provides: pam_krb
AutoReqProv: on
Version: 2.3.1
-Release: 37
+Release: 38
Summary: PAM Module for Kerberos Authentication
Url: http://sourceforge.net/projects/pam-krb5/
Source: pam_krb5-%{version}-%{PAM_RELEASE}.tar.bz2
@@ -38,6 +38,7 @@
Patch5: pam_krb5-LINGUAS.dif
Patch6: pam_krb5-2.3.1-post.dif
Patch7: bug-425861_pam_krb5-2.3.1-ccacheperms.patch
+Patch8: pam_krb5-2.3.1-fix-pwchange-with-use_shmem.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -61,6 +62,7 @@
%patch5
%patch6
%patch7 -p1
+%patch8 -p1
%build
%{suse_update_config -f}
@@ -95,6 +97,10 @@
%attr(755,root,root) /usr/bin/afs5log
%changelog
+* Fri Oct 24 2008 mc(a)suse.de
+- write new ticket into shmem after password change if requested.
+ (bnc#438181)
+- update translations
* Mon Oct 06 2008 mc(a)suse.de
- fixing pam_krb5 existing_ticket permission flaw (CVE-2008-3825)
(bnc#425861)
++++++ pam_krb5-2.3.1-fix-pwchange-with-use_shmem.dif ++++++
Index: pam_krb5-2.3.1-1/src/password.c
===================================================================
--- pam_krb5-2.3.1-1.orig/src/password.c
+++ pam_krb5-2.3.1-1/src/password.c
@@ -465,6 +465,10 @@ pam_sm_chauthtok(pam_handle_t *pamh, int
}
}
}
+ if ((i == PAM_SUCCESS) && options->use_shmem)
+ {
+ _pam_krb5_stash_shm_write(pamh, stash, options, userinfo);
+ }
}
/* Free the new password. */
++++++ pam_krb5-LINGUAS.dif ++++++
--- /var/tmp/diff_new_pack.Mm3738/_old 2008-10-24 15:23:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Mm3738/_new 2008-10-24 15:23:50.000000000 +0200
@@ -1,9 +1,10 @@
--- po/LINGUAS
-+++ po/LINGUAS 2008/04/14 10:27:51
-@@ -0,0 +1,21 @@
++++ po/LINGUAS 2008/10/24 12:25:20
+@@ -1 +1,25 @@
+bg
+cs
+da
+ de
+es
+fi
+fr
@@ -11,8 +12,10 @@
+hu
+it
+ja
++ka
+km
+ko
++nb
+nl
+pl
+pt_BR
@@ -22,3 +25,4 @@
+wa
+zh_CN
+zh_TW
++
++++++ pam_krb5-po.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/bg.po new/po/bg.po
--- old/po/bg.po 2008-04-14 12:16:33.000000000 +0200
+++ new/po/bg.po 2008-08-18 12:25:19.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.bg\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-14 10:38+0300\n"
"Last-Translator: Borislav Mitev <morbid_viper(a)tkzs.org>\n"
"Language-Team: Bulgarian <bg(a)li.org>\n"
@@ -14,22 +14,21 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Парола:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sПарола:"
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Нова %s%sпарола:"
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Повторно новата %s%sпарола:"
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/cs.po new/po/cs.po
--- old/po/cs.po 2008-05-07 17:13:48.000000000 +0200
+++ new/po/cs.po 2008-08-18 12:26:02.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.cs\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-14 20:18+0200\n"
"Last-Translator: Klára Cihlářová <koty(a)seznam.cz>\n"
"Language-Team: Czech <cs(a)li.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Heslo: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sHeslo: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nové %s%sheslo: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Zopakujte nové %s%sheslo: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/da.po new/po/da.po
--- old/po/da.po 2008-04-07 10:52:24.000000000 +0200
+++ new/po/da.po 2008-08-18 12:26:24.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-05 13:19+0200\n"
"Last-Translator: Martin Schlander <mschlander(a)opensuse.org>\n"
"Language-Team: <opensuse-da(a)opensuse.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Adgangskode: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sAdgangskode: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Ny %s%sAdgangskode: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Gentag ny %s%sAdgangskode: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/de.po new/po/de.po
--- old/po/de.po 2008-04-14 12:16:45.000000000 +0200
+++ new/po/de.po 2008-08-18 12:26:28.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.de\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-13 23:38+0200\n"
"Last-Translator: Michael Skiba <trans(a)michael-skiba.de>\n"
"Language-Team: German <opensuse-translation-de(a)opensuse.org>\n"
@@ -14,22 +14,21 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Passwort: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sPasswort: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Neues %s%sPasswort: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Geben Sie das neue %s%sPasswort erneut ein: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/es.po new/po/es.po
--- old/po/es.po 2008-05-07 17:15:00.000000000 +0200
+++ new/po/es.po 2008-08-18 12:27:12.000000000 +0200
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-15 19:29+0200\n"
"Last-Translator: Camaleón <noelamac(a)gmail.com>\n"
"Language-Team: Spanish <opensuse-translation-es(a)opensuse.org>\n"
@@ -15,22 +15,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Contraseña: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sContraseña: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nueva %s%scontraseña: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Vuelva a introducir la nueva %s%scontraseña: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/fi.po new/po/fi.po
--- old/po/fi.po 2008-04-07 10:52:02.000000000 +0200
+++ new/po/fi.po 2008-08-18 12:25:25.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.fi\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-03 16:45+0300\n"
"Last-Translator: Jyri Palokangas <jmp(a)opensuse.fi>\n"
"Language-Team: <fi(a)li.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Salasana: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sSalasana: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Uusi %s%ssalasana: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Anna uusi %s%ssalasana uudestaan: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/fr.po new/po/fr.po
--- old/po/fr.po 2008-03-27 18:22:41.000000000 +0100
+++ new/po/fr.po 2008-08-18 12:25:33.000000000 +0200
@@ -1,10 +1,9 @@
# Guillaume GARDET <guillaume.gardet(a)free.fr>, 2008
-
msgid ""
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2005-03-09 13:54+0100\n"
"Last-Translator: Guillaume GARDET <guillaume.gardet(a)free.fr>\n"
"Language-Team: French Team <opensuse-fr(a)opensuse.org>\n"
@@ -13,21 +12,21 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Mot de passe : "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sMot de passe : "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nouveau %s%smot de passe : "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Retaper le nouveau %s%smot de passe : "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/hr.po new/po/hr.po
--- old/po/hr.po 2008-04-14 12:16:46.000000000 +0200
+++ new/po/hr.po 2008-08-18 12:26:41.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.hr\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-11 20:44+0200\n"
"Last-Translator: Krešimir Jozić <kjozic(a)gmail.com>\n"
"Language-Team: Croatian <en(a)li.org>\n"
@@ -14,22 +14,21 @@
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Lozinka: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sLozinka: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nova %s%slozinka: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Ponovno unesite novu %s%slozinku: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/hu.po new/po/hu.po
--- old/po/hu.po 2008-03-27 18:23:58.000000000 +0100
+++ new/po/hu.po 2008-08-18 12:26:49.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.hu\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-24 23:16+0100\n"
"Last-Translator: Kalman Kemenczy <kkemenczy(a)novell.com>\n"
"Language-Team: <hu(a)li.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Jelszó: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sJelszó: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Új %s%sjelszó: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Új %s%sjelszó ismét: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/it.po new/po/it.po
--- old/po/it.po 2008-05-07 17:15:06.000000000 +0200
+++ new/po/it.po 2008-08-18 12:27:19.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-31 21:50+0100\n"
"Last-Translator: Alberto Passalacqua <alberto.passalacqua(a)tin.it>\n"
"Language-Team: italiano <it(a)li.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Password:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sPassword: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nuova %s%sPassword: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Reinserire nuova %s%sPassword: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ja.po new/po/ja.po
--- old/po/ja.po 2008-03-27 18:22:32.000000000 +0100
+++ new/po/ja.po 2008-08-18 12:25:22.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-21 21:48+0900\n"
"Last-Translator: Yasuhiko Kamata <belphegor(a)belbel.or.jp>\n"
"Language-Team: Japanese <opensuse-ja(a)opensuse.org>\n"
@@ -14,22 +14,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "パスワード: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sパスワード: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "新しい %s%sパスワード: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "新しい %s%sパスワードの再入力: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ka.po new/po/ka.po
--- old/po/ka.po 1970-01-01 01:00:00.000000000 +0100
+++ new/po/ka.po 2008-10-06 13:52:35.000000000 +0200
@@ -0,0 +1,32 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: @PACKAGE@\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
+"PO-Revision-Date: 2008-09-23 13:23+0400\n"
+"Last-Translator: George Machitidze <giomac(a)gmail.com>\n"
+"Language-Team: Georgian <i18n(a)suse.de>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: src/auth.c:287
+msgid "Password: "
+msgstr "პაროლი: "
+
+#: src/password.c:272
+#, c-format
+msgid "%s%sPassword: "
+msgstr "%s%sპაროლი: "
+
+#: src/password.c:364
+#, c-format
+msgid "New %s%sPassword: "
+msgstr "ახალი %s%sპაროლი: "
+
+#: src/password.c:367
+#, c-format
+msgid "Repeat New %s%sPassword: "
+msgstr "გაიმეორეთ ახალი %s%sპაროლი: "
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/km.po new/po/km.po
--- old/po/km.po 2008-05-07 17:13:54.000000000 +0200
+++ new/po/km.po 2008-08-18 12:26:07.000000000 +0200
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.km\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-22 09:01+0700\n"
"Last-Translator: Khoem Sokhem <khoemsokhem(a)khmeros.info>\n"
"Language-Team: Khmer <en(a)li.org>\n"
@@ -14,22 +14,21 @@
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "ពាក្យសម្ងាត់ ៖ "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "ពាក្យសម្ងាត់ %s%s ៖ "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "ពាក្យសម្ងាត់ %s%s ថ្មី ៖ "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "បញ្ចូលពាក្យសម្ងាត់ %s%s ថ្មីម្ដងទៀត ៖ "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ko.po new/po/ko.po
--- old/po/ko.po 2008-03-27 18:23:10.000000000 +0100
+++ new/po/ko.po 2008-08-18 12:26:09.000000000 +0200
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5.ko.po\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-20 23:56+0900\n"
"Last-Translator: YunSeok Choi <xein(a)naver.com>\n"
"Language-Team: Korean <xein(a)naver.com>\n"
@@ -14,22 +14,21 @@
"X-Poedit-Country: KOREA, REPUBLIC OF\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "열쇠 글: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%s 열쇠 글: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "새로운 %s%s 열쇠 글: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "새로운 %s%s 열쇠 글 재입력: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/nb.po new/po/nb.po
--- old/po/nb.po 1970-01-01 01:00:00.000000000 +0100
+++ new/po/nb.po 2008-10-14 17:11:02.000000000 +0200
@@ -0,0 +1,40 @@
+# translation of pam_krb5.po to norsk bokmål
+# @TITLE@
+# Copyright (C) 2006, SUSE Linux GmbH, Nuremberg
+#
+# This file is distributed under the same license as @PACKAGE@ package. FIRST
+#
+# Olav Pettershagen <olav.pet(a)gmail.com>, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: pam_krb5\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
+"PO-Revision-Date: 2008-10-06 23:09+0200\n"
+"Last-Translator: Olav Pettershagen <olav.pet(a)gmail.com>\n"
+"Language-Team: norsk bokmål\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/auth.c:287
+msgid "Password: "
+msgstr "Passord: "
+
+#: src/password.c:272
+#, c-format
+msgid "%s%sPassword: "
+msgstr "%s%sPassord: "
+
+#: src/password.c:364
+#, c-format
+msgid "New %s%sPassword: "
+msgstr "Nytt %s%spassord: "
+
+#: src/password.c:367
+#, c-format
+msgid "Repeat New %s%sPassword: "
+msgstr "Bekreft nytt %s%spassord: "
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/nl.po new/po/nl.po
--- old/po/nl.po 2008-06-06 09:55:52.000000000 +0200
+++ new/po/nl.po 2008-08-18 12:25:35.000000000 +0200
@@ -8,8 +8,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-05-18 11:50+0200\n"
"Last-Translator: Freek de Kruijf <f.de.kruijf(a)hetnet.nl>\n"
"Language-Team: Dutch <vertaling(a)vrijschrift.org>\n"
@@ -19,22 +19,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Wachtwoord: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sWachtwoord: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nieuw %s%swachtwoord: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Nieuw %s%swachtwoord herhalen: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/pl.po new/po/pl.po
--- old/po/pl.po 2008-05-07 17:14:37.000000000 +0200
+++ new/po/pl.po 2008-10-06 13:53:43.000000000 +0200
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-09-03 12:49+0000\n"
"PO-Revision-Date: 2008-04-05 13:11+0100\n"
"Last-Translator: Piotr Krakowiak <piotr.krakowiak(a)suse.pl>\n"
"Language-Team: <pl(a)li.org>\n"
@@ -18,21 +18,21 @@
"X-Generator: KBabel 1.9.1\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Hasło: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sHasło: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nowe %s%shasło: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Nowe %s%shasło ponownie: "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/pt_BR.po new/po/pt_BR.po
--- old/po/pt_BR.po 2008-06-06 09:56:36.000000000 +0200
+++ new/po/pt_BR.po 2008-10-06 13:53:32.000000000 +0200
@@ -7,9 +7,9 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
-"PO-Revision-Date: 2008-05-18 13:53-0300\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
+"PO-Revision-Date: 2008-09-18 22:02-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68(a)gmail.com>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt(a)opensuse.org>\n"
"MIME-Version: 1.0\n"
@@ -21,22 +21,22 @@
"X-Poedit-Country: BRAZIL\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Senha:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
-msgstr "%s%sSenha:"
+msgstr "%s%ssenha:"
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
-msgstr "Nova %s%sSenha: "
+msgstr "Nova %s%ssenha: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
-msgstr "Repita a Nova %s%sSenha: "
+msgstr "Repita a nova %s%ssenha: "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/pt.po new/po/pt.po
--- old/po/pt.po 2008-04-07 10:52:36.000000000 +0200
+++ new/po/pt.po 2008-08-18 12:26:55.000000000 +0200
@@ -8,8 +8,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-04 15:03+0100\n"
"Last-Translator: Carlos Gonçalves <cgoncalves(a)opensuse.org>\n"
"Language-Team: Portuguese <opensuse-pt(a)opensuse.org>\n"
@@ -19,22 +19,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Palavra Passe: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sPalavra Passe: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Nova %s%sPalavra Passe: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Digite Novamente a Nova %s%sPalavra Passe: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ru.po new/po/ru.po
--- old/po/ru.po 2008-05-07 17:13:38.000000000 +0200
+++ new/po/ru.po 2008-08-18 12:25:50.000000000 +0200
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-16 08:58+0100\n"
"Last-Translator: Aleksey Osipov <aliks-os(a)yandex.ru>\n"
"Language-Team: Russian <i18n(a)suse.de>\n"
@@ -17,22 +17,22 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Пароль: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sПароль: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Новый %s%sпароль: "
# Keep the newlines and spaces after ':'!
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Повторите Новый %s%sпароль: "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/uk.po new/po/uk.po
--- old/po/uk.po 2008-03-27 18:22:28.000000000 +0100
+++ new/po/uk.po 2008-08-18 12:25:16.000000000 +0200
@@ -6,8 +6,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-18 19:11+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor(a)ukr.net>\n"
"Language-Team: Ukrainian <translation(a)linux.org.ua>\n"
@@ -17,22 +17,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Пароль: "
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sПароль: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Новий %s%sПароль: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Введіть новий %s%sпароль ще раз: "
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/wa.po new/po/wa.po
--- old/po/wa.po 2008-06-06 09:56:12.000000000 +0200
+++ new/po/wa.po 2008-08-18 12:26:04.000000000 +0200
@@ -6,8 +6,8 @@
msgid ""
msgstr ""
"Project-Id-Version: yast memory\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-05-25 22:24+0200\n"
"Last-Translator: Jean Cayron <jean.cayron(a)gmail.com>\n"
"Language-Team: Walloon <linux-wa(a)walon.org>\n"
@@ -17,22 +17,21 @@
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: LoKalize 0.2\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "Sicret:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%sSicret: "
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "Novea %s%sSicret:"
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "Ritaper novea %s%sSicret:"
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/zh_CN.po new/po/zh_CN.po
--- old/po/zh_CN.po 2008-03-27 18:25:35.000000000 +0100
+++ new/po/zh_CN.po 2008-08-18 12:27:05.000000000 +0200
@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-03-24 13:15+1000\n"
"Last-Translator: Eric Shan <ericalways(a)gmail.com>\n"
"Language-Team: Simplified Chinese\n"
@@ -18,21 +18,21 @@
"X-Generator: KBabel 1.9\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "密码:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%s密码:"
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "新 %s%s密码:"
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "重新输入新 %s%s密码:"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/zh_TW.po new/po/zh_TW.po
--- old/po/zh_TW.po 2008-04-14 12:16:38.000000000 +0200
+++ new/po/zh_TW.po 2008-08-18 12:25:55.000000000 +0200
@@ -8,8 +8,8 @@
msgid ""
msgstr ""
"Project-Id-Version: pam_krb5\n"
-"Report-Msgid-Bugs-To: translation(a)suse.de\n"
-"POT-Creation-Date: 2008-03-13 16:49+0000\n"
+"Report-Msgid-Bugs-To: http://git.fedorahosted.org/git/?p=pam_krb5.git;a=blob;f=AUTHORS;hb=HEAD\n"
+"POT-Creation-Date: 2008-06-20 14:21+0000\n"
"PO-Revision-Date: 2008-04-09 00:12+0800\n"
"Last-Translator: swyear <swyear(a)gmail.com>\n"
"Language-Team: Chinese Traditional <zh(a)li.org>\n"
@@ -19,22 +19,21 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: src/auth.c:286
+#: src/auth.c:287
msgid "Password: "
msgstr "密碼:"
-#: src/password.c:260
+#: src/password.c:272
#, c-format
msgid "%s%sPassword: "
msgstr "%s%s密碼:"
-#: src/password.c:348
+#: src/password.c:364
#, c-format
msgid "New %s%sPassword: "
msgstr "新%s%s密碼: "
-#: src/password.c:351
+#: src/password.c:367
#, c-format
msgid "Repeat New %s%sPassword: "
msgstr "再次輸入新%s%s密碼: "
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package opensuse-manual_en
checked in at Fri Oct 24 15:23:13 CEST 2008.
--------
--- opensuse-manual_en/opensuse-manual_en.changes 2008-10-13 14:18:59.000000000 +0200
+++ /mounts/work_src_done/STABLE/opensuse-manual_en/opensuse-manual_en.changes 2008-10-24 14:10:06.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Oct 24 14:09:43 CEST 2008 - ke(a)suse.de
+
+- Update text and image files for 11.1 beta4 using updated style
+ sheets.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opensuse-manual_en.spec ++++++
--- /var/tmp/diff_new_pack.an1260/_old 2008-10-24 15:22:46.000000000 +0200
+++ /var/tmp/diff_new_pack.an1260/_new 2008-10-24 15:22:46.000000000 +0200
@@ -23,7 +23,7 @@
%define my_prov_obs suselinux-adminguide_%{my_lang} suselinux-userguide_%{my_lang} suselinux-manual_%{my_lang}
%define my_book opensuse-html
Version: 11.1
-Release: 24
+Release: 25
Obsoletes: %{my_prov_obs}
Provides: %{my_prov_obs}
Provides: locale(desktop-data-openSUSE:en)
@@ -397,6 +397,9 @@
%dir /usr/share/gnome
%dir /usr/share/gnome/help
%changelog
+* Fri Oct 24 2008 ke(a)suse.de
+- Update text and image files for 11.1 beta4 using updated style
+ sheets.
* Mon Oct 13 2008 ke(a)suse.de
- Update text and image files for 11.1 beta3
* Mon Sep 22 2008 ke(a)suse.de
++++++ LICENSE.txt ++++++
--- /var/tmp/diff_new_pack.an1260/_old 2008-10-24 15:22:46.000000000 +0200
+++ /var/tmp/diff_new_pack.an1260/_new 2008-10-24 15:22:46.000000000 +0200
@@ -1,6 +1,6 @@
- Copyright © 2006-2007 Novell, Inc.
+ Copyright © 2006-2008 Novell, Inc.
Permission is granted to copy, distribute and/or modify this document
++++++ opensuse-apparmor-admin_en.pdf ++++++
(binary differes)
++++++ opensuse-apparmor-quick_en.pdf ++++++
(binary differes)
++++++ opensuse-apps_en.pdf ++++++
(binary differes)
++++++ opensuse-gnomequick_en.pdf ++++++
(binary differes)
++++++ opensuse-gnomeuser_en.pdf ++++++
(binary differes)
++++++ opensuse-html_en-desktop.tar.bz2 ++++++
++++ 2707 lines of diff (skipped)
++++++ opensuse-html_en-graphics.tar.bz2 ++++++
opensuse-manual_en/opensuse-html_en-graphics.tar.bz2 /mounts/work_src_done/STABLE/opensuse-manual_en/opensuse-html_en-graphics.tar.bz2 differ: byte 11, line 1
++++++ opensuse-html_en-html.tar.bz2 ++++++
opensuse-manual_en/opensuse-html_en-html.tar.bz2 /mounts/work_src_done/STABLE/opensuse-manual_en/opensuse-html_en-html.tar.bz2 differ: byte 11, line 1
++++++ opensuse-kdequick_en.pdf ++++++
(binary differes)
++++++ opensuse-kdeuser_en.pdf ++++++
(binary differes)
++++++ opensuse-reference_en.pdf ++++++
(binary differes)
++++++ opensuse-startup_en.pdf ++++++
(binary differes)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package ntp
checked in at Fri Oct 24 15:21:56 CEST 2008.
--------
--- ntp/ntp.changes 2008-10-23 09:02:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/ntp/ntp.changes 2008-10-24 09:31:20.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Oct 24 09:30:06 CEST 2008 - varkoly(a)suse.de
+
+- Add ntp-wait script. This tests if the time is synchronized.
+ Very important for time critical services like kerberos.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
ntp-wait
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ntp.spec ++++++
--- /var/tmp/diff_new_pack.t29557/_old 2008-10-24 15:21:16.000000000 +0200
+++ /var/tmp/diff_new_pack.t29557/_new 2008-10-24 15:21:16.000000000 +0200
@@ -27,7 +27,7 @@
License: BSD 3-Clause
Group: Productivity/Networking/Other
Version: 4.2.4p5
-Release: 10
+Release: 11
Summary: Network Time Protocol daemon (version 4)
# main source
Source0: ntp-%{version}.tar.bz
@@ -46,6 +46,7 @@
Source13: ntp-4.2.0-rh-manpages.tar.gz
Source14: ntp.xml
Source15: ntpdate
+Source16: ntp-wait
Patch1: ntp-segfault_on_invalid_device.patch
Patch2: ntp-linuxcaps.patch
Patch3: ntp-ntptrace_doc.patch
@@ -278,6 +279,7 @@
install -d %{buildroot}/usr/share/omc/svcinfo.d/
install -m 644 %{S:14} %{buildroot}/usr/share/omc/svcinfo.d/
install -m 755 %{S:15} %{buildroot}/usr/sbin/
+install -m 755 %{S:16} %{buildroot}/usr/sbin/
%clean
%__rm -rf %{buildroot}
@@ -371,6 +373,9 @@
%doc html/*
%changelog
+* Fri Oct 24 2008 varkoly(a)suse.de
+- Add ntp-wait script. This tests if the time is synchronized.
+ Very important for time critical services like kerberos.
* Thu Oct 23 2008 varkoly(a)suse.de
- (bnc#437982) - /usr/sbin/ntpdate: line 27: shift: -1: shift count out of range
- (bnc#437968) - Typo and usability issue in deprecation output of ntpdate
++++++ ntp-wait ++++++
#! /usr/bin/perl -w
die "perl5 needed\n" unless ($] > 5);
use Getopt::Std;
$opt_h = 0; # Print help message
$opt_f = 0; # 'Hard' failure if 'state' is unknown
$opt_n = 1000; # How many tries before we give up? (10 min+)
$opt_s = 6; # Seconds to sleep between tries (6s = 10/min)
$opt_v = 0; # Be verbose?
getopts('hfn:s:v');
$cmd = 'ntpq -c "rv 0 state"';
$| = 1; # Autoflush output.
if( $opt_h )
{
print "\nUsage: ntp-wait [ options ]\n\n".
" -h Print this message\n".
" -f 'Hard' failure if 'state' is unknown\n".
" -n How many tries before we give up? Default 1000 (ca 10 min)\n".
" -s Seconds to sleep between tries. Default 6.\n".
" -v Be verbose\n\n";
exit 0;
}
print "Waiting for ntpd to synchronize... " if ($opt_v);
for ($i = 0; $i < $opt_n; ++$i) {
open(Q, $cmd." 2>&1 |") || die "Can't start ntpq: $!";
while(<Q>) {
if (/^state=4/) {
print "\bOK!\n" if ($opt_v);
exit 0;
}
if (/request variable was unknown/) {
print "\bCan't tell!\nPerhaps you are running an old version of ntpd.\n" if ($opt_v);
exit $opt_f;
}
if (/Connection refused/) {
print "\bntpd is not running!\n" if ($opt_v);
exit 1;
}
}
close(Q);
print "\b".substr("*+:.", $i % 4, 1) if ($opt_v);
sleep($opt_s);
}
print "\bNo!\nntpd did not synchronize.\n" if ($opt_v);
exit 1;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package mysql
checked in at Fri Oct 24 15:20:56 CEST 2008.
--------
--- mysql/mysql.changes 2008-09-25 17:11:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/mysql/mysql.changes 2008-10-23 18:25:11.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Oct 23 18:24:37 CEST 2008 - mmarek(a)suse.cz
+
+- fix mysql_install_db when the hostname is 'localhost'
+ (bnc#429618, mysql#35754)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
minmem
New:
----
mysql-5.0.67-mysql_install_db-localhost.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mysql.spec ++++++
--- /var/tmp/diff_new_pack.D22856/_old 2008-10-24 15:20:29.000000000 +0200
+++ /var/tmp/diff_new_pack.D22856/_new 2008-10-24 15:20:29.000000000 +0200
@@ -23,7 +23,7 @@
License: GPL v2 only
Group: Productivity/Databases/Servers
Version: 5.0.67
-Release: 11
+Release: 12
# required by rcmysql
Requires: mysql-client = %{version}
Url: http://www.mysql.com
@@ -47,6 +47,7 @@
Patch15: mysql-vpath.patch
Patch16: mysql-5.0.67-mysql_config.patch
Patch17: mysql-5.0.67-CVE-2008-2079.patch
+Patch18: mysql-5.0.67-mysql_install_db-localhost.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -262,6 +263,7 @@
%patch15
%patch16
%patch17
+%patch18
# remove unneeded man manpages
rm man/mysqlman.1 man/safe_mysqld.1 man/mysql.server.1 man/make_win_*.1
rm man/mysqlmanager-pwgen.1 man/mysqlmanagerc.1
@@ -583,6 +585,9 @@
%files tools -f mysql-tools.files
%changelog
+* Thu Oct 23 2008 mmarek(a)suse.cz
+- fix mysql_install_db when the hostname is 'localhost'
+ (bnc#429618, mysql#35754)
* Thu Sep 25 2008 mmarek(a)suse.cz
- build -max and -debug with --with-big-tables and archive, csv,
example, blackhole and federated engines to match the binary
++++++ mysql-5.0.67-mysql_install_db-localhost.patch ++++++
=== modified file 'mysql-test/r/rpl_grant.result'
--- mysql-test/r/rpl_grant.result 2008-01-29 11:21:21 +0000
+++ mysql-test/r/rpl_grant.result 2008-09-24 12:59:56 +0000
@@ -12,18 +12,18 @@
dummy localhost
dummy1 localhost
dummy2 localhost
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
COUNT(*)
-6
+3
**** On Slave ****
SELECT user,host FROM mysql.user WHERE user != 'root';
user host
dummy localhost
dummy1 localhost
dummy2 localhost
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
COUNT(*)
-6
+3
**** On Master ****
DROP USER nonexisting@localhost;
ERROR HY000: Operation DROP USER failed for 'nonexisting'@'localhost'
@@ -32,15 +32,15 @@
DROP USER dummy1@localhost, dummy2@localhost;
SELECT user, host FROM mysql.user WHERE user != 'root';
user host
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
COUNT(*)
-3
+0
**** On Slave ****
SELECT user,host FROM mysql.user WHERE user != 'root';
user host
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
COUNT(*)
-3
+0
SHOW SLAVE STATUS;
Slave_IO_State #
Master_Host 127.0.0.1
=== modified file 'mysql-test/t/rpl_grant.test'
--- mysql-test/t/rpl_grant.test 2007-06-21 14:55:52 +0000
+++ mysql-test/t/rpl_grant.test 2008-09-24 12:59:56 +0000
@@ -10,11 +10,11 @@
CREATE USER dummy1@localhost, dummy2@localhost;
SELECT user, host FROM mysql.user WHERE user != 'root'; # root host non-determ
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
sync_slave_with_master;
--echo **** On Slave ****
SELECT user,host FROM mysql.user WHERE user != 'root'; # root host non-determ
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
--echo **** On Master ****
connection master;
@@ -31,11 +31,11 @@
DROP USER dummy1@localhost, dummy2@localhost;
SELECT user, host FROM mysql.user WHERE user != 'root'; # root host non-determ
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
sync_slave_with_master;
--echo **** On Slave ****
SELECT user,host FROM mysql.user WHERE user != 'root'; # root host non-determ
-SELECT COUNT(*) FROM mysql.user;
+SELECT COUNT(*) FROM mysql.user WHERE user != 'root' or (host != 'localhost' and host != @hostname);
--replace_result $MASTER_MYPORT MASTER_PORT
--replace_column 1 # 8 # 9 # 23 # 33 #
=== modified file 'scripts/mysql_system_tables_data.sql'
--- scripts/mysql_system_tables_data.sql 2007-11-30 05:14:43 +0000
+++ scripts/mysql_system_tables_data.sql 2008-09-24 12:59:56 +0000
@@ -21,9 +21,9 @@
-- from local machine if "users" table didn't exist before
CREATE TEMPORARY TABLE tmp_user LIKE user;
INSERT INTO tmp_user VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);
-REPLACE INTO tmp_user VALUES (@current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);
+REPLACE INTO tmp_user SELECT @current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0 FROM dual WHERE LOWER( @current_hostname) != 'localhost';
REPLACE INTO tmp_user VALUES ('127.0.0.1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);
INSERT INTO tmp_user (host,user) VALUES ('localhost','');
-INSERT INTO tmp_user (host,user) VALUES (@current_hostname,'');
+INSERT INTO tmp_user (host,user) SELECT @current_hostname,'' FROM dual WHERE LOWER(@current_hostname ) != 'localhost';
INSERT INTO user SELECT * FROM tmp_user WHERE @had_user_table=0;
DROP TABLE tmp_user;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package linuxrc
checked in at Fri Oct 24 15:20:16 CEST 2008.
--------
--- linuxrc/linuxrc.changes 2008-10-23 16:39:19.000000000 +0200
+++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes 2008-10-24 12:39:46.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Oct 24 12:39:17 CEST 2008 - sassmann(a)suse.de
+
+- disable PS3 vram swap for now as it causes trouble with FW 2.50
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
linuxrc.disable-ps3-vram.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ linuxrc.spec ++++++
--- /var/tmp/diff_new_pack.y15805/_old 2008-10-24 15:20:01.000000000 +0200
+++ /var/tmp/diff_new_pack.y15805/_new 2008-10-24 15:20:01.000000000 +0200
@@ -25,8 +25,9 @@
AutoReqProv: on
Summary: SUSE Installation Program
Version: 3.3.12
-Release: 1
+Release: 2
Source: linuxrc-3.3.12.tar.bz2
+Patch: linuxrc.disable-ps3-vram.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -40,6 +41,7 @@
%prep
%setup
+%patch -p1
%build
make
@@ -61,6 +63,8 @@
%doc linuxrc.html
%changelog
+* Fri Oct 24 2008 sassmann(a)suse.de
+- disable PS3 vram swap for now as it causes trouble with FW 2.50
* Thu Oct 23 2008 mantel(a)suse.de
- remove bogus domain name check; enter search list after NS setup
* Wed Oct 15 2008 snwint(a)suse.de
++++++ linuxrc.disable-ps3-vram.patch ++++++
---
linuxrc.c | 6 ++++++
1 file changed, 6 insertions(+)
--- a/linuxrc.c
+++ b/linuxrc.c
@@ -972,6 +972,10 @@ void lxrc_init()
if(util_read_and_chop("/proc/device-tree/model", buf, sizeof buf))
{
+ /*
+ * disable PS3 vram swap for now as it causes trouble with FW 2.50
+ */
+#if 0
if(strcmp(buf,"SonyPS3")==0)
{
fprintf(stderr,"loading ps3vram, mtdblock and ps3_gelic\n");
@@ -984,6 +988,8 @@ void lxrc_init()
system(cmd);
}
} else if(strcmp(buf,"Pegasos2")==0)
+#endif
+ if(strcmp(buf,"Pegasos2")==0)
{
fprintf(stderr,"preloading via-rhine, loading mv643xx_eth\n");
mod_modprobe("via-rhine","");
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0