Hello community,
here is the log from the commit of package kernel-source
checked in at Fri Nov 21 17:05:08 CET 2008.
--------
--- kernel-source/kernel-debug.changes 2008-11-18 16:14:51.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-11-21 16:38:35.281053000 +0100
@@ -1,0 +2,360 @@
+Fri Nov 21 16:10:08 CET 2008 - jjolly@suse.de
+
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+
+-------------------------------------------------------------------
+Fri Nov 21 14:24:35 CET 2008 - agruen@suse.de
+
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %kernel_module_package_release as 1 for feature tests.
+ + Define %kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+
+-------------------------------------------------------------------
+Fri Nov 21 13:08:28 CET 2008 - hare@suse.de
+
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+
+-------------------------------------------------------------------
+Fri Nov 21 12:53:49 CET 2008 - goldwyn@suse.de
+
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+
+-------------------------------------------------------------------
+Fri Nov 21 11:16:25 CET 2008 - jbeulich@novell.com
+
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+
+-------------------------------------------------------------------
+Fri Nov 21 10:44:43 CET 2008 - olh@suse.de
+
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+
+-------------------------------------------------------------------
+Fri Nov 21 09:52:19 CET 2008 - tiwai@suse.de
+
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+
+-------------------------------------------------------------------
+Fri Nov 21 09:48:06 CET 2008 - tiwai@suse.de
+
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+
+-------------------------------------------------------------------
+Fri Nov 21 08:03:16 CET 2008 - npiggin@suse.de
+
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+
+-------------------------------------------------------------------
+Fri Nov 21 06:52:04 CET 2008 - gregkh@suse.de
+
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+
+-------------------------------------------------------------------
+Fri Nov 21 06:27:23 CET 2008 - gregkh@suse.de
+
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+
+-------------------------------------------------------------------
+Fri Nov 21 05:19:43 CET 2008 - teheo@suse.de
+
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+
+-------------------------------------------------------------------
+Fri Nov 21 02:18:19 CET 2008 - npiggin@suse.de
+
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+
+-------------------------------------------------------------------
+Thu Nov 20 22:31:36 CET 2008 - jack@suse.cz
+
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+
+-------------------------------------------------------------------
+Thu Nov 20 21:41:03 CET 2008 - garloff@suse.de
+
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+
+-------------------------------------------------------------------
+Thu Nov 20 18:39:16 CET 2008 - jjolly@suse.de
+
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+
+-------------------------------------------------------------------
+Thu Nov 20 17:23:46 CET 2008 - tiwai@suse.de
+
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+
+-------------------------------------------------------------------
+Thu Nov 20 17:15:31 CET 2008 - jbeulich@novell.com
+
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+
+-------------------------------------------------------------------
+Thu Nov 20 16:52:46 CET 2008 - kkeil@suse.de
+
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+
+-------------------------------------------------------------------
+Thu Nov 20 15:40:38 CET 2008 - olh@suse.de
+
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+
+-------------------------------------------------------------------
+Thu Nov 20 15:30:40 CET 2008 - jjolly@suse.de
+
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+
+-------------------------------------------------------------------
+Thu Nov 20 15:13:41 CET 2008 - hare@suse.de
+
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+
+-------------------------------------------------------------------
+Thu Nov 20 14:12:23 CET 2008 - olh@suse.de
+
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
++++ 163 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-maxcpus.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:54.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.27.6)
+# spec file for package kernel-debug (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -207,13 +210,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-debug-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-debug-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -268,7 +271,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -441,6 +460,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/debug
# so that kernel-source + kernel-debug is sufficient for building
# modules that have modversions as well.
@@ -690,8 +716,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -732,8 +758,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -747,8 +773,252 @@
%files -n kernel-debug-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-debug-man
+License: GPL v2 only
+Summary: A Debug Version of the Kernel
+Group: System/Kernel
+
+%description -n kernel-debug-man
+This kernel has several debug facilities enabled that hurt performance.
+Only use this kernel when investigating problems.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-debug-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:54.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-default (Version 2.6.27.6)
+# spec file for package kernel-default (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-default
Summary: The Standard Kernel
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%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
Obsoletes: 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
@@ -225,13 +228,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-default-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-default-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -286,7 +289,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -459,6 +478,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/default
# so that kernel-source + kernel-default is sufficient for building
# modules that have modversions as well.
@@ -707,8 +733,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -748,8 +774,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -763,8 +789,251 @@
%files -n kernel-default-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-default-man
+License: GPL v2 only
+Summary: The Standard Kernel
+Group: System/Kernel
+
+%description -n kernel-default-man
+The standard kernel for both uniprocessor and multiprocessor systems.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-default-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:54.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-dummy (Version 2.6.27.6)
+# spec file for package kernel-dummy (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -22,7 +22,7 @@
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -36,8 +36,8 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%install
rm -rf %buildroot
@@ -49,6 +49,228 @@
/etc/dummy
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:55.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.27.6)
+# spec file for package kernel-kdump (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-kdump
Summary: kernel for kdump
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch ppc
%else
%ifarch ppc64
@@ -206,13 +209,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-kdump-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -267,7 +270,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -440,6 +459,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/kdump
# so that kernel-source + kernel-kdump is sufficient for building
# modules that have modversions as well.
@@ -691,8 +717,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -735,8 +761,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -750,8 +776,254 @@
%files -n kernel-kdump-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-kdump-man
+License: GPL v2 only
+Summary: kernel for kdump
+Group: System/Kernel
+
+%description -n kernel-kdump-man
+This kernel is intended for kdump. It can not be booted with a normal
+bootloader, the kexec tool has to be used to load it. Once the system
+crashes, the loaded kernel will be started to grab debug info from the
+crashed kernel.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-kdump-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-maxcpus.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:55.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-maxcpus (Version 2.6.27.6)
+# spec file for package kernel-maxcpus (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-maxcpus
Summary: Kernel With Support For Many Processors
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
Source10: preun.sh
Source11: postun.sh
@@ -198,13 +201,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-maxcpus-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-maxcpus-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -259,7 +262,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -432,6 +451,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/maxcpus
# so that kernel-source + kernel-maxcpus is sufficient for building
# modules that have modversions as well.
@@ -678,8 +704,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -717,8 +743,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -732,8 +758,251 @@
%files -n kernel-maxcpus-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-maxcpus-man
+License: GPL v2 only
+Summary: Kernel With Support For Many Processors
+Group: System/Kernel
+
+%description -n kernel-maxcpus-man
+Kernel for multiprocessor systems with more than 128 processors.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-maxcpus-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:55.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-pae (Version 2.6.27.6)
+# spec file for package kernel-pae (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
Provides: k_smp4G kernel-bigsmp
Obsoletes: k_smp4G kernel-bigsmp
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
@@ -207,13 +210,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-pae-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-pae-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -268,7 +271,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -441,6 +460,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/pae
# so that kernel-source + kernel-pae is sufficient for building
# modules that have modversions as well.
@@ -696,8 +722,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -744,8 +770,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -759,8 +785,258 @@
%files -n kernel-pae-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-pae-man
+License: GPL v2 only
+Summary: Kernel with PAE Support
+Group: System/Kernel
+
+%description -n kernel-pae-man
+This kernel supports up to 64GB of main memory. It requires Physical
+Addressing Extensions (PAE), which were introduced with the Pentium Pro
+processor.
+
+PAE is not only more physical address space but also important for the
+"no execute" feature which disables execution of code that is marked as
+non-executable. Therefore, the PAE kernel should be used on any systems
+that support it, regardless of the amount of main memory.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-pae-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:55.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ppc64 (Version 2.6.27.6)
+# spec file for package kernel-ppc64 (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch ppc
Provides: kernel-pmac64 kernel-pseries64 kernel-iseries64
Obsoletes: kernel-pmac64 kernel-pseries64 kernel-iseries64
@@ -219,13 +222,13 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-ppc64-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -280,7 +283,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -453,6 +472,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/ppc64
# so that kernel-source + kernel-ppc64 is sufficient for building
# modules that have modversions as well.
@@ -715,8 +741,8 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -770,8 +796,8 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -785,8 +811,265 @@
%files -n kernel-ppc64-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-ppc64-man
+License: GPL v2 only
+Summary: Kernel for ppc64 Systems
+Group: System/Kernel
+
+%description -n kernel-ppc64-man
+This package contains the kernel for:
+
+IBM pSeries 64bit machines IBM iSeries 64bit machines Apple G5 machines
+Sony Playstation 3
+
+The boot file is /boot/vmlinux.
+
+The home page of the ppc64 project is http://www.penguinppc.org/
+
+
+
+Authors:
+--------
+ Linus Torvalds
+ Paul Mackeras
+ Tom Gall
+ see /usr/src/linux/CREDITS for more details.
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-ppc64-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:56.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:56.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ps3 (Version 2.6.27.6)
+# spec file for package kernel-ps3 (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
Source10: preun.sh
Source11: postun.sh
@@ -201,13 +204,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-ps3-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-ps3-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -262,7 +265,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -435,6 +454,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/ps3
# so that kernel-source + kernel-ps3 is sufficient for building
# modules that have modversions as well.
@@ -683,8 +709,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -724,8 +750,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -739,8 +765,254 @@
%files -n kernel-ps3-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-ps3-man
+License: GPL v2 only
+Summary: kernel for ps3 bootloader
+Group: System/Kernel
+
+%description -n kernel-ps3-man
+This package contains the kernel for the PS3 bootloader. PS3 systems
+only have 4MB of flash memory for the bootloader, so this kernel needs
+to be as small as possible and is _not_ meant to be installed in the
+final system.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-ps3-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:56.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:56.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-s390 (Version 2.6.27.6)
+# spec file for package kernel-s390 (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-s390
Summary: The Standard Kernel
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
Provides: kernel-32bit k_deflt
Obsoletes: kernel-32bit k_deflt
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
@@ -200,13 +203,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-s390-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-s390-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -261,7 +264,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -434,6 +453,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/s390
# so that kernel-source + kernel-s390 is sufficient for building
# modules that have modversions as well.
@@ -682,8 +708,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -723,8 +749,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -738,8 +764,251 @@
%files -n kernel-s390-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-s390-man
+License: GPL v2 only
+Summary: The Standard Kernel
+Group: System/Kernel
+
+%description -n kernel-s390-man
+The standard kernel.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-s390-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:56.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:56.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source (Version 2.6.27.6)
+# spec file for package kernel-source (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -29,7 +29,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: Development/Sources
@@ -42,7 +42,7 @@
%endif
ExclusiveArch: %ix86 ppc ppc64 s390 s390x ia64 x86_64
Provides: linux
-Provides: kernel-source = 2.6.27.6-%source_rel
+Provides: kernel-source = 2.6.27.7-%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,8 +120,8 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
@@ -138,7 +138,7 @@
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
-KERNELRELEASE=2.6.27.6-$RELEASE
+KERNELRELEASE=2.6.27.7-$RELEASE
case kernel-source in
(*-rt)
variant=-rt
@@ -165,7 +165,7 @@
> .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
- -i %_builddir/kernel-source-2.6.27.6/$patch; then
+ -i %_builddir/kernel-source-2.6.27.7/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@@ -277,6 +277,228 @@
%files -f kernel-source.files
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:57.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:57.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms (Version 2.6.27.6)
+# spec file for package kernel-syms (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -28,7 +28,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: Development/Sources
@@ -69,7 +69,7 @@
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
-Requires: kernel-source = 2.6.27.6-%source_rel
+Requires: kernel-source = 2.6.27.7-%source_rel
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -94,8 +94,8 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
echo "Architecture symbol(s):" %symbols
@@ -152,6 +152,228 @@
/lib/modules/*/build
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:57.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:57.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-trace (Version 2.6.27.6)
+# spec file for package kernel-trace (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -212,13 +215,13 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-trace-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-trace-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -273,7 +276,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -446,6 +465,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/trace
# so that kernel-source + kernel-trace is sufficient for building
# modules that have modversions as well.
@@ -698,8 +724,8 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -743,8 +769,8 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -758,8 +784,257 @@
%files -n kernel-trace-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-trace-man
+License: GPL v2 only
+Summary: The Realtime Linux Kernel
+Group: System/Kernel
+
+%description -n kernel-trace-man
+This kernel is compiled for realtime applications.
+
+
+
+Authors:
+--------
+ Linus Torvalds
+
+ see /usr/src/linux/CREDITS for more details.
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-trace-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:58.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:58.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-vanilla (Version 2.6.27.6)
+# spec file for package kernel-vanilla (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch %ix86
%else
%ifarch ia64
@@ -222,13 +225,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-vanilla-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-vanilla-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -283,7 +286,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -456,6 +475,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/vanilla
# so that kernel-source + kernel-vanilla is sufficient for building
# modules that have modversions as well.
@@ -702,8 +728,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -741,8 +767,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -756,8 +782,251 @@
%files -n kernel-vanilla-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-vanilla-man
+License: GPL v2 only
+Summary: The Standard Kernel - without any SUSE patches
+Group: System/Kernel
+
+%description -n kernel-vanilla-man
+The standard kernel - without any SUSE patches
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-vanilla-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:58.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:58.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xen (Version 2.6.27.6)
+# spec file for package kernel-xen (Version 2.6.27.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -58,7 +58,7 @@
Name: kernel-xen
Summary: The Xen Kernel
-Version: 2.6.27.6
+Version: 2.6.27.7
Release: 1
License: GPL v2 only
Group: System/Kernel
@@ -89,10 +89,13 @@
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
+%ifarch s390 s390x
+BuildRequires: dwarfextract
+%endif
%if %build_xen
%ifarch %ix86
-Provides: kernel-xenpae = 2.6.27.6
-Obsoletes: kernel-xenpae <= 2.6.27.6
+Provides: kernel-xenpae = 2.6.27.7
+Obsoletes: kernel-xenpae <= 2.6.27.7
%endif
#!BuildIgnore: xen
%endif
@@ -114,7 +117,7 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = 2.6.27.6-%source_rel
+Provides: kernel = 2.6.27.7-%source_rel
%ifarch %ix86
%else
%ifarch x86_64
@@ -206,13 +209,13 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
- echo "The kernel-xen-2.6.27.6.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.27.6.src.rpm."
+ echo "The kernel-xen-2.6.27.7.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.27.7.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -267,7 +270,7 @@
cpu_arch_flavor="%cpu_arch_flavor"
cat >> ../.rpm-defs <> ../.rpm-defs </dev/null)" ] ; then
+ dwarfextract vmlinux %buildroot/boot/Kerntypes-$KERNELRELEASE
+ fi
+%if ! %build_vanilla
+ mkdir -p %buildroot/usr/share/man/man9
+ find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
+%endif
%endif
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-$KERNELRELEASE
@@ -440,6 +459,13 @@
%endif
echo "Consistency check error: please update supported.conf."
fi
+%ifarch s390 s390x
+ if [ -x "$(which dwarfextract 2>/dev/null)" -a \
+ -f %buildroot/boot/Kerntypes-$KERNELRELEASE ] ; then
+ find %buildroot -name "*.ko" > kofiles.list
+ dwarfextract %buildroot/boot/Kerntypes-$KERNELRELEASE -C kofiles.list
+ fi
+%endif
# Also put the resulting file in $obj_dir/$cpu_arch/xen
# so that kernel-source + kernel-xen is sufficient for building
# modules that have modversions as well.
@@ -691,8 +717,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun base -f preun-base.sh
@@ -735,8 +761,8 @@
-Source Timestamp: 2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
%preun extra -f preun-extra.sh
@@ -750,8 +776,254 @@
%files -n kernel-xen-extra -f kernel-extra.files
%defattr(-, root, root)
%endif
+%ifarch s390x
+%if ! %build_vanilla
+
+%package -n kernel-xen-man
+License: GPL v2 only
+Summary: The Xen Kernel
+Group: System/Kernel
+
+%description -n kernel-xen-man
+The Linux kernel for Xen paravirtualization.
+
+This kernel can be used both as the domain0 ("xen0") and as an
+unprivileged ("xenU") kernel.
+
+
+
+Source Timestamp: 2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
+
+%files -n kernel-xen-man
+%defattr(-,root,root)
+/usr/share/man/man9/*
+%endif
+%endif
%changelog
+* Fri Nov 21 2008 jjolly@suse.de
+- patches.arch/s390-04-08-cio-ungroup-race-fix.patch:
+ cio: ccwgroup online vs. ungroup race condition
+ (bnc#445100,LTC#50092).
+- patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch: zfcp:
+ prevent double decrement on host_busy counter (bnc#445100).
+* Fri Nov 21 2008 agruen@suse.de
+- rpm/macros.kernel-source:
+ + Rename the -s option to -t in the %%kernel_module_package macro
+ for improved cross-distro compatibility.
+ + Define %%kernel_module_package_release as 1 for feature tests.
+ + Define %%kernel_module_package_buildreqs for use by KMPs: that
+ way, KMPs can either use this macro for compatibility, or
+ they can substitute other packages for special cases.
+* Fri Nov 21 2008 hare@suse.de
+- patches.drivers/cxgb3i: add cxgb3i iscsi driver
+ (FATE#304154,bnc#433500).
+- patches.drivers/cxgb3i-fixed-offload-array-size: cxgb3i -
+ fixed offload wr array size (bnc#447409).
+- patches.fixes/dm-table-switch-to-readonly: dm multipath devices
+ are not getting created for readonly devices (bnc#382705).
+- patches.suse/dm-mpath-null-pgs: Allow zero paths for multipath
+ priority groups (bnc#372684).
+- patches.suse/scsi-netlink-ml: Netlink interface for SCSI
+ sense codes (FATE#303789).
+* Fri Nov 21 2008 goldwyn@suse.de
+- patches.suse/novfs-map-drives-correctly.diff: Fix oops in
+ set_map_drive (bnc#446824, bnc#444469).
+* Fri Nov 21 2008 jbeulich@novell.com
+- patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor:
+ Fix Xen pv driver build.
+* Fri Nov 21 2008 olh@suse.de
+- patches.arch/ppc-spufs-01-use-inc_nlink.patch: use inc_nlink
+- patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+- patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+- patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+- patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+- patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+- patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+- patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+- patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+- patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
+ update spufs to current mainline state (bnc#447133 - LTC50070)
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/parport-serial-array-overflow-fix: Fix array
+ overflow in parport_serial.c (bnc#447067).
+* Fri Nov 21 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-dell-studio-15-quirk: ALSA: hda -
+ Add a quirk for Dell Studio 15 (bnc#446025).
+- patches.drivers/alsa-hda-stac-dell-m4-3-quirk: ALSA: hda:
+ Add STAC_DELL_M4_3 quirk (bnc#446025).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.suse/silent-stack-overflow-2.patch: avoid silent stack
+ overflow over the heap. Try again.
+* Fri Nov 21 2008 gregkh@suse.de
+- Refresh patches to apply cleanly after 2.6.27.7 update.
+* Fri Nov 21 2008 gregkh@suse.de
+- Update to 2.6.27.7
+ - lots of bugfixes and security updates.
+ - obsoletes:
+ - patches.arch/s390-04-05-topology-lock.diff
+ - patches.drivers/bnx2x-zero-PMF
+ - patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
+ - patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
+ - patches.fixes/sony_laptop_fix_suspend.patch
+ - patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
+ - patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
+ - patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch:
+* Fri Nov 21 2008 teheo@suse.de
+- patches.drivers/libata-ata_piix-clear-spurious-IRQ: ata_piix:
+ detect and clear spurious IRQs (bnc#445872).
+* Fri Nov 21 2008 npiggin@suse.de
+- patches.fixes/mm-madvise-fix.patch: mm: madvise correct return
+ code (bnc#352998).
+* Thu Nov 20 2008 jack@suse.cz
+- patches.suse/ocfs2-Change-quotafile-names.patch: ocfs2: Change
+ file names of local quota files to be consistent (fate#302681).
+- patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch:
+ ocfs2: Fix hang in quota recovery code (fate#302681).
+- patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled: ocfs2:
+ Fix oops when only usrquota or grpquota feature is enabled
+ (fate#302681).
+* Thu Nov 20 2008 garloff@suse.de
+- patches.suse/panic-on-io-nmi.diff
+ patches.xen/panic-on-io-nmi-xen.diff:
+ New kernel sysctl panic-on-io-nmi, which is set will cause a
+ kernel panic on receiving an IOCK NMI (bnc#427979).
+* Thu Nov 20 2008 jjolly@suse.de
+- patches.arch/s390-04-06-cio-sac-update.diff: cio: update sac
+ values (bnc#445100).
+- patches.arch/s390-04-07-als.patch: kernel: Add processor type
+ march=z10 and a processor type safety check. (bnc#445100).
+* Thu Nov 20 2008 tiwai@suse.de
+- patches.drivers/alsa-hda-stac-hp-gpio-switch-fix: ALSA: hda:
+ STAC_DELL_M6 EAPD (bnc#446025).
+* Thu Nov 20 2008 jbeulich@novell.com
+- Update Xen patches to 2.6.27.6 and c/s 724.
+- Update Xen config files.
+- patches.xen/xen-fb-bad-irq: xenfb: don't use irq before it
+ gets set up (bnc#445659).
+- patches.xen/xen-netback-notify-multi: netback: use multicall
+ for send multiple notifications.
+- patches.xen/xen-netback-nr-irqs: netback: reduce overhead of
+ IRQ recording.
+* Thu Nov 20 2008 kkeil@suse.de
+- patches.drivers/igb-pf.patch: removed (no SR-IOV) (bnc#440614)
+* Thu Nov 20 2008 olh@suse.de
+- disable patches.arch/ppc-efika-bestcomm-ata-dma.patch
+ crashes the sound driver
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: excluded vanilla build from creating
+ the man package
+* Thu Nov 20 2008 hare@suse.de
+- patches.drivers/ibmvfc-async-events-oops: ibmvfc oops while
+ processing async events (bnc#445541).
+- patches.drivers/mpt-fusion-4.16.00.00-update: MPT fusion driver
+ update to 4.16.00.00 (bnc#425660).
+- patches.fixes/dm-mpath-NULL-pgpath-in-activate_path: Do not
+ call activate_path() if pgpath is NULL (bnc#442676).
+- patches.fixes/scsi-dh-rdac-initialize-passive-path: Initialize
+ path state to be passive when path is not owned (bnc#442676).
+- patches.suse/dm-mpath-leastpending-path: Dynamic load balancing
+ policy for device mapper multipath (bnc#444199).
+* Thu Nov 20 2008 olh@suse.de
+- patches.fixes/bug-437171_1_sched_clock_lock.patch: sched: only
+ update rq->clock while holding rq->lock (437171 - LTC47404).
+- patches.fixes/bug-437171_2_sched_delta_weight.patch: sched:
+ revert back to per-rq vruntime (437171 - LTC47404).
+- patches.fixes/bug-437171_3_rework_wakeup_preemption.patch:
+ sched: rework wakeup preemption (437171 - LTC47404).
+- patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch:
+ sched: re-instate vruntime based wakeup preemption (437171 -
+ LTC47404).
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ Fixed debug build, added dependent config option.
+* Thu Nov 20 2008 trenn@suse.de
+- Update config files.
+ -> unified i386/x86_64 debug kernels:
+ - added CONFIG_NO_HZ=y to i386-debug
+ - added CONFIG_DEBUG_INFO to x86_64-debug
+ Differ method to receive processor_id depending whether the processor
+ got declared as a regular ACPI device or as a processor object:
+- patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch:
+ ACPI: Behave uniquely based on processor declaration definition
+ type (bnc#440062).
+- patches.arch/acpi_disambiguate_processor_declaration_type.patch:
+ ACPI: Disambiguate processor declaration type (bnc#440062).
+- patches.arch/acpi_processor_cleanups.patch: ACPI: 80 column
+ adherence and spelling fix (no functional change) (bnc#440062).
+- patches.xen/xen3-auto-common.diff: xen3 common.
+ Fix missing bit for ThinkPad brightness switching:
+- patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch:
+ Do not use video backlight switching for Lenovo ThinkPads.
+- patches.fixes/sony_laptop_fix_suspend.patch: sony-laptop:
+ Ignore missing _DIS method on pic device (bnc#446487).
+* Thu Nov 20 2008 hare@suse.de
+- patches.fixes/dm-mpath-reattach-dh: Do not detach hardware
+ handler when removing multipath maps (bnc#435688).
+- patches.fixes/scsi-dh-alua-send-stpg: Always send STPG for
+ explicit tgps mode.
+* Thu Nov 20 2008 jjolly@suse.de
+- rpm/kernel-binary.spec.in: Added kernel man package for s390x
+* Thu Nov 20 2008 olh@suse.de
+- patches.arch/ppc-of-irq-map.patch: fix IRQ assignment if
+ interrupts property is missing (bnc#446610 - LTC50006)
+* Thu Nov 20 2008 rjw@suse.de
+- patches.fixes/acpi-set-SCI_EN-on-MacBook.patch: ACPI suspend:
+ Blacklist boxes that require us to set SCI_EN directly on resume
+ (bnc#444786).
+* Wed Nov 19 2008 tiwai@suse.de
+- patches.arch/x86-hpet-pre-read: x86: workaround for mccreary
+ HPET read problem (bnc#433746).
+* Wed Nov 19 2008 trenn@suse.de
+- patches.arch/0008-sony-laptop-fingers-off-backlight.patch:
+ sony-laptop: fingers off backlight if video.ko is serving
+ this functionality.
+ -> Fix typo, must not invert logic at this point
+* Wed Nov 19 2008 kkeil@suse.de
+- patches.drivers/e1000e_add_ECC: e1000e: enable ECC (bnc#445829)
+* Wed Nov 19 2008 mmarek@suse.cz
+- scripts/tar-up.sh: record the git branch name in the spec files
+ (no branch name means master)
+* Wed Nov 19 2008 jkosina@suse.de
+- patches.drivers/elousb.patch: fix values of maximum X and Y
+ coordinates so that they are compliant with the values that
+ the device contains in its descriptor (bnc#442865)
+* Wed Nov 19 2008 goldwyn@suse.de
+- patches.suse/novfs-merge-changes.diff: Merge changes left out
+ during code pull (bnc#445000).
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-multinode.patch: Add support for
+ multiple BSR nodes in the device tree. (bnc#443665 - LTC49817)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-cmm-pagecounter.patch:
+ Update page in counter for CMM (bnc#445540 - LTC49942)
+* Wed Nov 19 2008 olh@suse.de
+- patches.arch/ppc-pseries-bsr-4k.patch: Unable to Use Small
+ BSR register on Power LPAR (bnc#443673 - LTC49749)
+* Wed Nov 19 2008 jjolly@suse.de
+- config/s390/s390: Update config files: added CONFIG_UTRACE=y and
+ CONFIG_HAVE_ARCH_TRACEHOOK=y
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch:
+ ehca: fix a possible nullpointer access (bnc#441966).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.arch/ppc-axon-missing-msi-workaround-5.diff:
+ powerpc/cell/axon-msi: retry on missing interrupt (bnc#445964).
+* Wed Nov 19 2008 jjolly@suse.de
+- patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch:
+ Fix problem with max number of QPs and CQs (bnc#441619).
+* Tue Nov 18 2008 bwalle@suse.de
+- Disable CONFIG_STRICT_DEVMEM for i386 and x86_64 (bnc#443852).
+* Tue Nov 18 2008 jjolly@suse.de
+- Update config files.
+- patches.trace/s390-syscall-get-nr.diff: fix syscall_get_nr..
+- patches.trace/s390-utrace-enablement.patch: Backport s390
+ kernel components required for utrace enablement.
+* Tue Nov 18 2008 jblunck@suse.de
+- rpm/kernel-binary.spec.in: on s390(x) call dwarfextract to create the
+ Kerntypes file for use with old lcrash debuggers.
* Tue Nov 18 2008 tiwai@suse.de
- patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix: ALSA:
hda - Fix GPIO initialization in patch_stac92hd71bxx()
++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:57:59.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:57:59.000000000 +0100
@@ -1,2 +1,2 @@
-2008-11-18 15:41:48 +0100
-GIT Revision: 6295b4352fe5f8ea63fb6a520fc4fba329c9ab6b
+2008-11-21 16:10:15 +0100
+GIT Revision: 35d2d1415e587dd675f7c51c926f445d468b7639
++++++ 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-11-18 14:05:53.000000000 +0100
+++ new/config/i386/debug 2008-11-21 14:22:11.000000000 +0100
@@ -186,7 +186,7 @@
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
-# CONFIG_NO_HZ is not set
+CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_SMP=y
@@ -432,6 +432,7 @@
CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
#
# Bus options (PCI etc.)
@@ -4207,7 +4208,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
CONFIG_DEBUG_STACKOVERFLOW=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2008-11-18 14:05:53.000000000 +0100
+++ new/config/i386/default 2008-11-20 01:31:48.000000000 +0100
@@ -4211,7 +4211,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2008-11-18 14:05:53.000000000 +0100
+++ new/config/i386/pae 2008-11-20 01:31:48.000000000 +0100
@@ -4211,7 +4211,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/trace new/config/i386/trace
--- old/config/i386/trace 2008-11-18 14:05:53.000000000 +0100
+++ new/config/i386/trace 2008-11-20 01:31:48.000000000 +0100
@@ -4197,7 +4197,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla 2008-11-18 14:05:53.000000000 +0100
+++ new/config/i386/vanilla 2008-11-20 01:31:48.000000000 +0100
@@ -4110,7 +4110,6 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
CONFIG_DEBUG_STACKOVERFLOW=y
@@ -4291,3 +4290,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+# CONFIG_STRICT_DEVMEM is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2008-11-18 14:05:53.000000000 +0100
+++ new/config/i386/xen 2008-11-21 14:22:11.000000000 +0100
@@ -271,7 +271,6 @@
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_HIGHPTE is not set
-CONFIG_X86_RESERVE_LOW_64K=y
CONFIG_MTRR=y
CONFIG_X86_PAT=y
CONFIG_SECCOMP=y
@@ -282,17 +281,13 @@
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
# CONFIG_SCHED_HRTICK is not set
+CONFIG_KEXEC=y
CONFIG_PHYSICAL_START=0x100000
CONFIG_PHYSICAL_ALIGN=0x100000
CONFIG_HOTPLUG_CPU=y
CONFIG_COMPAT_VDSO=y
#
-# Hardware Performance Monitoring support
-#
-# CONFIG_PERFMON is not set
-
-#
# Power management options
#
CONFIG_PM=y
@@ -3942,7 +3937,7 @@
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_DYNAMIC_PRINTK_DEBUG=y
# CONFIG_SAMPLES is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2008-11-18 14:05:53.000000000 +0100
+++ new/config/s390/default 2008-11-20 01:31:48.000000000 +0100
@@ -104,7 +104,7 @@
# CONFIG_HAVE_IOREMAP_PROT is not set
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
-# CONFIG_HAVE_ARCH_TRACEHOOK is not set
+CONFIG_HAVE_ARCH_TRACEHOOK=y
# CONFIG_HAVE_DMA_ATTRS is not set
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
# CONFIG_HAVE_CLK is not set
@@ -122,6 +122,7 @@
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
+CONFIG_UTRACE=y
CONFIG_BLOCK=y
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_BLK_DEV_BSG=y
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/s390 new/config/s390/s390
--- old/config/s390/s390 2008-11-18 14:05:53.000000000 +0100
+++ new/config/s390/s390 2008-11-20 01:31:48.000000000 +0100
@@ -104,7 +104,7 @@
# CONFIG_HAVE_IOREMAP_PROT is not set
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
-# CONFIG_HAVE_ARCH_TRACEHOOK is not set
+CONFIG_HAVE_ARCH_TRACEHOOK=y
# CONFIG_HAVE_DMA_ATTRS is not set
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
# CONFIG_HAVE_CLK is not set
@@ -122,6 +122,7 @@
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
+CONFIG_UTRACE=y
CONFIG_BLOCK=y
CONFIG_LBD=y
CONFIG_BLK_DEV_IO_TRACE=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-11-18 14:05:53.000000000 +0100
+++ new/config/x86_64/debug 2008-11-21 14:22:11.000000000 +0100
@@ -3896,7 +3896,7 @@
CONFIG_STACKTRACE=y
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
-# CONFIG_DEBUG_INFO is not set
+CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_VM=y
# CONFIG_DEBUG_WRITECOUNT is not set
CONFIG_DEBUG_MEMORY_INIT=y
@@ -3928,7 +3928,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
CONFIG_DEBUG_STACKOVERFLOW=y
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-11-18 16:13:47.000000000 +0100
+++ new/config/x86_64/default 2008-11-20 01:31:48.000000000 +0100
@@ -3951,7 +3951,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/maxcpus new/config/x86_64/maxcpus
--- old/config/x86_64/maxcpus 2008-11-18 14:05:53.000000000 +0100
+++ new/config/x86_64/maxcpus 2008-11-20 01:31:48.000000000 +0100
@@ -3951,7 +3951,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
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-11-18 14:05:53.000000000 +0100
+++ new/config/x86_64/trace 2008-11-20 01:31:48.000000000 +0100
@@ -3922,7 +3922,7 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW 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-11-18 14:05:53.000000000 +0100
+++ new/config/x86_64/vanilla 2008-11-20 01:31:48.000000000 +0100
@@ -3846,7 +3846,6 @@
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
-CONFIG_STRICT_DEVMEM=y
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
@@ -4021,3 +4020,4 @@
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
+# CONFIG_STRICT_DEVMEM is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/xen new/config/x86_64/xen
--- old/config/x86_64/xen 2008-11-18 14:05:53.000000000 +0100
+++ new/config/x86_64/xen 2008-11-21 14:22:11.000000000 +0100
@@ -256,7 +256,6 @@
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
-CONFIG_X86_RESERVE_LOW_64K=y
CONFIG_MTRR=y
CONFIG_X86_PAT=y
CONFIG_SECCOMP=y
@@ -267,17 +266,13 @@
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
# CONFIG_SCHED_HRTICK is not set
+CONFIG_KEXEC=y
CONFIG_PHYSICAL_START=0x200000
CONFIG_PHYSICAL_ALIGN=0x200000
CONFIG_HOTPLUG_CPU=y
CONFIG_COMPAT_VDSO=y
#
-# Hardware Performance Monitoring support
-#
-# CONFIG_PERFMON is not set
-
-#
# Power management options
#
CONFIG_PM=y
@@ -3877,7 +3872,7 @@
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_DYNAMIC_PRINTK_DEBUG=y
# CONFIG_SAMPLES is not set
-CONFIG_STRICT_DEVMEM=y
+# CONFIG_STRICT_DEVMEM is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set
++++++ macros.kernel-source ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:58:14.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:58:14.000000000 +0100
@@ -1,8 +1,11 @@
+# A few cross-distro definitions:
+%kernel_module_package_release 1
+%kernel_module_package_buildreqs module-init-tools kernel-syms
+
# Defines %flavors_to_build and %kernel_source() as a side effect.
-%_kernel_module_package(n:v:r:s:f:Xp:) \
-BuildRequires: module-init-tools kernel-syms\
+%_kernel_module_package(n:v:r:t:f:Xp:) \
%{expand:%( \
- subpkg=%{-s*}%{!-s:/usr/lib/rpm/kernel-module-subpackage} \
+ subpkg=%{-t*}%{!-t:/usr/lib/rpm/kernel-module-subpackage} \
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
flavors="%{!-X:%*}%{-X:$(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null)}" \
flavors_to_build= \
@@ -31,10 +34,10 @@
)}
# kernel_module_package: simply pass on all options and arguments.
-%kernel_module_package(n:v:r:s:f:xp:) \
- %{expand:%%_kernel_module_package %{-x:-X} %{-n} %{-v} %{-r} %{-s} %{-f} %{-p} %*}
+%kernel_module_package(n:v:r:t:f:xp:) \
+ %{expand:%%_kernel_module_package %{-x:-X} %{-n} %{-v} %{-r} %{-t} %{-f} %{-p} %*}
# suse_kernel_module_package: invert the meaning of the -x flag. (You are not
# supposed to understand why a simple %{-x:}%{!-x:-x} won't work.)
%suse_kernel_module_package(n:v:r:s:f:xp:) \
- %{expand:%%_kernel_module_package %{-x: }%{!-x:-X} %{-n} %{-v} %{-r} %{-s} %{-f} %{-p} %*}
+ %{expand:%%_kernel_module_package %{-x: }%{!-x:-X} %{-n} %{-v} %{-r} %{-s:-t %{-s*}} %{-f} %{-p} %*}
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:58:14.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:58:14.000000000 +0100
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:58:14.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:58:14.000000000 +0100
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
++++ 2345 lines of diff (skipped)
++++++ patches.drivers.tar.bz2 ++++++
++++ 18869 lines of diff (skipped)
++++++ patches.fixes.tar.bz2 ++++++
++++ 2519 lines of diff (skipped)
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 2426 lines of diff (skipped)
++++++ patches.rt.tar.bz2 ++++++
++++++ patches.suse.tar.bz2 ++++++
++++ 1959 lines of diff (skipped)
++++++ patches.trace.tar.bz2 ++++++
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-11-18 14:05:53.000000000 +0100
+++ new/patches.trace/lttng-instrumentation-hugetlb.patch 2008-11-21 14:22:11.000000000 +0100
@@ -149,7 +149,7 @@
return page;
}
-@@ -2232,11 +2242,12 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2233,11 +2243,12 @@ int hugetlb_reserve_pages(struct inode *
long from, long to,
struct vm_area_struct *vma)
{
@@ -164,7 +164,7 @@
/*
* Shared mappings base their reservation on the number of pages that
-@@ -2248,8 +2259,10 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2249,8 +2260,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 +177,7 @@
chg = to - from;
-@@ -2257,26 +2270,34 @@ int hugetlb_reserve_pages(struct inode *
+@@ -2258,26 +2271,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/s390-syscall-get-nr.diff new/patches.trace/s390-syscall-get-nr.diff
--- old/patches.trace/s390-syscall-get-nr.diff 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.trace/s390-syscall-get-nr.diff 2008-11-21 14:22:11.000000000 +0100
@@ -0,0 +1,281 @@
+Subject: [PATCH] fix syscall_get_nr.
+
+From: Martin Schwidefsky
+
+syscall_get_nr() currently returns a valid result only if the call
+chain of the traced process includes do_syscall_trace_enter(). But
+collect_syscall() can be called for any sleeping task, the result of
+syscall_get_nr() in general is completely bogus.
+
+To make syscall_get_nr() work for any sleeping task the traps field
+in pt_regs is replace with svcnr - the system call number the process
+is executing. If svcnr == 0 the process is not on a system call path.
+
+Signed-off-by: Martin Schwidefsky
+Signed-off-by: Martin Schwidefsky
+Acked-by: John Jolly
+---
+
+ arch/s390/include/asm/ptrace.h | 2 +-
+ arch/s390/include/asm/syscall.h | 4 +---
+ arch/s390/kernel/asm-offsets.c | 2 +-
+ arch/s390/kernel/compat_signal.c | 2 +-
+ arch/s390/kernel/entry.S | 21 +++++++++++----------
+ arch/s390/kernel/entry64.S | 23 ++++++++++-------------
+ arch/s390/kernel/ptrace.c | 2 +-
+ arch/s390/kernel/signal.c | 6 +++---
+ 8 files changed, 29 insertions(+), 33 deletions(-)
+
+--- a/arch/s390/include/asm/ptrace.h
++++ b/arch/s390/include/asm/ptrace.h
+@@ -321,8 +321,8 @@ struct pt_regs
+ psw_t psw;
+ unsigned long gprs[NUM_GPRS];
+ unsigned long orig_gpr2;
++ unsigned short svcnr;
+ unsigned short ilc;
+- unsigned short trap;
+ };
+ #endif
+
+--- a/arch/s390/include/asm/syscall.h
++++ b/arch/s390/include/asm/syscall.h
+@@ -17,9 +17,7 @@
+ static inline long syscall_get_nr(struct task_struct *task,
+ struct pt_regs *regs)
+ {
+- if (regs->trap != __LC_SVC_OLD_PSW)
+- return -1;
+- return regs->gprs[2];
++ return regs->svcnr ? regs->svcnr : -1;
+ }
+
+ static inline void syscall_rollback(struct task_struct *task,
+--- a/arch/s390/kernel/asm-offsets.c
++++ b/arch/s390/kernel/asm-offsets.c
+@@ -32,7 +32,7 @@ int main(void)
+ DEFINE(__PT_GPRS, offsetof(struct pt_regs, gprs));
+ DEFINE(__PT_ORIG_GPR2, offsetof(struct pt_regs, orig_gpr2));
+ DEFINE(__PT_ILC, offsetof(struct pt_regs, ilc));
+- DEFINE(__PT_TRAP, offsetof(struct pt_regs, trap));
++ DEFINE(__PT_SVCNR, offsetof(struct pt_regs, svcnr));
+ DEFINE(__PT_SIZE, sizeof(struct pt_regs));
+ BLANK();
+ DEFINE(__SF_BACKCHAIN, offsetof(struct stack_frame, back_chain));
+--- a/arch/s390/kernel/compat_signal.c
++++ b/arch/s390/kernel/compat_signal.c
+@@ -340,7 +340,7 @@ static int restore_sigregs32(struct pt_r
+ return err;
+
+ restore_fp_regs(¤t->thread.fp_regs);
+- regs->trap = -1; /* disable syscall checks */
++ regs->svcnr = 0; /* disable syscall checks */
+ return 0;
+ }
+
+--- a/arch/s390/kernel/entry64.S
++++ b/arch/s390/kernel/entry64.S
+@@ -46,7 +46,7 @@ SP_R14 = STACK_FRAME_OVERHEAD + __P
+ SP_R15 = STACK_FRAME_OVERHEAD + __PT_GPRS + 120
+ SP_ORIG_R2 = STACK_FRAME_OVERHEAD + __PT_ORIG_GPR2
+ SP_ILC = STACK_FRAME_OVERHEAD + __PT_ILC
+-SP_TRAP = STACK_FRAME_OVERHEAD + __PT_TRAP
++SP_SVCNR = STACK_FRAME_OVERHEAD + __PT_SVCNR
+ SP_SIZE = STACK_FRAME_OVERHEAD + __PT_SIZE
+
+ STACK_SHIFT = PAGE_SHIFT + THREAD_ORDER
+@@ -168,11 +168,10 @@ _TIF_WORK_INT = (_TIF_SIGPENDING | _TIF_
+ .macro CREATE_STACK_FRAME psworg,savearea
+ aghi %r15,-SP_SIZE # make room for registers & psw
+ mvc SP_PSW(16,%r15),0(%r12) # move user PSW to stack
+- la %r12,\psworg
+ stg %r2,SP_ORIG_R2(%r15) # store original content of gpr 2
+- icm %r12,12,__LC_SVC_ILC
++ icm %r12,3,__LC_SVC_ILC
+ stmg %r0,%r11,SP_R0(%r15) # store gprs %r0-%r11 to kernel stack
+- st %r12,SP_ILC(%r15)
++ st %r12,SP_SVCNR(%r15)
+ mvc SP_R12(32,%r15),\savearea # move %r12-%r15 to stack
+ la %r12,0
+ stg %r12,__SF_BACKCHAIN(%r15)
+@@ -247,16 +246,17 @@ sysc_update:
+ #endif
+ sysc_do_svc:
+ lg %r9,__LC_THREAD_INFO # load pointer to thread_info struct
+- slag %r7,%r7,2 # *4 and test for svc 0
++ ltgr %r7,%r7 # test for svc 0
+ jnz sysc_nr_ok
+ # svc 0: system call number in %r1
+ cl %r1,BASED(.Lnr_syscalls)
+ jnl sysc_nr_ok
+ lgfr %r7,%r1 # clear high word in r1
+- slag %r7,%r7,2 # svc 0: system call number in %r1
+ sysc_nr_ok:
+ mvc SP_ARGS(8,%r15),SP_R7(%r15)
+ sysc_do_restart:
++ sth %r7,SP_SVCNR(%r15)
++ sllg %r7,%r7,2 # svc number * 4
+ larl %r10,sys_call_table
+ #ifdef CONFIG_COMPAT
+ tm __TI_flags+5(%r9),(_TIF_31BIT>>16) # running in 31 bit mode ?
+@@ -360,7 +360,6 @@ sysc_notify_resume:
+ sysc_restart:
+ ni __TI_flags+7(%r9),255-_TIF_RESTART_SVC # clear TIF_RESTART_SVC
+ lg %r7,SP_R2(%r15) # load new svc number
+- slag %r7,%r7,2 # *4
+ mvc SP_R2(8,%r15),SP_ORIG_R2(%r15) # restore first argument
+ lmg %r2,%r6,SP_R2(%r15) # load svc arguments
+ j sysc_do_restart # restart svc
+@@ -369,9 +368,8 @@ sysc_restart:
+ # _TIF_SINGLE_STEP is set, call do_single_step
+ #
+ sysc_singlestep:
+- ni __TI_flags+7(%r9),255-_TIF_SINGLE_STEP # clear TIF_SINGLE_STEP
+- lhi %r0,__LC_PGM_OLD_PSW
+- sth %r0,SP_TRAP(%r15) # set trap indication to pgm check
++ ni __TI_flags+7(%r9),255-_TIF_SINGLE_STEP # clear TIF_SINGLE_STEP
++ xc SP_SVCNR(2,%r15),SP_SVCNR(%r15) # clear svc number
+ la %r2,SP_PTREGS(%r15) # address of register-save area
+ larl %r14,sysc_return # load adr. of system return
+ jg do_single_step # branch to do_sigtrap
+@@ -389,7 +387,7 @@ sysc_tracesys:
+ lghi %r0,NR_syscalls
+ clgr %r0,%r2
+ jnh sysc_tracenogo
+- slag %r7,%r2,2 # *4
++ sllg %r7,%r2,2 # svc number *4
+ lgf %r8,0(%r7,%r10)
+ sysc_tracego:
+ lmg %r3,%r6,SP_R3(%r15)
+@@ -564,8 +562,7 @@ pgm_svcper:
+ # per was called from kernel, must be kprobes
+ #
+ kernel_per:
+- lhi %r0,__LC_PGM_OLD_PSW
+- sth %r0,SP_TRAP(%r15) # set trap indication to pgm check
++ xc SP_SVCNR(2,%r15),SP_SVCNR(%r15) # clear svc number
+ la %r2,SP_PTREGS(%r15) # address of register-save area
+ larl %r14,sysc_restore # load adr. of system ret, no work
+ jg do_single_step # branch to do_single_step
+--- a/arch/s390/kernel/entry.S
++++ b/arch/s390/kernel/entry.S
+@@ -46,7 +46,7 @@ SP_R14 = STACK_FRAME_OVERHEAD + __P
+ SP_R15 = STACK_FRAME_OVERHEAD + __PT_GPRS + 60
+ SP_ORIG_R2 = STACK_FRAME_OVERHEAD + __PT_ORIG_GPR2
+ SP_ILC = STACK_FRAME_OVERHEAD + __PT_ILC
+-SP_TRAP = STACK_FRAME_OVERHEAD + __PT_TRAP
++SP_SVCNR = STACK_FRAME_OVERHEAD + __PT_SVCNR
+ SP_SIZE = STACK_FRAME_OVERHEAD + __PT_SIZE
+
+ _TIF_WORK_SVC = (_TIF_SIGPENDING | _TIF_NOTIFY_RESUME | _TIF_NEED_RESCHED | \
+@@ -180,11 +180,10 @@ STACK_SIZE = 1 << STACK_SHIFT
+ .macro CREATE_STACK_FRAME psworg,savearea
+ s %r15,BASED(.Lc_spsize) # make room for registers & psw
+ mvc SP_PSW(8,%r15),0(%r12) # move user PSW to stack
+- la %r12,\psworg
+ st %r2,SP_ORIG_R2(%r15) # store original content of gpr 2
+- icm %r12,12,__LC_SVC_ILC
++ icm %r12,3,__LC_SVC_ILC
+ stm %r0,%r11,SP_R0(%r15) # store gprs %r0-%r11 to kernel stack
+- st %r12,SP_ILC(%r15)
++ st %r12,SP_SVCNR(%r15)
+ mvc SP_R12(16,%r15),\savearea # move %r12-%r15 to stack
+ la %r12,0
+ st %r12,__SF_BACKCHAIN(%r15) # clear back chain
+@@ -261,16 +260,17 @@ sysc_update:
+ #endif
+ sysc_do_svc:
+ l %r9,__LC_THREAD_INFO # load pointer to thread_info struct
+- sla %r7,2 # *4 and test for svc 0
++ ltr %r7,%r7 # test for svc 0
+ bnz BASED(sysc_nr_ok) # svc number > 0
+ # svc 0: system call number in %r1
+ cl %r1,BASED(.Lnr_syscalls)
+ bnl BASED(sysc_nr_ok)
+ lr %r7,%r1 # copy svc number to %r7
+- sla %r7,2 # *4
+ sysc_nr_ok:
+ mvc SP_ARGS(4,%r15),SP_R7(%r15)
+ sysc_do_restart:
++ sth %r7,SP_SVCNR(%r15)
++ sll %r7,2 # svc number *4
+ l %r8,BASED(.Lsysc_table)
+ tm __TI_flags+3(%r9),(_TIF_SYSCALL_TRACE|_TIF_SYSCALL_AUDIT)
+ l %r8,0(%r7,%r8) # get system call addr.
+@@ -373,7 +373,6 @@ sysc_notify_resume:
+ sysc_restart:
+ ni __TI_flags+3(%r9),255-_TIF_RESTART_SVC # clear TIF_RESTART_SVC
+ l %r7,SP_R2(%r15) # load new svc number
+- sla %r7,2
+ mvc SP_R2(4,%r15),SP_ORIG_R2(%r15) # restore first argument
+ lm %r2,%r6,SP_R2(%r15) # load svc arguments
+ b BASED(sysc_do_restart) # restart svc
+@@ -383,7 +382,8 @@ sysc_restart:
+ #
+ sysc_singlestep:
+ ni __TI_flags+3(%r9),255-_TIF_SINGLE_STEP # clear TIF_SINGLE_STEP
+- mvi SP_TRAP+1(%r15),0x28 # set trap indication to pgm check
++ mvi SP_SVCNR(%r15),0xff # set trap indication to pgm check
++ mvi SP_SVCNR+1(%r15),0xff
+ la %r2,SP_PTREGS(%r15) # address of register-save area
+ l %r1,BASED(.Lhandle_per) # load adr. of per handler
+ la %r14,BASED(sysc_return) # load adr. of system return
+@@ -404,7 +404,7 @@ sysc_tracesys:
+ bnl BASED(sysc_tracenogo)
+ l %r8,BASED(.Lsysc_table)
+ lr %r7,%r2
+- sll %r7,2 # *4
++ sll %r7,2 # svc number *4
+ l %r8,0(%r7,%r8)
+ sysc_tracego:
+ lm %r3,%r6,SP_R3(%r15)
+@@ -583,7 +583,8 @@ pgm_svcper:
+ # per was called from kernel, must be kprobes
+ #
+ kernel_per:
+- mvi SP_TRAP+1(%r15),0x28 # set trap indication to pgm check
++ mvi SP_SVCNR(%r15),0xff # set trap indication to pgm check
++ mvi SP_SVCNR+1(%r15),0xff
+ la %r2,SP_PTREGS(%r15) # address of register-save area
+ l %r1,BASED(.Lhandle_per) # load adr. of per handler
+ la %r14,BASED(sysc_restore)# load adr. of system return
+--- a/arch/s390/kernel/ptrace.c
++++ b/arch/s390/kernel/ptrace.c
+@@ -671,7 +671,7 @@ asmlinkage long do_syscall_trace_enter(s
+ * debugger stored an invalid system call number. Skip
+ * the system call and the system call restart handling.
+ */
+- regs->trap = -1;
++ regs->svcnr = 0;
+ ret = -1;
+ }
+
+--- a/arch/s390/kernel/signal.c
++++ b/arch/s390/kernel/signal.c
+@@ -160,7 +160,7 @@ static int restore_sigregs(struct pt_reg
+ current->thread.fp_regs.fpc &= FPC_VALID_MASK;
+
+ restore_fp_regs(¤t->thread.fp_regs);
+- regs->trap = -1; /* disable syscall checks */
++ regs->svcnr = 0; /* disable syscall checks */
+ return 0;
+ }
+
+@@ -445,7 +445,7 @@ void do_signal(struct pt_regs *regs)
+ oldset = ¤t->blocked;
+
+ /* Are we from a system call? */
+- if (regs->trap == __LC_SVC_OLD_PSW) {
++ if (regs->svcnr) {
+ continue_addr = regs->psw.addr;
+ restart_addr = continue_addr - regs->ilc;
+ retval = regs->gprs[2];
+@@ -462,7 +462,7 @@ void do_signal(struct pt_regs *regs)
+ case -ERESTART_RESTARTBLOCK:
+ regs->gprs[2] = -EINTR;
+ }
+- regs->trap = -1; /* Don't deal with this again. */
++ regs->svcnr = 0; /* Don't deal with this again. */
+ }
+
+ /* Get signal to deliver. When running under ptrace, at this point
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.trace/s390-utrace-enablement.patch new/patches.trace/s390-utrace-enablement.patch
--- old/patches.trace/s390-utrace-enablement.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.trace/s390-utrace-enablement.patch 2008-11-21 14:22:11.000000000 +0100
@@ -0,0 +1,498 @@
+Subject: Backport s390 kernel components required for utrace enablement
+
+From: Ananth N. Mavinakayanahalli
+
+References: bnc#442709
+
+Acked-by: John Jolly
+---
+ arch/s390/Kconfig | 1
+ arch/s390/include/asm/ptrace.h | 1
+ arch/s390/include/asm/syscall.h | 80 ++++++++++++++++++++++++++++++++++++
+ arch/s390/include/asm/thread_info.h | 2
+ arch/s390/kernel/entry.S | 50 ++++++++++++++++++----
+ arch/s390/kernel/entry64.S | 42 ++++++++++++++----
+ arch/s390/kernel/ptrace.c | 75 +++++++++++++++++++++------------
+ arch/s390/kernel/signal.c | 13 +++++
+ 8 files changed, 216 insertions(+), 48 deletions(-)
+
+--- a/arch/s390/include/asm/ptrace.h
++++ b/arch/s390/include/asm/ptrace.h
+@@ -490,6 +490,7 @@ extern void user_disable_single_step(str
+
+ #define user_mode(regs) (((regs)->psw.mask & PSW_MASK_PSTATE) != 0)
+ #define instruction_pointer(regs) ((regs)->psw.addr & PSW_ADDR_INSN)
++#define user_stack_pointer(regs)((regs)->gprs[15])
+ #define regs_return_value(regs)((regs)->gprs[2])
+ #define profile_pc(regs) instruction_pointer(regs)
+ extern void show_regs(struct pt_regs * regs);
+--- /dev/null
++++ b/arch/s390/include/asm/syscall.h
+@@ -0,0 +1,80 @@
++/*
++ * Access to user system call parameters and results
++ *
++ * Copyright IBM Corp. 2008
++ * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
++ *
++ * This program is free software; you can redistribute it and/or modify
++ * it under the terms of the GNU General Public License (version 2 only)
++ * as published by the Free Software Foundation.
++ */
++
++#ifndef _ASM_SYSCALL_H
++#define _ASM_SYSCALL_H 1
++
++#include
++
++static inline long syscall_get_nr(struct task_struct *task,
++ struct pt_regs *regs)
++{
++ if (regs->trap != __LC_SVC_OLD_PSW)
++ return -1;
++ return regs->gprs[2];
++}
++
++static inline void syscall_rollback(struct task_struct *task,
++ struct pt_regs *regs)
++{
++ regs->gprs[2] = regs->orig_gpr2;
++}
++
++static inline long syscall_get_error(struct task_struct *task,
++ struct pt_regs *regs)
++{
++ return (regs->gprs[2] >= -4096UL) ? -regs->gprs[2] : 0;
++}
++
++static inline long syscall_get_return_value(struct task_struct *task,
++ struct pt_regs *regs)
++{
++ return regs->gprs[2];
++}
++
++static inline void syscall_set_return_value(struct task_struct *task,
++ struct pt_regs *regs,
++ int error, long val)
++{
++ regs->gprs[2] = error ? -error : val;
++}
++
++static inline void syscall_get_arguments(struct task_struct *task,
++ struct pt_regs *regs,
++ unsigned int i, unsigned int n,
++ unsigned long *args)
++{
++ BUG_ON(i + n > 6);
++#ifdef CONFIG_COMPAT
++ if (test_tsk_thread_flag(task, TIF_31BIT)) {
++ if (i + n == 6)
++ args[--n] = (u32) regs->args[0];
++ while (n-- > 0)
++ args[n] = (u32) regs->gprs[2 + i + n];
++ }
++#endif
++ if (i + n == 6)
++ args[--n] = regs->args[0];
++ memcpy(args, ®s->gprs[2 + i], n * sizeof(args[0]));
++}
++
++static inline void syscall_set_arguments(struct task_struct *task,
++ struct pt_regs *regs,
++ unsigned int i, unsigned int n,
++ const unsigned long *args)
++{
++ BUG_ON(i + n > 6);
++ if (i + n == 6)
++ regs->args[0] = args[--n];
++ memcpy(®s->gprs[2 + i], args, n * sizeof(args[0]));
++}
++
++#endif /* _ASM_SYSCALL_H */
+--- a/arch/s390/include/asm/thread_info.h
++++ b/arch/s390/include/asm/thread_info.h
+@@ -86,6 +86,7 @@ static inline struct thread_info *curren
+ * thread information flags bit numbers
+ */
+ #define TIF_SYSCALL_TRACE 0 /* syscall trace active */
++#define TIF_NOTIFY_RESUME 1 /* callback before returning to user */
+ #define TIF_SIGPENDING 2 /* signal pending */
+ #define TIF_NEED_RESCHED 3 /* rescheduling necessary */
+ #define TIF_RESTART_SVC 4 /* restart svc with new svc number */
+@@ -101,6 +102,7 @@ static inline struct thread_info *curren
+ #define TIF_FREEZE 21
+
+ #define _TIF_SYSCALL_TRACE (1<
+ #include
+ #include
++#include
+
+ #include
+ #include
+@@ -639,40 +640,58 @@ long compat_arch_ptrace(struct task_stru
+ }
+ #endif
+
+-asmlinkage void
+-syscall_trace(struct pt_regs *regs, int entryexit)
++asmlinkage long do_syscall_trace_enter(struct pt_regs *regs)
+ {
+- if (unlikely(current->audit_context) && entryexit)
+- audit_syscall_exit(AUDITSC_RESULT(regs->gprs[2]), regs->gprs[2]);
+-
+- if (!test_thread_flag(TIF_SYSCALL_TRACE))
+- goto out;
+- if (!(current->ptrace & PT_PTRACED))
+- goto out;
+- ptrace_notify(SIGTRAP | ((current->ptrace & PT_TRACESYSGOOD)
+- ? 0x80 : 0));
++ long ret;
+
+ /*
+- * If the debuffer has set an invalid system call number,
+- * we prepare to skip the system call restart handling.
++ * The sysc_tracesys code in entry.S stored the system
++ * call number to gprs[2].
+ */
+- if (!entryexit && regs->gprs[2] >= NR_syscalls)
++
++ if (is_self_ptracing(regs->gprs[2])) {
++ struct siginfo info;
++
++ memset(&info, 0, sizeof(struct siginfo));
++ info.si_signo = SIGSYS;
++ info.si_code = SYS_SYSCALL;
++ info.si_errno = regs->gprs[2];
++ info.si_addr = (void *)regs->orig_gpr2;
++ send_sig_info(SIGSYS, &info, current);
++ regs->gprs[2] = -1;
++ return -1L;
++ }
++
++ ret = regs->gprs[2];
++ if (test_thread_flag(TIF_SYSCALL_TRACE) &&
++ (tracehook_report_syscall_entry(regs) ||
++ regs->gprs[2] >= NR_syscalls)) {
++ /*
++ * Tracing decided this syscall should not happen or the
++ * debugger stored an invalid system call number. Skip
++ * the system call and the system call restart handling.
++ */
+ regs->trap = -1;
++ ret = -1;
++ }
+
+- /*
+- * this isn't the same as continuing with a signal, but it will do
+- * for normal use. strace only continues with a signal if the
+- * stopping signal is not SIGTRAP. -brl
+- */
+- if (current->exit_code) {
+- send_sig(current->exit_code, current, 1);
+- current->exit_code = 0;
+- }
+- out:
+- if (unlikely(current->audit_context) && !entryexit)
+- audit_syscall_entry(test_thread_flag(TIF_31BIT)?AUDIT_ARCH_S390:AUDIT_ARCH_S390X,
+- regs->gprs[2], regs->orig_gpr2, regs->gprs[3],
+- regs->gprs[4], regs->gprs[5]);
++ if (unlikely(current->audit_context))
++ audit_syscall_entry(test_thread_flag(TIF_31BIT) ?
++ AUDIT_ARCH_S390 : AUDIT_ARCH_S390X,
++ regs->gprs[2], regs->orig_gpr2,
++ regs->gprs[3], regs->gprs[4],
++ regs->gprs[5]);
++ return ret;
++}
++
++asmlinkage void do_syscall_trace_exit(struct pt_regs *regs)
++{
++ if (unlikely(current->audit_context))
++ audit_syscall_exit(AUDITSC_RESULT(regs->gprs[2]),
++ regs->gprs[2]);
++
++ if (test_thread_flag(TIF_SYSCALL_TRACE))
++ tracehook_report_syscall_exit(regs, 0);
+ }
+
+ /*
+--- a/arch/s390/kernel/signal.c
++++ b/arch/s390/kernel/signal.c
+@@ -24,6 +24,7 @@
+ #include
+ #include
+ #include
++#include
+ #include
+ #include
+ #include
+@@ -507,6 +508,12 @@ void do_signal(struct pt_regs *regs)
+ */
+ if (current->thread.per_info.single_step)
+ set_thread_flag(TIF_SINGLE_STEP);
++
++ /*
++ * Let tracing know that we've done the handler setup.
++ */
++ tracehook_signal_handler(signr, &info, &ka, regs,
++ test_thread_flag(TIF_SINGLE_STEP));
+ }
+ return;
+ }
+@@ -526,3 +533,9 @@ void do_signal(struct pt_regs *regs)
+ set_thread_flag(TIF_RESTART_SVC);
+ }
+ }
++
++void do_notify_resume(struct pt_regs *regs)
++{
++ clear_thread_flag(TIF_NOTIFY_RESUME);
++ tracehook_notify_resume(regs);
++}
++++++ patches.xen.tar.bz2 ++++++
++++ 63844 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.i10748/_old 2008-11-21 16:58:32.000000000 +0100
+++ /var/tmp/diff_new_pack.i10748/_new 2008-11-21 16:58:32.000000000 +0100
@@ -33,6 +33,10 @@
patches.kernel.org/patch-2.6.27.3-4
patches.kernel.org/patch-2.6.27.4-5
patches.kernel.org/patch-2.6.27.5-6
+ patches.kernel.org/patch-2.6.27.6-7
+ patches.kernel.org/revert-scsi-qla2xxx-correct-atmel-flash-part-handling.patch
+ patches.kernel.org/revert-scsi-qla2xxx-do-not-honour-max_vports-from-firmware-for-2g-isps-and-below.patch
+ patches.kernel.org/revert-scsi-qla2xxx-return-a-failed-status-when-abort-mailbox-command-fails.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -49,8 +53,6 @@
patches.kernel.org/carmine-section-mismatch
patches.kernel.org/gdth-section-conflict
patches.kernel.org/arch-include-asm-fixes
- patches.kernel.org/iwlagn-avoid-sleep-in-softirq-context.patch
- patches.kernel.org/memory-hotplug-fix-page_zone-calculation-in-test_pages_isolated.patch
########################################################
# kABI consistency patches
@@ -144,6 +146,7 @@
patches.arch/x86-self-ptrace.patch
patches.arch/x86-tracehook
patches.arch/x86-hpet-use-WARN_ON_ONCE
+ patches.arch/x86-hpet-pre-read
########################################################
# x86_64/i386 biarch - x2APIC next generation x86 CPU support
@@ -210,6 +213,15 @@
patches.arch/x86_sgi_cpus4096-06-optimize-cpumask-in-sched_c.patch
patches.arch/x86_sgi_cpus4096-07_pae_compile_fixups.patch
+ # VMware TSC workaround patches (bnc#441338)
+ patches.arch/x86-vmware-tsc-01-add-TSC_RELIABLE
+ patches.arch/x86-vmware-tsc-02-add-X86_FEATURE_HYPERVISOR
+ patches.arch/x86-vmware-tsc-03-detect-from-hypervisor
+ patches.arch/x86-vmware-tsc-04-use-TSC_RELIABLE
+ patches.arch/x86-vmware-tsc-05-skip-tsc-clocksource
+ patches.arch/x86-vmware-tsc-06-fix-vmware_get_tsc
+ patches.arch/x86-vmware-tsc-07-DMI-product-serial-key
+
########################################################
# powerpc/generic
########################################################
@@ -219,7 +231,7 @@
patches.arch/ppc-vio-modalias.patch
patches.arch/ppc-efika-mpc52xx-ac97.patch
patches.arch/ppc-efika-psc-console-autodetection.patch
- patches.arch/ppc-efika-bestcomm-ata-dma.patch
+- patches.arch/ppc-efika-bestcomm-ata-dma.patch
patches.arch/ppc-pegasos-console-autodetection.patch
patches.suse/ppc-powerbook-usb-fn-key-default.patch
patches.suse/suse-ppc32-mol.patch
@@ -247,14 +259,23 @@
patches.arch/compat-sys-swapcontext
patches.arch/ppc-select
- # VMware TSC workaround patches (bnc#441338)
- patches.arch/x86-vmware-tsc-01-add-TSC_RELIABLE
- patches.arch/x86-vmware-tsc-02-add-X86_FEATURE_HYPERVISOR
- patches.arch/x86-vmware-tsc-03-detect-from-hypervisor
- patches.arch/x86-vmware-tsc-04-use-TSC_RELIABLE
- patches.arch/x86-vmware-tsc-05-skip-tsc-clocksource
- patches.arch/x86-vmware-tsc-06-fix-vmware_get_tsc
- patches.arch/x86-vmware-tsc-07-DMI-product-serial-key
+ patches.arch/ppc-axon-missing-msi-workaround-5.diff
+ patches.arch/ppc-pseries-bsr-4k.patch
+ patches.arch/ppc-pseries-bsr-multinode.patch
+ patches.arch/ppc-pseries-cmm-pagecounter.patch
+ patches.arch/ppc-of-irq-map.patch
+
+ patches.arch/ppc-spufs-01-use-inc_nlink.patch
+ patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
+ patches.arch/ppc-spufs-03-sputrace-Only-enable-logging-on-open.patch
+ patches.arch/ppc-spufs-04-sputrace-Don-t-block-until-the-read.patch
+ patches.arch/ppc-spufs-05-Use-state_mutex-for-switch_log-lockin.patch
+ patches.arch/ppc-spufs-06-Don-t-require-full-buffer-in-switch_l.patch
+ patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch
+ patches.arch/ppc-spufs-08-Use-kmalloc-rather-than-kzalloc-for-s.patch
+ patches.arch/ppc-spufs-09-Improve-search-of-node-for-contexts-w.patch
+ patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
+ patches.arch/ppc-spufs-11-Fix-spinning-in-spufs_ps_fault-on-sig.patch
########################################################
# PS3
@@ -303,7 +324,10 @@
patches.arch/s390-04-02-qdio-osa-port-count.patch
patches.arch/s390-04-03-kmsg.patch
patches.arch/s390-04-04-dasd_fatal_error_log_sense.patch
- patches.arch/s390-04-05-topology-lock.diff
+ patches.arch/s390-04-06-cio-sac-update.diff
+ patches.arch/s390-04-07-als.patch
+ patches.arch/s390-04-08-cio-ungroup-race-fix.patch
+ patches.arch/s390-04-09-zfcp-host-busy-count-fix.patch
patches.arch/s390-symmetrix-ioctl.patch
patches.arch/s390-personality-mask.patch
@@ -313,11 +337,12 @@
########################################################
-RT patches.suse/unmap_vmas-lat
+andrea patches.suse/silent-stack-overflow
-+npiggin patches.suse/silent-stack-overflow-2.patch
+ patches.suse/silent-stack-overflow-2.patch
patches.fixes/do_anonymous_page-race
patches.fixes/oom-warning
patches.suse/shmall-bigger
patches.fixes/grab-swap-token-oops
+ patches.fixes/mm-madvise-fix.patch
patches.fixes/loop-barriers
patches.fixes/loop-barriers2
@@ -328,6 +353,11 @@
patches.suse/file-capabilities-add-no_file_caps-switch.patch
patches.fixes/block-sanitize-invalid-partition-table-entries
+ patches.fixes/bug-437171_1_sched_clock_lock.patch
+ patches.fixes/bug-437171_2_sched_delta_weight.patch
+ patches.fixes/bug-437171_3_rework_wakeup_preemption.patch
+ patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch
+
########################################################
# nfsacl protocol (agruen)
@@ -389,6 +419,13 @@
patches.fixes/acpi_use_acpi_exception.patch
patches.fixes/fujisu_laptop_fix_section_mismatch.patch
+ patches.fixes/acpi-set-SCI_EN-on-MacBook.patch
+
+ # HP - Differ ACPI processor declarations and gain apic id
+ # correctly for each
+ patches.arch/acpi_disambiguate_processor_declaration_type.patch
+ patches.arch/acpi_behave_uniquely_based_on_processor_declaration.patch
+ patches.arch/acpi_processor_cleanups.patch
########################################################
# CPUFREQ
@@ -628,6 +665,9 @@
patches.suse/ocfs2-Fix-grace-time-syncing.patch
patches.suse/ocfs2-Fix-oop-in-recovery-without-quotas
patches.suse/ocfs2-Fix-mount-cleanup-after-quota-failure.patch
+ patches.suse/ocfs2-Change-quotafile-names.patch
+ patches.suse/ocfs2-Fix-oops-when-one-quotatype-enabled
+ patches.suse/ocfs2-Fix-hang-in-quota-recovery-code.patch
# Userspace clustering will be implemented in a completely
# different manner starting with openSUSE 11.1
@@ -645,8 +685,10 @@
########################################################
patches.suse/novfs-add-the-novell-filesystem-client-kernel-module.patch
patches.suse/convert-novfs-to-open-soure-coding-standards.patch
+ patches.suse/novfs-merge-changes.diff
patches.suse/novfs-patch-2.6.27
patches.suse/novfs-gregorian-day-fix
+ patches.suse/novfs-map-drives-correctly.diff
########################################################
# other filesystem stuff
@@ -692,15 +734,14 @@
patches.suse/e1000e_call_dump_eeprom
patches.suse/e1000e_ioremap_sanity_check
+ patches.drivers/e1000e_add_ECC
+
patches.drivers/tg3-Add-57780-ASIC-revision.patch
patches.drivers/broadcom-Add-support-for-the-57780-integrated-PHY.patch
patches.drivers/bnx2x-eeh.patch
- patches.drivers/bnx2x-zero-PMF
patches.drivers/bnx2-Add-bnx2_shutdown_chip
patches.drivers/bnx2-check-running.patch
- patches.drivers/igb-pf.patch
-
patches.drivers/ixgbe-fcoe-bugfixes
patches.arch/x86_sgi-uv-scir.patch
patches.drivers/sgi-ioc4-request-submodules
@@ -719,6 +760,10 @@
patches.drivers/tpm-correct-timeouts.patch
patches.drivers/tpm-bcm0102-workaround.patch
+ patches.drivers/0001-IB-ehca-Fix-problem-with-max-number-of-QPs-and-CQs.patch
+
+ patches.drivers/ehca-fix-possible-nullpointer-access-v2.patch
+
########################################################
# Storage
########################################################
@@ -753,6 +798,7 @@
patches.drivers/libata-pata_sch-slave-poss
patches.drivers/libata-fix-ata_tf_read_block-overflow
patches.drivers/libata-fix-ata_tf_to_lba48-overflow
+ patches.drivers/libata-ata_piix-clear-spurious-IRQ
# Block layer fixes
patches.fixes/block-use-bio_has_data
@@ -781,6 +827,7 @@
patches.fixes/scsi-terminate-target-reset
patches.fixes/sd-needs-updating
patches.fixes/scsi-inquiry-too-short-ratelimit
+ patches.suse/scsi-netlink-ml
# FCoE
patches.drivers/open-fcoe-header-files
@@ -805,9 +852,10 @@
patches.drivers/lpfc-8.2.8.4-update
patches.drivers/lpfc-8.2.8.7-update
patches.drivers/qla2xxx-8.02.01-k8-update
+ patches.drivers/qla2xxx-8.02.01-k9-update
patches.drivers/mpt-fusion-4.00.43.00-update
+ patches.drivers/mpt-fusion-4.16.00.00-update
patches.drivers/qla4xxx-sles11-update
- patches.drivers/qla2xxx-8.02.01-k9-update
patches.drivers/qla4xxx-5.01.00-k8_sles11-03-update
patches.fixes/scsi-skip-nonscsi-device-for-dma
patches.fixes/scsi-dh-rdac-set-default-ownership
@@ -817,6 +865,10 @@
patches.fixes/scsi-retry-TASK_ABORTED
patches.fixes/scsi-dh-alua-retry-UA
patches.fixes/scsi-add-tgps-setting
+ patches.fixes/scsi-dh-alua-send-stpg
+ patches.fixes/scsi-dh-rdac-initialize-passive-path
+
+ patches.drivers/ibmvfc-async-events-oops
# Remaining SCSI patches (garloff)
patches.suse/scsi-error-test-unit-ready-timeout
@@ -854,6 +906,7 @@
patches.fixes/open-iscsi-git-update
patches.drivers/open-iscsi-offloading-support
patches.drivers/cxgb3i
+ patches.drivers/cxgb3i-fixed-offload-array-size
########################################################
# PCI and PCI hotplug
@@ -873,9 +926,7 @@
########################################################
# USB
########################################################
- # make debugging easier
patches.suse/usb-storage-disable-delay.patch
- patches.fixes/cdc-acm.c-fix-recursive-lock-in-acm_start_wb-error-path.patch
########################################################
# I2C
@@ -888,7 +939,6 @@
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
- patches.drivers/input-alps-add-signature-for-dualpoint-found-in-dell-latitude-e6500.patch
##########################################################
# Sound
@@ -925,6 +975,9 @@
patches.drivers/alsa-hda-stac-92hd71bxx-gpio-fix
patches.drivers/alsa-hda-stac-hp-pavilion-quirks
patches.drivers/alsa-hda-stac-gpio-unsol-resume-fix
+ patches.drivers/alsa-hda-stac-hp-gpio-switch-fix
+ patches.drivers/alsa-hda-stac-dell-m4-3-quirk
+ patches.drivers/alsa-hda-dell-studio-15-quirk
patches.drivers/alsa-emu10k1-audigy-fixes
patches.drivers/alsa-powermac-ibook-g4-mic-fix
@@ -943,6 +996,7 @@
patches.drivers/cell_edac.patch
patches.fixes/v4l-dvb-avoid-writing-outside-array
+ patches.drivers/parport-serial-array-overflow-fix
########################################################
# Other drivers we have added to the tree
@@ -964,13 +1018,16 @@
patches.fixes/dm-mpath-remove-is_active
patches.suse/dm-barrier-single-device
patches.fixes/dm-mpath-reattach-dh
+ patches.fixes/dm-mpath-NULL-pgpath-in-activate_path
+ patches.suse/dm-mpath-leastpending-path
+ patches.suse/dm-mpath-null-pgs
+ patches.fixes/dm-table-switch-to-readonly
########################################################
# md
########################################################
patches.fixes/md-Allow-metadata_version-to-be-updated-for-externa.patch
patches.fixes/md-Don-t-try-to-set-an-array-to-read-auto-if-it-i.patch
- patches.kernel.org/touch_mnt_namespace-when-the-mount-flags-change.patch
patches.suse/md-notify-when-stopped
@@ -1082,6 +1139,7 @@
########################################################
patches.suse/cgroup-freezer.patch
+ patches.suse/panic-on-io-nmi.diff
########################################################
# Tracing
########################################################
@@ -1119,6 +1177,9 @@
patches.trace/utrace-core
+ patches.trace/s390-utrace-enablement.patch
+ patches.trace/s390-syscall-get-nr.diff
+
########################################################
# Swap over NFS
########################################################
@@ -1226,98 +1287,102 @@
# re-basing to a newer xen tree.
# 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/ipv6-no-autoconf
--RT patches.xen/pci-reassign-resources
--RT patches.xen/sfc-driverlink
--RT patches.xen/sfc-resource-driver
--RT patches.xen/sfc-driverlink-conditional
+ patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
+ patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
+ patches.xen/ipv6-no-autoconf
+ patches.xen/pci-reassign-resources
+ patches.xen/sfc-driverlink
+ patches.xen/sfc-resource-driver
+ patches.xen/sfc-driverlink-conditional
# bulk stuff, new files for xen
--RT patches.xen/xen3-auto-xen-arch.diff
--RT patches.xen/xen3-auto-xen-drivers.diff
--RT patches.xen/xen3-auto-include-xen-interface.diff
+ patches.xen/xen3-auto-xen-arch.diff
+ patches.xen/xen3-auto-xen-drivers.diff
+ patches.xen/xen3-auto-include-xen-interface.diff
# kconfig bits for xen
--RT patches.xen/xen3-auto-xen-kconfig.diff
+ patches.xen/xen3-auto-xen-kconfig.diff
# common code changes
--RT patches.xen/xen3-auto-common.diff
--RT patches.xen/xen3-auto-arch-x86.diff
--RT patches.xen/xen3-auto-arch-i386.diff
--RT patches.xen/xen3-auto-arch-x86_64.diff
+ patches.xen/xen3-auto-common.diff
+ patches.xen/xen3-auto-arch-x86.diff
+ patches.xen/xen3-auto-arch-i386.diff
+ patches.xen/xen3-auto-arch-x86_64.diff
# newer changeset backports
# changes outside arch/{i386,x86_64}/xen
--RT patches.xen/xen3-fixup-xen
--RT patches.xen/xen3-fixup-kconfig
--RT patches.xen/xen3-fixup-common
--RT patches.xen/xen3-fixup-arch-x86
--RT patches.xen/xen3-fixup-sfc
+ patches.xen/xen3-fixup-xen
+ patches.xen/xen3-fixup-kconfig
+ patches.xen/xen3-fixup-common
+ patches.xen/xen3-fixup-arch-x86
+ patches.xen/xen3-fixup-sfc
# ports of other patches
--RT patches.xen/xen3-patch-2.6.18
--RT patches.xen/xen3-patch-2.6.19
--RT patches.xen/xen3-patch-2.6.20
--RT patches.xen/xen3-patch-2.6.21
--RT patches.xen/xen3-patch-2.6.22
--RT patches.xen/xen3-patch-2.6.23
--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
--RT patches.xen/xen3-patch-2.6.27.1-2
--RT patches.xen/xen3-patch-2.6.27.3-4
--RT patches.xen/xen3-seccomp-disable-tsc-option
--RT patches.xen/xen3-rwlocks-enable-interrupts
--RT patches.xen/xen3-x2APIC_PATCH_20_of_41_cff73a6ffaed726780b001937d2a42efde553922
--RT patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5
--RT patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4
--RT patches.xen/xen3-x86_sgi_cpus4096-02-fix-send_call_func_ip.patch
--RT patches.xen/xen3-x86_sgi_cpus4096-05-update-send_IPI_mask.patch
+ patches.xen/xen3-patch-2.6.18
+ patches.xen/xen3-patch-2.6.19
+ patches.xen/xen3-patch-2.6.20
+ patches.xen/xen3-patch-2.6.21
+ patches.xen/xen3-patch-2.6.22
+ patches.xen/xen3-patch-2.6.23
+ patches.xen/xen3-patch-2.6.24
+ patches.xen/xen3-patch-2.6.25
+ patches.xen/xen3-patch-2.6.26
+ patches.xen/xen3-patch-2.6.27
+ patches.xen/xen3-patch-2.6.27.1-2
+ patches.xen/xen3-patch-2.6.27.3-4
+ patches.xen/xen3-patch-2.6.27.4-5
+ patches.xen/xen3-patch-2.6.27.5-6
+ patches.xen/xen3-seccomp-disable-tsc-option
+ patches.xen/xen3-rwlocks-enable-interrupts
+ patches.xen/xen3-x2APIC_PATCH_20_of_41_cff73a6ffaed726780b001937d2a42efde553922
+ patches.xen/xen3-x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5
+ patches.xen/xen3-x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4
+ patches.xen/xen3-x86_sgi_cpus4096-02-fix-send_call_func_ip.patch
+ patches.xen/xen3-x86_sgi_cpus4096-05-update-send_IPI_mask.patch
+ patches.xen/xen3-x86-vmware-tsc-03-detect-from-hypervisor
+andrea -RT patches.xen/xen3-silent-stack-overflow
--RT patches.xen/xen3-e1000e_Export_set_memory_ro-rw
--RT patches.xen/xen3-intel-ibex-peak-device-ids.patch
--RT patches.xen/xen3-sysfs-crash-debugging.patch
--RT patches.xen/xen3-stack-unwind
--RT patches.xen/xen3-x86_64-unwind-annotations
+ patches.xen/xen3-e1000e_Export_set_memory_ro-rw
+ patches.xen/xen3-intel-ibex-peak-device-ids.patch
+ patches.xen/xen3-sysfs-crash-debugging.patch
+ patches.xen/xen3-stack-unwind
+ patches.xen/xen3-x86_64-unwind-annotations
+ patches.xen/xen3-perfmon2.patch
# bugfixes and enhancements
--RT patches.xen/xen-balloon-max-target
--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-cpufreq-report
--RT patches.xen/xen-rt2860-build
--RT patches.xen/xen-sysdev-suspend
--RT patches.xen/xen-ipi-per-cpu-irq
--RT patches.xen/xen-virq-per-cpu-irq
--RT patches.xen/xen-configurable-guest-devices
--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-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
-
- # VMware TSC fix (bnc#441338)
--RT patches.xen/xen-x86-vmware-tsc-fix
-
+ patches.xen/xen-balloon-max-target
+ patches.xen/xen-modular-blktap
+ patches.xen/xen-blkback-bimodal-suse
+ patches.xen/xen-blkif-protocol-fallback-hack
+ patches.xen/xen-blkback-cdrom
+ patches.xen/xen-blktap-write-barriers
+ patches.xen/xen-scsifront-block-timeout-update
+ patches.xen/xen-op-packet
+ patches.xen/xen-blkfront-cdrom
+ patches.xen/xen-sections
+ patches.xen/xen-swiotlb-heuristics
+ patches.xen/xen-kconfig-compat-3.2.0
+ patches.xen/xen-cpufreq-report
+ patches.xen/xen-rt2860-build
+ patches.xen/xen-sysdev-suspend
+ patches.xen/xen-ipi-per-cpu-irq
+ patches.xen/xen-virq-per-cpu-irq
+ patches.xen/xen-configurable-guest-devices
+ patches.xen/xen-netback-nr-irqs
+ patches.xen/xen-netback-notify-multi
+ patches.xen/xen-fb-bad-irq
+ patches.xen/xen-x86-panic-no-reboot
+ patches.xen/xen-x86-dcr-fallback
+ patches.xen/xen-x86-consistent-nmi
+ patches.xen/xen-x86-no-lapic
+ patches.xen/xen-x86-pmd-handling
+ patches.xen/xen-x86-bigmem
+ patches.xen/xen-x86-machphys-prediction
+ patches.xen/xen-x86-no-lazy-tlb
+ patches.xen/xen-x86-exit-mmap
+ patches.xen/xen-i386-panic-on-oops
+ patches.xen/xen-x86_64-pgd-pin
+ patches.xen/xen-x86_64-pgd-alloc-order
+ patches.xen/xen-x86_64-dump-user-pgt
+ patches.xen/panic-on-io-nmi-xen.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org