Hello community,
here is the log from the commit of package kernel-source
checked in at Fri Jul 27 15:18:28 CEST 2007.
--------
--- kernel-source/kernel-bigsmp.changes 2007-07-26 13:54:33.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-bigsmp.changes 2007-07-27 10:23:38.000000000 +0200
@@ -1,0 +2,33 @@
+Fri Jul 27 09:38:47 CEST 2007 - agruen@suse.de
+
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+
+-------------------------------------------------------------------
+Fri Jul 27 09:36:59 CEST 2007 - agruen@suse.de
+
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+
+-------------------------------------------------------------------
+Thu Jul 26 20:40:22 CEST 2007 - jeffm@suse.de
+
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+
+-------------------------------------------------------------------
+Thu Jul 26 17:17:37 CEST 2007 - hare@suse.de
+
+- S/390: Enable zfcp dump module.
+
+-------------------------------------------------------------------
+Thu Jul 26 17:11:30 CEST 2007 - hare@suse.de
+
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-rt.changes: same change
kernel-rt_debug.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:51.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: Kernel with PAE Support
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -161,7 +161,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- bigsmp ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-bigsmp bigsmp $(case bigsmp in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -178,7 +178,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -572,6 +572,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:51.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: A Debug Version of the Kernel
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -167,7 +167,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- debug ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-debug debug $(case debug in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -183,7 +183,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -577,6 +577,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:51.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -189,7 +189,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- default ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-default default $(case default in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -204,7 +204,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -598,6 +598,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:52.000000000 +0200
@@ -15,7 +15,7 @@
URL: http://www.kernel.org/
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: off
@@ -28,7 +28,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%install
@@ -41,6 +41,24 @@
/etc/dummy
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:52.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: kernel for kdump
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -164,7 +164,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- kdump ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-kdump kdump $(case kdump in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -182,7 +182,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -576,6 +576,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:52.000000000 +0200
@@ -51,7 +51,7 @@
%endif
Summary: Kernel for ppc64 Systems
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later, LGPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -165,7 +165,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- ppc64 ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-ppc64 ppc64 $(case ppc64 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -194,7 +194,7 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -588,6 +588,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-rt_debug.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:52.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: A Debug Version of the Kernel
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -164,7 +164,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- rt_debug ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-rt_debug rt_debug $(case rt_debug in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -180,7 +180,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -574,6 +574,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-rt.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:52.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Realtime Linux Kernel
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -164,7 +164,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- rt ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-rt rt $(case rt in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -185,7 +185,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -579,6 +579,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:53.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Standard Kernel
Version: 2.6.22.1
-Release: 5
+Release: 6
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -161,7 +161,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- s390 ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-s390 s390 $(case s390 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -176,7 +176,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -570,6 +570,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:53.000000000 +0200
@@ -22,7 +22,7 @@
%endif
Summary: The Linux Kernel Sources
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: Development/Sources
Autoreqprov: off
@@ -104,7 +104,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -156,8 +156,8 @@
exit 1
;;
esac
- set -- ${flavor%_debug}
- %_sourcedir/guards %symbols $1 kernel-$1 < %_sourcedir/series.conf \
+ set -- kernel-$flavor $flavor $(case $flavor in (rt|rt_*) echo RT ;; esac)
+ %_sourcedir/guards $* %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-source-2.6.22.1/kernel-$flavor.patches
diff -q %_builddir/kernel-source-2.6.22.1/kernel-{source,$flavor}.patches \
|| continue
@@ -275,6 +275,24 @@
%files -f kernel-source.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:53.000000000 +0200
@@ -14,7 +14,7 @@
URL: http://www.kernel.org/
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: Development/Sources
Autoreqprov: off
@@ -89,7 +89,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
echo "Architecture symbol(s):" %symbols
@@ -109,8 +109,8 @@
# Don't add the build infrastructure for kernels that are based
# on a different set of patches than kernel-source.
- set -- ${flavor%_debug}
- %_sourcedir/guards %symbols $1 kernel-$1 < %_sourcedir/series.conf \
+ set -- kernel-$flavor $flavor $(case $flavor in (rt|rt_*) echo RT ;; esac)
+ %_sourcedir/guards $* %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-$flavor.patches
diff -q %_builddir/kernel-{source,$flavor}.patches || continue
shopt -s nullglob
@@ -132,6 +132,24 @@
/lib/modules/*/*
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:53.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -181,7 +181,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- vanilla ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-vanilla vanilla $(case vanilla in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -196,7 +196,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -590,6 +590,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-xenpae.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:53.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Xen Kernel with PAE support
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -159,7 +159,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- xenpae ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-xenpae xenpae $(case xenpae in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -179,7 +179,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -573,6 +573,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.Q11250/_old 2007-07-27 15:12:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11250/_new 2007-07-27 15:12:54.000000000 +0200
@@ -52,7 +52,7 @@
%endif
Summary: The Xen Kernel
Version: 2.6.22.1
-Release: 7
+Release: 8
License: GPL v2 or later
Group: System/Kernel
Autoreqprov: on
@@ -164,7 +164,7 @@
NoSource: 120
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
-%define symbols %(set -- xen ; set -- ${1%_debug} ; set -- $1 kernel-$1 $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
+%define symbols %(set -- kernel-xen xen $(case xen in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
@@ -182,7 +182,7 @@
-Source Timestamp: 2007/07/26 04:46:12 UTC
+Source Timestamp: 2007/07/27 07:42:18 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.22.tar.bz2 ]; then
@@ -576,6 +576,24 @@
%files -f kernel.files
%changelog
+* Fri Jul 27 2007 - agruen@suse.de
+- scripts/run_oldconfig.sh: Make it so that config files for
+ incompatible source trees (with a different subset of patches)
+ won't get trashed by accident.
+* Fri Jul 27 2007 - agruen@suse.de
+- series.conf: define symbol RT for kernel-rt and kernel-rt_* so
+ that the real-time kernel package patch configuration becomes
+ less messy.
+* Thu Jul 26 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ use generic xattr handlers.
+* Thu Jul 26 2007 - hare@suse.de
+- S/390: Enable zfcp dump module.
+* Thu Jul 26 2007 - hare@suse.de
+- patches.arch/s390-ccwgroup-attribute-ignore-newline: udev
+ cannot activate ccwgroup devices.
+- patches.fixes/drivers-uevent.patch: Add uevent attribute to
+ bus drivers.
* Thu Jul 26 2007 - sdietrich@suse.de
- Fix i386/rt_debug compile error introduced in 2.6.22.1-rt7
- patches.rt/update_extern_sleep_declarations.patch
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2007-07-26 13:54:27.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2007-07-27 10:23:34.000000000 +0200
@@ -1 +1 @@
-2007/07/26 04:46:12 UTC
+2007/07/27 07:42:18 UTC
++++++ config.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2007-07-24 19:36:01.000000000 +0200
+++ new/config/s390/default 2007-07-27 10:17:44.000000000 +0200
@@ -195,7 +195,7 @@
# CONFIG_NO_IDLE_HZ_INIT is not set
CONFIG_S390_HYPFS_FS=y
CONFIG_KEXEC=y
-# CONFIG_ZFCPDUMP is not set
+CONFIG_ZFCPDUMP=m
#
# Networking
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/s390 new/config/s390/s390
--- old/config/s390/s390 2007-07-24 19:36:01.000000000 +0200
+++ new/config/s390/s390 2007-07-27 10:17:44.000000000 +0200
@@ -197,7 +197,7 @@
# CONFIG_NO_IDLE_HZ_INIT is not set
CONFIG_S390_HYPFS_FS=y
CONFIG_KEXEC=y
-# CONFIG_ZFCPDUMP is not set
+CONFIG_ZFCPDUMP=m
#
# Networking
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2007-07-27 01:53:18.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2007-07-27 10:23:46.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/s390-ccwgroup-attribute-ignore-newline new/patches.arch/s390-ccwgroup-attribute-ignore-newline
--- old/patches.arch/s390-ccwgroup-attribute-ignore-newline 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.arch/s390-ccwgroup-attribute-ignore-newline 2007-07-26 17:11:46.000000000 +0200
@@ -0,0 +1,44 @@
+From: Hannes Reinecke
+Subject: udev cannot activate ccwgroup devices
+
+udev writes sysfs attributes without a trailing newline. This is
+(wrongly) rejected by s390 drivers.
+
+Signed-off-by: Hannes Reinecke
+
+diff --git a/drivers/s390/net/cu3088.c b/drivers/s390/net/cu3088.c
+index 76728ae..4d0625d 100644
+--- a/drivers/s390/net/cu3088.c
++++ b/drivers/s390/net/cu3088.c
+@@ -76,8 +76,11 @@ group_write(struct device_driver *drv, const char *buf, size_t count)
+ static const char delim[] = {',', '\n'};
+ int len;
+
+- if (!(end = strchr(start, delim[i])))
+- return -EINVAL;
++ if (!(end = strchr(start, delim[i]))) {
++ if (i != 1)
++ return -EINVAL;
++ end = buf + count;
++ }
+ len = min_t(ptrdiff_t, BUS_ID_SIZE, end - start + 1);
+ strlcpy (bus_ids[i], start, len);
+ argv[i] = bus_ids[i];
+diff --git a/drivers/s390/net/qeth_sys.c b/drivers/s390/net/qeth_sys.c
+index 65ffc21..d42e6de 100644
+--- a/drivers/s390/net/qeth_sys.c
++++ b/drivers/s390/net/qeth_sys.c
+@@ -1788,8 +1788,11 @@ qeth_driver_group_store(struct device_driver *ddrv, const char *buf,
+ static const char delim[] = { ',', ',', '\n' };
+ int len;
+
+- if (!(end = strchr(start, delim[i])))
+- return -EINVAL;
++ if (!(end = strchr(start, delim[i]))) {
++ if (i != 2)
++ return -EINVAL;
++ end = buf + count;
++ }
+ len = min_t(ptrdiff_t, BUS_ID_SIZE, end - start);
+ strncpy(bus_ids[i], start, len);
+ bus_ids[i][len] = '\0';
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/drivers-uevent.patch new/patches.fixes/drivers-uevent.patch
--- old/patches.fixes/drivers-uevent.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/drivers-uevent.patch 2007-07-26 17:11:46.000000000 +0200
@@ -0,0 +1,49 @@
+From: Kay Sievers
+Subject: Add uevent attribute to bus drivers
+
+Currently there is no way of replaying events for bus drivers.
+Occasionally we need to check for this in udev to make sure
+the functionality by the driver is actually available.
+
+Signed-off-by: Hannes Reinecke
+
+diff --git a/drivers/base/bus.c b/drivers/base/bus.c
+index ff850d1..5be43d3 100644
+--- a/drivers/base/bus.c
++++ b/drivers/base/bus.c
+@@ -599,6 +599,15 @@ static inline int add_probe_files(struct bus_type *bus) { return 0; }
+ static inline void remove_probe_files(struct bus_type *bus) {}
+ #endif
+
++static ssize_t store_uevent(struct device_driver *drv,
++ const char *buf, size_t count)
++{
++ if ((count == 3 || count == 4) && strncmp(buf, "add", 3) == 0)
++ kobject_uevent(&drv->kobj, KOBJ_ADD);
++ return count;
++}
++static DRIVER_ATTR(uevent, S_IWUSR, NULL, store_uevent);
++
+ /**
+ * bus_add_driver - Add a driver to the bus.
+ * @drv: driver.
+@@ -629,6 +638,11 @@ int bus_add_driver(struct device_driver *drv)
+ klist_add_tail(&drv->knode_bus, &bus->klist_drivers);
+ module_add_driver(drv->owner, drv);
+
++ error = driver_create_file(drv, &driver_attr_uevent);
++ if (error) {
++ printk(KERN_ERR "%s: uevent attr (%s) failed\n",
++ __FUNCTION__, drv->name);
++ }
+ error = driver_add_attrs(bus, drv);
+ if (error) {
+ /* How the hell do we get out of this pickle? Give up */
+@@ -666,6 +680,7 @@ void bus_remove_driver(struct device_driver * drv)
+
+ remove_bind_files(drv);
+ driver_remove_attrs(drv->bus, drv);
++ driver_remove_file(drv, &driver_attr_uevent);
+ klist_remove(&drv->knode_bus);
+ pr_debug("bus %s: remove driver %s\n", drv->bus->name, drv->name);
+ driver_detach(drv);
++++++ patches.suse.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/reiserfs-use-generic-xattr-handlers.diff new/patches.suse/reiserfs-use-generic-xattr-handlers.diff
--- old/patches.suse/reiserfs-use-generic-xattr-handlers.diff 2007-06-25 19:47:28.000000000 +0200
+++ new/patches.suse/reiserfs-use-generic-xattr-handlers.diff 2007-07-27 10:17:44.000000000 +0200
@@ -11,11 +11,14 @@
xattrs, it can't leverage generic_{set,get,list,remove}xattr without
needlessly reconstructing the name on the back end.
+ Update 7/26/07: Added missing dput() to deletion path.
+
Signed-off-by: Jeff Mahoney
---
+
fs/reiserfs/super.c | 7
- fs/reiserfs/xattr.c | 412 ++++++++++++++++-------------------------
+ fs/reiserfs/xattr.c | 413 ++++++++++++++++-------------------------
fs/reiserfs/xattr_acl.c | 72 ++-----
fs/reiserfs/xattr_security.c | 26 --
fs/reiserfs/xattr_trusted.c | 45 +---
@@ -23,7 +26,7 @@
include/linux/reiserfs_acl.h | 16 -
include/linux/reiserfs_fs_sb.h | 3
include/linux/reiserfs_xattr.h | 29 --
- 9 files changed, 217 insertions(+), 423 deletions(-)
+ 9 files changed, 218 insertions(+), 423 deletions(-)
--- a/fs/reiserfs/super.c 2007-06-21 18:19:00.000000000 -0400
+++ b/fs/reiserfs/super.c 2007-06-21 18:19:04.000000000 -0400
@@ -140,7 +143,7 @@
}
/*
-@@ -381,8 +433,25 @@ reiserfs_xattr_set(struct inode *inode,
+@@ -381,8 +433,26 @@ reiserfs_xattr_set(struct inode *inode,
if (get_inode_sd_version(inode) == STAT_DATA_V1)
return -EOPNOTSUPP;
@@ -163,6 +166,7 @@
+ inode->i_ctime = CURRENT_TIME_SEC;
+ mark_inode_dirty(inode);
+ }
++ dput(dentry);
+ return err;
+ }
++++++ series.conf ++++++
--- kernel-source/series.conf 2007-07-26 13:54:12.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2007-07-27 10:23:13.000000000 +0200
@@ -324,6 +324,7 @@
########################################################
# make debugging easier
patches.drivers/sysfs-crash-debugging.patch
+ patches.fixes/drivers-uevent.patch
########################################################
# USB
@@ -378,6 +379,8 @@
# Patches for S/390 from SUSE which don't rely on IBM's
# patches:
########################################################
+ patches.arch/s390-ccwgroup-attribute-ignore-newline
+
# bootsplash -- now duwe's job
patches.suse/bootsplash
@@ -527,7 +530,7 @@
#
########################################################
--rt patches.suse/unmap_vmas-lat
+-RT patches.suse/unmap_vmas-lat
+notyet patches.fixes/dont-writeback-fd-bdev-inodes.patch
@@ -550,14 +553,14 @@
patches.fixes/grab-swap-token-oops
--rt patches.arch/disable-apic-error
+-RT patches.arch/disable-apic-error
patches.suse/smtnice-disable
patches.suse/filp-slab-rcu
patches.suse/ext2-fsync-err
patches.fixes/remount-no-shrink-dcache
--rt patches.suse/sysctl-add-affinity_load_balancing
+-RT patches.suse/sysctl-add-affinity_load_balancing
patches.fixes/loop-barriers
patches.fixes/loop-barriers2
@@ -596,89 +599,89 @@
# 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/blktap-aio-16_03_06.patch
--rt patches.xen/fix-ide-cd-pio-mode.patch
--rt patches.xen/i386-mach-io-check-nmi.patch
--rt patches.xen/net-csum.patch
--rt patches.xen/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch
--rt patches.xen/xenoprof-generic.patch
--rt patches.xen/softlockup-no-idle-hz.patch
+-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/blktap-aio-16_03_06.patch
+-RT patches.xen/fix-ide-cd-pio-mode.patch
+-RT patches.xen/i386-mach-io-check-nmi.patch
+-RT patches.xen/net-csum.patch
+-RT patches.xen/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch
+-RT patches.xen/xenoprof-generic.patch
+-RT patches.xen/softlockup-no-idle-hz.patch
# 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
+-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
# kconfig bits for xen
--rt patches.xen/xen3-auto-xen-kconfig.diff
+-RT patches.xen/xen3-auto-xen-kconfig.diff
# common code changes
--rt patches.xen/xen3-auto-common.diff
--rt patches.xen/xen3-auto-arch-i386.diff
+-RT patches.xen/xen3-auto-common.diff
+-RT patches.xen/xen3-auto-arch-i386.diff
+empty patches.xen/xen3-auto-arch-um.diff
--rt patches.xen/xen3-auto-arch-x86_64.diff
+-RT patches.xen/xen3-auto-arch-x86_64.diff
# newer changeset backports
--rt patches.xen/15130-x86_64-vsyscall-user.patch
--rt patches.xen/15181-dma-tracking.patch
--rt patches.xen/42-freeze.patch
--rt patches.xen/67-edd.patch
--rt patches.xen/70-edid.patch
--rt patches.xen/79-balloon-highmem.patch
--rt patches.xen/80-blk-teardown.patch
--rt patches.xen/81-clock-was-set.patch
--rt patches.xen/93-swiotlb.patch
+-RT patches.xen/15130-x86_64-vsyscall-user.patch
+-RT patches.xen/15181-dma-tracking.patch
+-RT patches.xen/42-freeze.patch
+-RT patches.xen/67-edd.patch
+-RT patches.xen/70-edid.patch
+-RT patches.xen/79-balloon-highmem.patch
+-RT patches.xen/80-blk-teardown.patch
+-RT patches.xen/81-clock-was-set.patch
+-RT patches.xen/93-swiotlb.patch
# changes outside arch/{i386,x86_64}/xen
--rt patches.xen/xen3-fixup-common
--rt patches.xen/xen3-fixup-arch-i386
+-RT patches.xen/xen3-fixup-common
+-RT patches.xen/xen3-fixup-arch-i386
+empty patches.xen/xen3-fixup-arch-um
--rt patches.xen/xen3-fixup-arch-x86_64
+-RT patches.xen/xen3-fixup-arch-x86_64
# 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-sysfs-crash-debugging.patch
+-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-sysfs-crash-debugging.patch
+andrea patches.xen/xen3-silent-stack-overflow
# bugfixes and enhancements
--rt patches.xen/xen-balloon-min
--rt patches.xen/xen-modular-blktap
--rt patches.xen/xen-x86-panic-no-reboot
--rt patches.xen/xen-i386-panic-on-oops
--rt patches.xen/xen-x86-kconfig-no-cpu_freq
--rt patches.xen/xen-configurable-console
--rt patches.xen/xen-x86_64-init-cleanup
--rt patches.xen/xen-balloon-max-target
--rt patches.xen/xen-x86-dcr-fallback
--rt patches.xen/xen-x86-consistent-nmi
--rt patches.xen/xen-x86-no-lapic
--rt patches.xen/xen-no-video-select
--rt patches.xen/xen-blkback-bimodal-suse
--rt patches.xen/xen-console-default
--rt patches.xen/xen-x86-panic-smp
--rt patches.xen/xen-split-pt-lock
--rt patches.xen/xen-blkif-protocol-fallback-hack
--rt patches.xen/xen-x86-pXX_val
--rt patches.xen/xen-x86_64-physmap-nx
--rt patches.xen/xen-i386-kconfig-msr
--rt patches.xen/xen-x86_64-entry
--rt patches.xen/xen-intel-agp
+-RT patches.xen/xen-balloon-min
+-RT patches.xen/xen-modular-blktap
+-RT patches.xen/xen-x86-panic-no-reboot
+-RT patches.xen/xen-i386-panic-on-oops
+-RT patches.xen/xen-x86-kconfig-no-cpu_freq
+-RT patches.xen/xen-configurable-console
+-RT patches.xen/xen-x86_64-init-cleanup
+-RT patches.xen/xen-balloon-max-target
+-RT patches.xen/xen-x86-dcr-fallback
+-RT patches.xen/xen-x86-consistent-nmi
+-RT patches.xen/xen-x86-no-lapic
+-RT patches.xen/xen-no-video-select
+-RT patches.xen/xen-blkback-bimodal-suse
+-RT patches.xen/xen-console-default
+-RT patches.xen/xen-x86-panic-smp
+-RT patches.xen/xen-split-pt-lock
+-RT patches.xen/xen-blkif-protocol-fallback-hack
+-RT patches.xen/xen-x86-pXX_val
+-RT patches.xen/xen-x86_64-physmap-nx
+-RT patches.xen/xen-i386-kconfig-msr
+-RT patches.xen/xen-x86_64-entry
+-RT patches.xen/xen-intel-agp
# RT
-+rt patches.rt/patch-2.6.22.1-rt4.openSUSE
-+rt patches.rt/patch-2.6.22.1-rt4-5
-+rt patches.rt/patch-2.6.22.1-rt5-6
-+rt patches.rt/patch-2.6.22.1-rt6-7
-+rt patches.rt/update_extern_sleep_declarations.patch
-+rt patches.rt/patch-2.6.22.1-rt7-8
-+rt patches.rt/preempt_sched_hooks.patch
-+rt patches.rt/redeclare_kdb_lock_as_raw.patch
-+rt patches.rt/kdb-i386-compile-bugfixes
-+rt patches.rt/kdb-memmap-cmd-fixups
++RT patches.rt/patch-2.6.22.1-rt4.openSUSE
++RT patches.rt/patch-2.6.22.1-rt4-5
++RT patches.rt/patch-2.6.22.1-rt5-6
++RT patches.rt/patch-2.6.22.1-rt6-7
++RT patches.rt/update_extern_sleep_declarations.patch
++RT patches.rt/patch-2.6.22.1-rt7-8
++RT patches.rt/preempt_sched_hooks.patch
++RT patches.rt/redeclare_kdb_lock_as_raw.patch
++RT patches.rt/kdb-i386-compile-bugfixes
++RT patches.rt/kdb-memmap-cmd-fixups
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org