Hello community,
here is the log from the commit of package kernel-source
checked in at Wed Nov 21 03:27:07 CET 2007.
--------
--- kernel-source/kernel-debug.changes 2007-11-14 13:31:06.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2007-11-20 21:24:49.686923000 +0100
@@ -1,0 +2,112 @@
+Mon Nov 19 16:02:15 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+
+-------------------------------------------------------------------
+Mon Nov 19 14:59:35 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+
+-------------------------------------------------------------------
+Sat Nov 17 08:11:15 CET 2007 - sdietrich@suse.de
+
+Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 20:26:52 CET 2007 - jeffm@suse.de
+
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+
+-------------------------------------------------------------------
+Fri Nov 16 20:03:09 CET 2007 - jeffm@suse.de
+
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+
+-------------------------------------------------------------------
+Fri Nov 16 19:27:31 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc2-git6.
+
+-------------------------------------------------------------------
+Fri Nov 16 13:26:12 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- config.conf: enable i386 RT
+
+-------------------------------------------------------------------
+Fri Nov 16 12:50:25 CET 2007 - sdietrich@suse.de
+
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+
+-------------------------------------------------------------------
+Fri Nov 16 12:46:25 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+
+-------------------------------------------------------------------
+Fri Nov 16 12:16:01 CET 2007 - jblunck@suse.de
+
+- scripts/tar-up.sh: Fix a problem with new tar version
+
+-------------------------------------------------------------------
+Fri Nov 16 11:09:26 CET 2007 - sdietrich@suse.de
+
+Reconstitute RT patches, resolve conflicts.
+
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 10:41:16 CET 2007 - sdietrich@suse.de
+
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+
+-------------------------------------------------------------------
+Thu Nov 15 13:46:30 CET 2007 - olh@suse.de
+
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+
+-------------------------------------------------------------------
+Thu Nov 15 13:23:40 CET 2007 - olh@suse.de
+
+- remove remaining PS3 related patches
+
+-------------------------------------------------------------------
+Wed Nov 14 18:11:21 CET 2007 - jeffm@suse.de
+
+- Update config files (vanilla).
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
New Changes file:
--- /dev/null 2006-09-20 18:56:23.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-rt.changes 2007-11-20 21:24:50.303304000 +0100
@@ -0,0 +1,35644 @@
+-------------------------------------------------------------------
+Mon Nov 19 16:02:15 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+
+-------------------------------------------------------------------
+Mon Nov 19 14:59:35 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+
+-------------------------------------------------------------------
+Sat Nov 17 08:11:15 CET 2007 - sdietrich@suse.de
+
+Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 20:26:52 CET 2007 - jeffm@suse.de
+
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+
+-------------------------------------------------------------------
+Fri Nov 16 20:03:09 CET 2007 - jeffm@suse.de
+
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+
+-------------------------------------------------------------------
+Fri Nov 16 19:27:31 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc2-git6.
+
+-------------------------------------------------------------------
+Fri Nov 16 13:26:12 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- config.conf: enable i386 RT
+
+-------------------------------------------------------------------
+Fri Nov 16 12:50:25 CET 2007 - sdietrich@suse.de
+
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+
+-------------------------------------------------------------------
+Fri Nov 16 12:46:25 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+
+-------------------------------------------------------------------
+Fri Nov 16 12:16:01 CET 2007 - jblunck@suse.de
+
+- scripts/tar-up.sh: Fix a problem with new tar version
+
+-------------------------------------------------------------------
+Fri Nov 16 11:09:26 CET 2007 - sdietrich@suse.de
+
+Reconstitute RT patches, resolve conflicts.
+
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 10:41:16 CET 2007 - sdietrich@suse.de
+
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+
+-------------------------------------------------------------------
+Thu Nov 15 13:46:30 CET 2007 - olh@suse.de
+
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+
+-------------------------------------------------------------------
+Thu Nov 15 13:23:40 CET 2007 - olh@suse.de
+
+- remove remaining PS3 related patches
+
+-------------------------------------------------------------------
+Wed Nov 14 18:11:21 CET 2007 - jeffm@suse.de
+
+- Update config files (vanilla).
+
+-------------------------------------------------------------------
+Wed Nov 14 03:00:06 CET 2007 - jeffm@suse.de
+
+- Update config files.
+
+-------------------------------------------------------------------
+Wed Nov 14 00:28:13 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc2-git4.
+
+-------------------------------------------------------------------
+Tue Nov 13 19:12:52 CET 2007 - fseidel@suse.de
+
+- Update patches.drivers/nozomi.patch to latest version with
+ major cleanups and rewrites from Jiri Slaby and Frank Seidel.
+
+-------------------------------------------------------------------
+Tue Nov 13 19:01:57 CET 2007 - gregkh@suse.de
+
+- Update config files to make CONFIG_LEGACY_PTY_COUNT be 1
+
+-------------------------------------------------------------------
+Tue Nov 13 11:08:10 CET 2007 - sdietrich@suse.de
+
+- Cleanup obsolete (2.6.22 and early .23 RT patches)
+- patches.rt/patch-2.6.23-rt1: Delete.
+- patches.rt/use-num_possible_cpus-instead_of-NR_CPUS-for_timer_distribution.patch: Delete.
+- patches.rt/hrtimer_force_reprogram-fix.patch: Delete.
+- patches.rt/do-not-BUG_ON-in-exit-for-in_interrupt.patch: Delete.
+- patches.rt/preemption-problem_in_net.patch: Delete.
+
+-------------------------------------------------------------------
+Mon Nov 12 17:38:42 CET 2007 - schwab@suse.de
+
+- Update mol patches.
+
+-------------------------------------------------------------------
+Sat Nov 10 13:40:56 CET 2007 - agruen@suse.de
+
+- patches.fixes/nfsacl-retval.diff: knfsd: fix spurious EINVAL
+ errors on first access of new filesystem (340873).
+
+-------------------------------------------------------------------
+Thu Nov 8 17:58:23 CET 2007 - jeffm@suse.de
+
+- config.conf: Disabled -rt flavors until they're merged again.
+
+-------------------------------------------------------------------
+Thu Nov 8 17:30:53 CET 2007 - jeffm@suse.de
+
+- patches.kernel.org/gcc43-workaround.diff: time: mark
+ timespec_add_ns's u64 parameter as volatile to avoid gcc 4.3
+ optimization.
+
+-------------------------------------------------------------------
+Thu Nov 8 13:19:19 CET 2007 - bwalle@suse.de
+
+- rpm/kernel-source.spec.in: add coreutils and sed in PreReq
+
+-------------------------------------------------------------------
+Thu Nov 8 00:05:45 CET 2007 - bwalle@suse.de
+
+- patches.suse/squashfs.patch.fixup:
+ Fix build on x86-64 with CONFIG_SMP unset.
+
+-------------------------------------------------------------------
+Wed Nov 7 22:58:45 CET 2007 - jeffm@suse.de
+
+- patches.suse/setuid-dumpable-wrongdir: added trans_table entry
+ to avoid warning.
+
+-------------------------------------------------------------------
+Wed Nov 7 22:44:38 CET 2007 - jeffm@suse.de
+
+- patches.suse/supported-flag: Removed sysctl binary number, it's
+ not used or officially reserved.
+
+-------------------------------------------------------------------
+Wed Nov 7 22:40:30 CET 2007 - jeffm@suse.de
+
+- patches.fixes/sysctl-fix-token-ring-procname: sysctl: fix
+ token-ring procname
+
+-------------------------------------------------------------------
+Wed Nov 7 22:09:20 CET 2007 - jeffm@suse.de
++++ 35447 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/kernel-source/kernel-rt.changes
--- kernel-source/kernel-s390.changes 2007-11-14 13:31:06.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-s390.changes 2007-11-20 21:24:50.426179000 +0100
@@ -1,0 +2,112 @@
+Mon Nov 19 16:02:15 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+
+-------------------------------------------------------------------
+Mon Nov 19 14:59:35 CET 2007 - olh@suse.de
+
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+
+-------------------------------------------------------------------
+Sat Nov 17 08:11:15 CET 2007 - sdietrich@suse.de
+
+Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 20:26:52 CET 2007 - jeffm@suse.de
+
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+
+-------------------------------------------------------------------
+Fri Nov 16 20:03:09 CET 2007 - jeffm@suse.de
+
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+
+-------------------------------------------------------------------
+Fri Nov 16 19:27:31 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc2-git6.
+
+-------------------------------------------------------------------
+Fri Nov 16 13:26:12 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- config.conf: enable i386 RT
+
+-------------------------------------------------------------------
+Fri Nov 16 12:50:25 CET 2007 - sdietrich@suse.de
+
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+
+-------------------------------------------------------------------
+Fri Nov 16 12:46:25 CET 2007 - sdietrich@suse.de
+
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+
+-------------------------------------------------------------------
+Fri Nov 16 12:16:01 CET 2007 - jblunck@suse.de
+
+- scripts/tar-up.sh: Fix a problem with new tar version
+
+-------------------------------------------------------------------
+Fri Nov 16 11:09:26 CET 2007 - sdietrich@suse.de
+
+Reconstitute RT patches, resolve conflicts.
+
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+
+-------------------------------------------------------------------
+Fri Nov 16 10:41:16 CET 2007 - sdietrich@suse.de
+
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+
+-------------------------------------------------------------------
+Thu Nov 15 13:46:30 CET 2007 - olh@suse.de
+
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+
+-------------------------------------------------------------------
+Thu Nov 15 13:23:40 CET 2007 - olh@suse.de
+
+- remove remaining PS3 related patches
+
+-------------------------------------------------------------------
+Wed Nov 14 18:11:21 CET 2007 - jeffm@suse.de
+
+- Update config files (vanilla).
+
+-------------------------------------------------------------------
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
New:
----
kernel-rt.changes
kernel-rt.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:48.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:48.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.24_rc2_git4)
+# spec file for package kernel-debug (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: A Debug Version of the Kernel
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
%ifarch %ix86
@@ -174,12 +174,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-debug-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-debug-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -267,8 +267,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -559,6 +559,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:48.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:48.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-default (Version 2.6.24_rc2_git4)
+# spec file for package kernel-default (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
%ifarch alpha
@@ -195,12 +195,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-default-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-default-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -288,8 +288,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -580,6 +580,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:48.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:48.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-dummy (Version 2.6.24_rc2_git4)
+# spec file for package kernel-dummy (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,7 +14,7 @@
Name: kernel-dummy
Url: http://www.kernel.org/
Summary: Internal dummy package for synchronizing release numbers
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -28,7 +28,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%install
rm -rf %buildroot
@@ -39,6 +39,72 @@
%defattr(-, root, root)
/etc/dummy
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:49.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:49.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.24_rc2_git4)
+# spec file for package kernel-kdump (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: kernel for kdump
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
%ifarch ppc
@@ -173,12 +173,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-kdump-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -266,8 +266,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -558,6 +558,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:49.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:49.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-pae (Version 2.6.24_rc2_git4)
+# spec file for package kernel-pae (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: Kernel with PAE Support
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
Provides: k_smp4G kernel-bigsmp
@@ -169,12 +169,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-pae-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-pae-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -262,8 +262,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -554,6 +554,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:49.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:49.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ppc64 (Version 2.6.24_rc2_git4)
+# spec file for package kernel-ppc64 (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -37,7 +37,7 @@
%define build_vanilla 1
%endif
Summary: Kernel for ppc64 Systems
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel
@@ -93,7 +93,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
%ifarch ppc
@@ -185,12 +185,12 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-ppc64-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -278,8 +278,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -570,6 +570,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-rt.spec ++++++
++++ 19880 lines (skipped)
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:50.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:50.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-s390 (Version 2.6.24_rc2_git4)
+# spec file for package kernel-s390 (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
Provides: kernel-32bit k_deflt
@@ -167,12 +167,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-s390-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-s390-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -260,8 +260,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -552,6 +552,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:50.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:50.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source (Version 2.6.24_rc2_git4)
+# spec file for package kernel-source (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -21,7 +21,7 @@
%define source_rel %release
%endif
Summary: The Linux Kernel Sources
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 only
Group: Development/Sources
@@ -32,7 +32,7 @@
BuildRequires: kernel-dummy
%endif
Provides: linux
-Provides: kernel-source = 2.6.24_rc2_git4-%source_rel
+Provides: kernel-source = 2.6.24_rc2_git6-%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
@@ -69,8 +69,9 @@
Source53: kernel-kdump.spec
Source54: kernel-pae.spec
Source55: kernel-ppc64.spec
-Source56: kernel-s390.spec
-Source57: kernel-vanilla.spec
+Source56: kernel-rt.spec
+Source57: kernel-s390.spec
+Source58: kernel-vanilla.spec
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -102,7 +103,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
@@ -124,15 +125,15 @@
chmod -Rf a+rX,g-w,o-w .
# Apply the patches needed for this architecture.
%_sourcedir/guards %symbols < %_sourcedir/series.conf \
- > %_builddir/kernel-source-2.6.24_rc2_git4/kernel-source.patches
-for patch in $(< %_builddir/kernel-source-2.6.24_rc2_git4/kernel-source.patches); do
- if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.24_rc2_git4/$patch; then
+ > %_builddir/kernel-source-2.6.24_rc2_git6/kernel-source.patches
+for patch in $(< %_builddir/kernel-source-2.6.24_rc2_git6/kernel-source.patches); do
+ if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.24_rc2_git6/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
-%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.24_rc2_git4 %source_rel
-KERNELRELEASE=2.6.24-rc2-git4-%source_rel
+%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.24_rc2_git6 %source_rel
+KERNELRELEASE=2.6.24-rc2-git6-%source_rel
cat > %_builddir/%{name}-%{version}/.rpm-defs < %_builddir/kernel-source-2.6.24_rc2_git4/kernel-$flavor.patches
- diff -q %_builddir/kernel-source-2.6.24_rc2_git4/kernel-{source,$flavor}.patches \
+ > %_builddir/kernel-source-2.6.24_rc2_git6/kernel-$flavor.patches
+ diff -q %_builddir/kernel-source-2.6.24_rc2_git6/kernel-{source,$flavor}.patches \
|| continue
o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
mkdir -p $o
@@ -274,6 +275,72 @@
%files -f kernel-source.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:50.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:50.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms (Version 2.6.24_rc2_git4)
+# spec file for package kernel-syms (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -20,7 +20,7 @@
%define source_rel %release
%endif
Summary: Kernel Symbol Versions (modversions)
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: Development/Sources
@@ -64,7 +64,7 @@
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
-Requires: kernel-source = 2.6.24_rc2_git4-%source_rel
+Requires: kernel-source = 2.6.24_rc2_git6-%source_rel
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -95,7 +95,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
echo "Architecture symbol(s):" %symbols
@@ -149,6 +149,72 @@
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.v13242/_old 2007-11-21 03:23:50.000000000 +0100
+++ /var/tmp/diff_new_pack.v13242/_new 2007-11-21 03:23:50.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-vanilla (Version 2.6.24_rc2_git4)
+# spec file for package kernel-vanilla (Version 2.6.24_rc2_git6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,7 +38,7 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel - without any SUSE patches
-Version: 2.6.24_rc2_git4
+Version: 2.6.24_rc2_git6
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -94,7 +94,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.24_rc2_git4-%source_rel
+Provides: kernel = 2.6.24_rc2_git6-%source_rel
%endif
%endif
%ifarch alpha
@@ -187,12 +187,12 @@
-Source Timestamp: 2007/11/14 02:00:22 UTC
+Source Timestamp: 2007/11/19 15:03:41 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.23.tar.bz2 ]; then
- echo "The kernel-vanilla-2.6.24_rc2_git4.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.24_rc2_git4.src.rpm."
+ echo "The kernel-vanilla-2.6.24_rc2_git6.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.24_rc2_git6.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -280,8 +280,8 @@
%endif
make prepare $MAKE_ARGS
KERNELRELEASE=$(make -s kernelrelease $MAKE_ARGS)
-if [ 2.6.24-rc2-git4-%source_rel != ${KERNELRELEASE%%-*} ]; then
- echo "Kernel release mismatch: 2.6.24-rc2-git4-%source_rel" \
+if [ 2.6.24-rc2-git6-%source_rel != ${KERNELRELEASE%%-*} ]; then
+ echo "Kernel release mismatch: 2.6.24-rc2-git6-%source_rel" \
"!= ${KERNELRELEASE%%-*}" >&2
exit 1
fi
@@ -572,6 +572,72 @@
%files -f kernel.files
%changelog
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for ipmi_watchdog.o
+* Mon Nov 19 2007 - olh@suse.de
+- update patches.kernel.org/psmouse-section-conflict.diff
+ fix build also for md.o and uvesafb.o
+* Sat Nov 17 2007 - sdietrich@suse.de
+ Resolve conflicts with git 6.
+- Update config files: git-6
+- patches.rt/genirq-soft-resend.patch:
+- patches.rt/kstat-add-rt-stats.patch:
+- patches.rt/lock_list.patch:
+- patches.rt/preempt-realtime-sched.patch:
+- patches.rt/rt-mutex-x86-64.patch:
+- patches.rt/rt-sched-groups.patch:
+- patches.rt/s_files.patch:
+- patches.rt/latency-tracing-i386.patch:
+- patches.rt/latency-tracing.patch:
+- patches.rt/redo-regparm-option.patch:
+- patches.rt/rt-mutex-i386.patch:
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.kernel.org/ipmi-section-conflict.diff: ipmi: Fix
+ section type conflict with hotmod_handler.
+- Moved section conflict patches to patches.kernel.org so the
+ vanilla flavor will actually build on arches that are hitting them.
+* Fri Nov 16 2007 - jeffm@suse.de
+- patches.suse/psmouse-section-conflict.diff: Updated to include
+ protoypes.
+* Fri Nov 16 2007 - jeffm@suse.de
+- Update to 2.6.24-rc2-git6.
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- config.conf: enable i386 RT
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/serial-locking-rt-cleanup.patch: fix KDB serial patch
+* Fri Nov 16 2007 - sdietrich@suse.de
+- Update config files.
+- patches.rt/rt-list-mods-more-fixes.patch: compile fix
+- config.conf:
+- Get x86_64 RT to compile, and run.
+* Fri Nov 16 2007 - jblunck@suse.de
+- scripts/tar-up.sh: Fix a problem with new tar version
+* Fri Nov 16 2007 - sdietrich@suse.de
+ Reconstitute RT patches, resolve conflicts.
+- patches.rt/cfs-fail-limit-migration.patch:
+- patches.rt/cputimer-thread-rt_A0.patch:
+- patches.rt/inet-hash-bits-ipv6-fix.patch:
+- patches.rt/inet_hash_bits.patch:
+- patches.rt/preempt-irqs-timer.patch:
+- patches.rt/preempt-realtime-i386.patch:
+- patches.rt/preempt-realtime-init-show-enabled-debugs.patch:
+- patches.rt/preempt-realtime-net.patch:
+- patches.rt/serial-locking-rt-cleanup.patch:
+* Fri Nov 16 2007 - sdietrich@suse.de
+- patches.rt/declare_cpu_clock_function.patch: Delete.
+- patches.rt/user_mad-preempt_rt-workaround.patch: Delete.
+- Add original versions of 2.6.24-rc2-rt1 patch queue
+ (too many of these patches still do not have proper headers
+ they have been prepended with a standard header)
+* Thu Nov 15 2007 - olh@suse.de
+- drop patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
+ kernel name for pmac_zilog changed from ttyS to ttyPZ
+* Thu Nov 15 2007 - olh@suse.de
+- remove remaining PS3 related patches
+* Wed Nov 14 2007 - jeffm@suse.de
+- Update config files (vanilla).
* Wed Nov 14 2007 - jeffm@suse.de
- Update config files.
* Wed Nov 14 2007 - jeffm@suse.de
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2007-11-14 13:31:03.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2007-11-20 21:24:45.948659000 +0100
@@ -1 +1 @@
-2007/11/14 02:00:22 UTC
+2007/11/19 15:03:41 UTC
++++++ config.conf ++++++
--- kernel-source/config.conf 2007-11-14 13:31:08.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/config.conf 2007-11-20 21:24:53.482122000 +0100
@@ -8,7 +8,7 @@
#+IA32 i386/xen
#+IA32 i386/xenpae
+IA32 i386/vanilla
-#+IA32 i386/rt
++IA32 i386/rt
#+IA32 i386/rt_debug
+ia64 ia64/default
@@ -20,7 +20,7 @@
#+x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/vanilla
-#+x86_64 x86_64/rt
++x86_64 x86_64/rt
#+x86_64 x86_64/rt_debug
++++++ config.tar.bz2 ++++++
++++ 9352 lines of diff (skipped)
++++++ kabi.tar.bz2 ++++++
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2007-11-14 14:54:59.000000000 +0100
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2007-11-20 21:25:35.388170000 +0100
@@ -1 +1 @@
-6000
+6144
++++++ novell-kmp.tar.bz2 ++++++
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.apparmor.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-hacks_ps3-legacy-bootloader-hack.diff new/patches.arch/ppc-ps3tree-ps3-hacks_ps3-legacy-bootloader-hack.diff
--- old/patches.arch/ppc-ps3tree-ps3-hacks_ps3-legacy-bootloader-hack.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-hacks_ps3-legacy-bootloader-hack.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-A temporary hack to support the legacy 2.6.16 bootloader. This will be
-removed as soon as a 2.6.22 bootloader is ready.
-
-Hacked-by: Geoff Levand
----
- arch/powerpc/kernel/prom.c | 6 ++++++
- arch/powerpc/platforms/ps3/setup.c | 4 +++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
---- a/arch/powerpc/kernel/prom.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/kernel/prom.c 2007-10-31 17:44:01.000000000 -0400
-@@ -937,6 +937,12 @@ static int __init early_init_dt_scan_mem
- size = 0x80000000ul - base;
- }
- #endif
-+#ifdef CONFIG_PPC_PS3
-+ /* temporary hack for the legacy bootloader */
-+ if (of_flat_dt_is_compatible(of_get_flat_dt_root(), "PS3PF")) {
-+ size = 0x8000000;
-+ }
-+#endif
- lmb_add(base, size);
- }
- return 0;
---- a/arch/powerpc/platforms/ps3/setup.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/ps3/setup.c 2007-10-31 17:44:01.000000000 -0400
-@@ -223,7 +223,9 @@ static int __init ps3_probe(void)
- DBG(" -> %s:%d\n", __func__, __LINE__);
-
- dt_root = of_get_flat_dt_root();
-- if (!of_flat_dt_is_compatible(dt_root, "sony,ps3"))
-+ if (!of_flat_dt_is_compatible(dt_root, "sony,ps3")
-+ /* temporary hack for the legacy bootloader */
-+ && !of_flat_dt_is_compatible(dt_root, "PS3PF"))
- return 0;
-
- powerpc_firmware_features |= FW_FEATURE_PS3_POSSIBLE;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-stable_ps3av-include.diff new/patches.arch/ppc-ps3tree-ps3-stable_ps3av-include.diff
--- old/patches.arch/ppc-ps3tree-ps3-stable_ps3av-include.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-stable_ps3av-include.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-Subject: PS3: Make ps3av.h usable from user space
-
-From: Masashi Kimoto
-
-The user applications to manage the PS3 AV modes can use values
-defined in this header.
-
-CC: Masashi Kimoto
-Signed-off-by: Geert Uytterhoeven
-Signed-off-by: Geoff Levand
----
- include/asm-powerpc/Kbuild | 1 +
- include/asm-powerpc/ps3av.h | 2 ++
- 2 files changed, 3 insertions(+)
-
---- a/include/asm-powerpc/Kbuild 2007-10-31 17:43:31.000000000 -0400
-+++ b/include/asm-powerpc/Kbuild 2007-10-31 17:43:59.000000000 -0400
-@@ -34,6 +34,7 @@ unifdef-y += elf.h
- unifdef-y += nvram.h
- unifdef-y += param.h
- unifdef-y += posix_types.h
-+unifdef-y += ps3av.h
- unifdef-y += ptrace.h
- unifdef-y += seccomp.h
- unifdef-y += signal.h
---- a/include/asm-powerpc/ps3av.h 2007-10-31 17:43:31.000000000 -0400
-+++ b/include/asm-powerpc/ps3av.h 2007-10-31 17:43:59.000000000 -0400
-@@ -324,6 +324,7 @@
- #define PS3AV_MODE_RGB 0x0020
-
-
-+#ifdef __KERNEL__
- /** command packet structure **/
- struct ps3av_send_hdr {
- u16 version;
-@@ -723,4 +724,5 @@ extern void ps3av_register_flip_ctl(void
- void *flip_data);
- extern void ps3av_flip_ctl(int on);
-
-+#endif /* __KERNEL__ */
- #endif /* _ASM_POWERPC_PS3AV_H_ */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_cell-usb-workaround-ehci-iso.diff new/patches.arch/ppc-ps3tree-ps3-wip_cell-usb-workaround-ehci-iso.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_cell-usb-workaround-ehci-iso.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_cell-usb-workaround-ehci-iso.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,84 +0,0 @@
-From: Masashi Kimoto
-
-When we use Linux git tree on PS3 we face a error msg from
-ps3-ehci-driver,
- ps3-ehci-driver sb_04: port 1 resume error -19
- hub 2-0:1.0: hub_port_status failed (err = -32)
- ...
-Built-in Bluetooth uses a USB isochronous and causes this error.
-
-USB host controller refers TD after echi driver modify it's Periodic Frame
-List.
-Because of this, NULLed TD is asscessed and causes USB error.
-
-In this patch the driver holds the TD while host controller refers the
-list after Active bit=0.
-
-From: Masashi Kimoto
-Signed-off-by: Geoff Levand
-
----
- drivers/usb/host/ehci-sched.c | 38 ++++++++++++++++++++++++++++++++++----
- 1 file changed, 34 insertions(+), 4 deletions(-)
-
---- a/drivers/usb/host/ehci-sched.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/drivers/usb/host/ehci-sched.c 2007-10-31 17:44:00.000000000 -0400
-@@ -21,6 +21,10 @@
-
- /*-------------------------------------------------------------------------*/
-
-+#ifdef CONFIG_PPC_PS3
-+#include
-+#endif
-+
- /*
- * EHCI scheduled transaction support: interrupt, iso, split iso
- * These are called "periodic" transactions in the EHCI spec.
-@@ -1175,8 +1179,21 @@ itd_urb_transaction (
- if (likely (!list_empty(&stream->free_list))) {
- itd = list_entry (stream->free_list.prev,
- struct ehci_itd, itd_list);
-- list_del (&itd->itd_list);
-- itd_dma = itd->itd_dma;
-+#ifdef CONFIG_PPC_PS3
-+ /* Fix for Cell SCC ISO transfer (PS3 Bluetooth). */
-+ if (firmware_has_feature(FW_FEATURE_PS3_LV1)
-+ && itd->frame == ((ehci_readl(ehci,
-+ &ehci->regs->frame_index) >> 3)
-+ % ehci->periodic_size))
-+ itd = NULL;
-+ else {
-+ list_del (&itd->itd_list);
-+ itd_dma = itd->itd_dma;
-+ }
-+#else
-+ list_del (&itd->itd_list);
-+ itd_dma = itd->itd_dma;
-+#endif
- } else
- itd = NULL;
-
-@@ -1795,8 +1812,21 @@ sitd_urb_transaction (
- if (!list_empty(&stream->free_list)) {
- sitd = list_entry (stream->free_list.prev,
- struct ehci_sitd, sitd_list);
-- list_del (&sitd->sitd_list);
-- sitd_dma = sitd->sitd_dma;
-+#ifdef CONFIG_PPC_PS3
-+ /* Fix for Cell SCC ISO transfer (PS3 Bluetooth). */
-+ if (firmware_has_feature(FW_FEATURE_PS3_LV1)
-+ && sitd->frame == ((ehci_readl(ehci,
-+ &ehci->regs->frame_index) >> 3)
-+ % ehci->periodic_size))
-+ sitd = NULL;
-+ else {
-+ list_del (&sitd->sitd_list);
-+ sitd_dma = sitd->sitd_dma;
-+ }
-+#else
-+ list_del (&sitd->sitd_list);
-+ sitd_dma = sitd->sitd_dma;
-+#endif
- } else
- sitd = NULL;
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-bt-event-filter.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3-bt-event-filter.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-bt-event-filter.diff 2007-11-07 09:04:54.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-bt-event-filter.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,70 +0,0 @@
-From: Geoff Levand
-Subject: PS3 Bluetooth quirk for HCI_FLT_CLEAR_ALL
-
-This patch is still WIP.
-
-It seems the PS3 built-in bluetooth host controler doesn't support the
-HCI_FLT_CLEAR_ALL command properly. Add a check to conditionally use
-the HCI_FLT_CONN_SETUP command to clear the event filter on PS3.
-
-With this patch bluetooth mouse or keyboard are automatically re-connected
-after reboot.
-
-Signed-off-by: Geoff Levand
-Acked-by: Olaf Hering
-
----
- include/net/bluetooth/hci.h | 6 ++++++
- net/bluetooth/hci_core.c | 19 +++++++++++++++++++
- 2 files changed, 25 insertions(+)
-
---- a/include/net/bluetooth/hci.h 2007-10-31 17:43:31.000000000 -0400
-+++ b/include/net/bluetooth/hci.h 2007-10-31 17:44:00.000000000 -0400
-@@ -265,6 +265,12 @@ struct hci_cp_set_event_flt {
- __u8 condition[0];
- } __attribute__ ((packed));
-
-+struct hci_cp_set_event_flt_conn {
-+ __u8 flt_type;
-+ __u8 cond_type;
-+ __u8 condition;
-+} __attribute__ ((packed));
-+
- /* Filter types */
- #define HCI_FLT_CLEAR_ALL 0x00
- #define HCI_FLT_INQ_RESULT 0x01
---- a/net/bluetooth/hci_core.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/net/bluetooth/hci_core.c 2007-10-31 17:44:00.000000000 -0400
-@@ -46,6 +46,9 @@
-
- #include
- #include
-+#if defined(CONFIG_PPC_PS3)
-+#include
-+#endif
-
- #ifndef CONFIG_BT_HCI_CORE_DEBUG
- #undef BT_DBG
-@@ -237,6 +240,22 @@ static void hci_init_req(struct hci_dev
- flt_type = HCI_FLT_CLEAR_ALL;
- hci_send_cmd(hdev, HCI_OP_SET_EVENT_FLT, 1, &flt_type);
-
-+#if defined(CONFIG_PPC_PS3)
-+ /*
-+ * The PS3 built-in bluetooth host controler doesn't support the
-+ * HCI_FLT_CLEAR_ALL command properly. Use the HCI_FLT_CONN_SETUP
-+ * command to clear the event filter.
-+ */
-+ if (firmware_has_feature(FW_FEATURE_PS3_LV1)) {
-+ struct hci_cp_set_event_flt_conn cp;
-+ cp.flt_type = HCI_FLT_CONN_SETUP;
-+ cp.cond_type = 0; /* all devices */
-+ cp.condition = 1; /* auto accept is off */
-+ hci_send_cmd(hdev, HCI_OP_SET_EVENT_FLT, sizeof(cp),
-+ &cp);
-+ }
-+#endif
-+
- /* Page timeout ~20 secs */
- param = cpu_to_le16(0x8000);
- hci_send_cmd(hdev, HCI_OP_WRITE_PG_TIMEOUT, 2, ¶m);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3fb-unregister.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3fb-unregister.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3fb-unregister.diff 2007-08-27 21:42:55.000000000 +0200
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3fb-unregister.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-From: Geert Uytterhoeven
-
-VT_HW_CONSOLE_BINDING must be enabled to make console unbinding work
-
-Signed-off-by: Geert Uytterhoeven
----
- drivers/video/Kconfig | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/drivers/video/Kconfig 2007-08-27 14:01:20.000000000 -0400
-+++ b/drivers/video/Kconfig 2007-08-27 14:02:55.000000000 -0400
-@@ -1796,6 +1796,7 @@ config FB_PS3
- select FB_SYS_COPYAREA
- select FB_SYS_IMAGEBLIT
- select FB_SYS_FOPS
-+ select VT_HW_CONSOLE_BINDING if FRAMEBUFFER_CONSOLE
- ---help---
- Include support for the virtual frame buffer in the PS3 platform.
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-quick-fix-boot-game-os.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3-quick-fix-boot-game-os.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-quick-fix-boot-game-os.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-quick-fix-boot-game-os.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-Quick fix to make boot-game-os work.
-
----
- drivers/ps3/sys-manager.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/ps3/sys-manager.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/drivers/ps3/sys-manager.c 2007-10-31 17:44:01.000000000 -0400
-@@ -622,7 +622,7 @@ static void ps3_sys_manager_final_restar
- ps3_vuart_cancel_async(dev);
-
- ps3_sys_manager_send_attr(dev, 0);
-- ps3_sys_manager_send_next_op(dev, PS3_SM_NEXT_OP_LPAR_REBOOT,
-+ ps3_sys_manager_send_next_op(dev, PS3_SM_NEXT_OP_SYS_REBOOT,
- PS3_SM_WAKE_DEFAULT);
- ps3_sys_manager_send_request_shutdown(dev);
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-system-bus-status.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3-system-bus-status.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-system-bus-status.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-system-bus-status.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,89 +0,0 @@
----
- arch/powerpc/platforms/ps3/system-bus-rework.txt | 82 +++++++++++++++++++++++
- 1 file changed, 82 insertions(+)
-
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ b/arch/powerpc/platforms/ps3/system-bus-rework.txt 2007-10-31 17:44:02.000000000 -0400
-@@ -0,0 +1,82 @@
-+* Status of the system-bus re-work
-+
-+o=working
-+x=not working
-+NA=no support planned
-+ 1st shut 2nd insmod rmmod
-+ boot down boot
-+
-+CONFIG_USB_EHCI_HCD o o o o o
-+CONFIG_USB_OHCI_HCD o o o o o
-+CONFIG_GELIC_NET o o o o o
-+CONFIG_FB_PS3 o o(2) o o x(3)
-+CONFIG_SND_PS3 o o o o o
-+CONFIG_PS3_PS3AV o o o o o
-+CONFIG_PS3_SYS_MANAGER o o o o NA(1)
-+CONFIG_PS3_VUART o o o o o
-+CONFIG_PS3_FLASH o o o o o
-+CONFIG_PS3_DISK o o o o o
-+CONFIG_PS3_ROM o o o o o
-+CONFIG_PS3_STORAGE o o o o o
-+CONFIG_SPU_FS o o o o o
-+
-+-- commands --
-+
-+64 bit kexec o
-+32 bit kexec x(4)
-+reboot: o
-+halt o
-+shutdown o
-+poweroff o
-+power button o
-+
-+-- notes --
-+
-+(1) loaded as 'permanent'.
-+(2) fbcon trouble, temp fix: ps3-hack-fbcon-shutdown.diff
-+(3) need to fix fbcon to support remove
-+(4) not working, WIP
-+
-+--------------------------------------------------------------------------------
-+* Bus layout
-+
-+system-bus --+-- sb -------+-- usb0 --+-- ehci0
-+ | | +-- ohci0
-+ | |
-+ | +-- usb1 --+-- ehci1
-+ | | +-- ohci1
-+ | |
-+ | +-- gelic
-+ |
-+ +-- storage --+-- disk
-+ | +-- flash
-+ | +-- rom
-+ |
-+ +-- ioc0 -----+-- gfx
-+ | +-- sound
-+ |
-+ +-- vuart ----+-- av_settings
-+ +-- system_manager
-+
-+
-+bus | bus | in |
-+name | num | repo |
-+----------+------+------+---------------------------------------
-+sb | 04h | yes |
-+storage | 05h | yes |
-+ioc0 | 81h | no |
-+vuart | 82h | no |
-+----------+------+------+---------------------------------------
-+
-+device | type | irq | dma | mmio |
-+--------------+--------+------+-----+------+--------------------------
-+usb0 sb_04
-+usb1 sb_04
-+gelic sb_03
-+disk st_00
-+flash st_0e
-+rom st_05
-+gfx
-+sound
-+av_settings vu_00
-+system_manager vu_02
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-wip-defconfig-updates.patch new/patches.arch/ppc-ps3tree-ps3-wip_ps3-wip-defconfig-updates.patch
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-wip-defconfig-updates.patch 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-wip-defconfig-updates.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-Adds defconfig values for the PS3 drivers.
-
-Signed-off-by: Geoff Levand
----
- arch/powerpc/configs/ps3_defconfig | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/arch/powerpc/configs/ps3_defconfig 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/configs/ps3_defconfig 2007-10-31 17:44:02.000000000 -0400
-@@ -448,6 +448,7 @@ CONFIG_NETDEVICES=y
- CONFIG_MII=m
- CONFIG_NETDEV_1000=y
- CONFIG_GELIC_NET=y
-+CONFIG_GELIC_WIRELESS=y
- # CONFIG_NETDEV_10000 is not set
-
- #
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-debug.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-debug.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-debug.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-debug.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-From: Jeremy Kerr
-
-For boot wrapper debugging use only. Some versions of debian binutils
-choke on this.
-
- arch/powerpc/boot/wrapper | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/arch/powerpc/boot/wrapper 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/boot/wrapper 2007-10-31 17:44:02.000000000 -0400
-@@ -216,6 +216,7 @@ fi
-
- if [ "$platform" != "miboot" ]; then
- ${CROSS}ld -m elf32ppc -T $lds -o "$ofile" \
-+ -Map "$ofile.map" \
- $platformo $tmp $object/wrapper.a
- rm $tmp
- fi
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-verbose.diff new/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-verbose.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-verbose.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_ps3-zimage-verbose.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-Subject: powerpc: Make bootwrapper verbose when KBUILD_VERBOSE.
-
-Add '-x' to the envocation of the bootwrapper build script when
-KBUILD_VERBOSE is not zero.
-
-???Will this only work for bash???
-
-Signed-off-by: Geoff Levand
----
- arch/powerpc/boot/Makefile | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
---- a/arch/powerpc/boot/Makefile 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/boot/Makefile 2007-10-31 17:44:01.000000000 -0400
-@@ -120,10 +120,15 @@ CROSSWRAP := -C "$(CROSS_COMPILE)"
- endif
- endif
-
-+ifneq ($(KBUILD_VERBOSE),0)
-+verbose_shell := -x
-+endif
-+
- # args (to if_changed): 1 = (this rule), 2 = platform, 3 = dts 4=dtb 5=initrd
- quiet_cmd_wrap = WRAP $@
-- cmd_wrap =$(CONFIG_SHELL) $(wrapper) -c -o $@ -p $2 $(CROSSWRAP) \
-- $(if $3, -s $3)$(if $4, -d $4)$(if $5, -i $5) vmlinux
-+ cmd_wrap =$(CONFIG_SHELL) $(verbose_shell) $(wrapper) -c -o $@ -p $2 \
-+ $(CROSSWRAP) $(if $3, -s $3)$(if $4, -d $4)$(if $5, -i $5) \
-+ vmlinux
-
- image-$(CONFIG_PPC_PSERIES) += zImage.pseries
- image-$(CONFIG_PPC_MAPLE) += zImage.pseries
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-ps3tree-ps3-wip_spufs-wrap-master-run-bit.diff new/patches.arch/ppc-ps3tree-ps3-wip_spufs-wrap-master-run-bit.diff
--- old/patches.arch/ppc-ps3tree-ps3-wip_spufs-wrap-master-run-bit.diff 2007-11-01 07:49:29.000000000 +0100
+++ new/patches.arch/ppc-ps3tree-ps3-wip_spufs-wrap-master-run-bit.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,217 +0,0 @@
-From: Masato Noguchi
-
- [ note: This patch is a hot-fix and RFC. ]
-
-Current kernel uses the master run control bit (MFC_SR1[S]) to
-control SPE execution in spufs_run_spu(). PS3 hypervisor does not
-permit to change this bit.
-This cause Oops that Gerhard pointed out before.
-
-I know, oldtime kernel used run control register in priv2, and
-it was replaced by master run bit to avoid vulnerability.
-But, for now, I made a patch closing my eyes to it.
-I want to fix it witout using master run bit, if possible.
-Does anyone have comments?
-
-
-BTW, in current implementation, if spe was running at disabled
-by master run, it seems to be failed at next spu_run syscall.
-Is it correct?
-
-
-Signed-off-by: Masato Noguchi
----
- arch/powerpc/platforms/cell/spu_manage.c | 15 +++++++++++++++
- arch/powerpc/platforms/cell/spufs/backing_ops.c | 6 ++++++
- arch/powerpc/platforms/cell/spufs/hw_ops.c | 10 ++++++++++
- arch/powerpc/platforms/cell/spufs/run.c | 4 ++--
- arch/powerpc/platforms/cell/spufs/spufs.h | 1 +
- arch/powerpc/platforms/ps3/spu.c | 14 ++++++++++++++
- include/asm-powerpc/spu_priv1.h | 15 +++++++++++++++
- 7 files changed, 63 insertions(+), 2 deletions(-)
-
---- a/arch/powerpc/platforms/cell/spu_manage.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/cell/spu_manage.c 2007-10-31 17:44:00.000000000 -0400
-@@ -35,6 +35,7 @@
- #include
- #include
-
-+#include "spufs/spufs.h"
- #include "interrupt.h"
-
- struct device_node *spu_devnode(struct spu *spu)
-@@ -531,9 +532,23 @@ static int __init init_affinity(void)
- return 0;
- }
-
-+static int enable_spu_by_master_run(struct spu_context *ctx)
-+{
-+ ctx->ops->master_start(ctx);
-+ return 0;
-+}
-+
-+static int disable_spu_by_master_run(struct spu_context *ctx)
-+{
-+ ctx->ops->master_stop(ctx);
-+ return 0;
-+}
-+
- const struct spu_management_ops spu_management_of_ops = {
- .enumerate_spus = of_enumerate_spus,
- .create_spu = of_create_spu,
- .destroy_spu = of_destroy_spu,
- .init_affinity = init_affinity,
-+ .enable_spu = enable_spu_by_master_run,
-+ .disable_spu = disable_spu_by_master_run,
- };
---- a/arch/powerpc/platforms/cell/spufs/backing_ops.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/cell/spufs/backing_ops.c 2007-10-31 17:44:00.000000000 -0400
-@@ -285,6 +285,11 @@ static void spu_backing_runcntl_write(st
- spin_unlock(&ctx->csa.register_lock);
- }
-
-+static void spu_backing_runcntl_stop(struct spu_context *ctx)
-+{
-+ spu_backing_runcntl_write(ctx, SPU_RUNCNTL_STOP);
-+}
-+
- static void spu_backing_master_start(struct spu_context *ctx)
- {
- struct spu_state *csa = &ctx->csa;
-@@ -381,6 +386,7 @@ struct spu_context_ops spu_backing_ops =
- .get_ls = spu_backing_get_ls,
- .runcntl_read = spu_backing_runcntl_read,
- .runcntl_write = spu_backing_runcntl_write,
-+ .runcntl_stop = spu_backing_runcntl_stop,
- .master_start = spu_backing_master_start,
- .master_stop = spu_backing_master_stop,
- .set_mfc_query = spu_backing_set_mfc_query,
---- a/arch/powerpc/platforms/cell/spufs/hw_ops.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/cell/spufs/hw_ops.c 2007-10-31 17:44:00.000000000 -0400
-@@ -220,6 +220,15 @@ static void spu_hw_runcntl_write(struct
- spin_unlock_irq(&ctx->spu->register_lock);
- }
-
-+static void spu_hw_runcntl_stop(struct spu_context *ctx)
-+{
-+ spin_lock_irq(&ctx->spu->register_lock);
-+ out_be32(&ctx->spu->problem->spu_runcntl_RW, SPU_RUNCNTL_STOP);
-+ while(in_be32(&ctx->spu->problem->spu_status_R) & SPU_STATUS_RUNNING)
-+ cpu_relax();
-+ spin_unlock_irq(&ctx->spu->register_lock);
-+}
-+
- static void spu_hw_master_start(struct spu_context *ctx)
- {
- struct spu *spu = ctx->spu;
-@@ -321,6 +330,7 @@ struct spu_context_ops spu_hw_ops = {
- .get_ls = spu_hw_get_ls,
- .runcntl_read = spu_hw_runcntl_read,
- .runcntl_write = spu_hw_runcntl_write,
-+ .runcntl_stop = spu_hw_runcntl_stop,
- .master_start = spu_hw_master_start,
- .master_stop = spu_hw_master_stop,
- .set_mfc_query = spu_hw_set_mfc_query,
---- a/arch/powerpc/platforms/cell/spufs/run.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/cell/spufs/run.c 2007-10-31 17:44:00.000000000 -0400
-@@ -302,7 +302,7 @@ long spufs_run_spu(struct spu_context *c
- if (mutex_lock_interruptible(&ctx->run_mutex))
- return -ERESTARTSYS;
-
-- ctx->ops->master_start(ctx);
-+ spu_enable_spu(ctx);
- ctx->event_return = 0;
-
- spu_acquire(ctx);
-@@ -376,7 +376,7 @@ long spufs_run_spu(struct spu_context *c
- ctx->stats.libassist++;
-
-
-- ctx->ops->master_stop(ctx);
-+ spu_disable_spu(ctx);
- ret = spu_run_fini(ctx, npc, &status);
- spu_yield(ctx);
-
---- a/arch/powerpc/platforms/cell/spufs/spufs.h 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/cell/spufs/spufs.h 2007-10-31 17:44:00.000000000 -0400
-@@ -170,6 +170,7 @@ struct spu_context_ops {
- char*(*get_ls) (struct spu_context * ctx);
- u32 (*runcntl_read) (struct spu_context * ctx);
- void (*runcntl_write) (struct spu_context * ctx, u32 data);
-+ void (*runcntl_stop) (struct spu_context * ctx);
- void (*master_start) (struct spu_context * ctx);
- void (*master_stop) (struct spu_context * ctx);
- int (*set_mfc_query)(struct spu_context * ctx, u32 mask, u32 mode);
---- a/arch/powerpc/platforms/ps3/spu.c 2007-10-31 17:43:31.000000000 -0400
-+++ b/arch/powerpc/platforms/ps3/spu.c 2007-10-31 17:44:00.000000000 -0400
-@@ -28,6 +28,7 @@
- #include
- #include
-
-+#include "../cell/spufs/spufs.h"
- #include "platform.h"
-
- /* spu_management_ops */
-@@ -419,11 +420,24 @@ static int ps3_init_affinity(void)
- return 0;
- }
-
-+static int ps3_enable_spu(struct spu_context *ctx)
-+{
-+ return -ENOSYS;
-+}
-+
-+static int ps3_disable_spu(struct spu_context *ctx)
-+{
-+ ctx->ops->runcntl_stop(ctx);
-+ return -ENOSYS;
-+}
-+
- const struct spu_management_ops spu_management_ps3_ops = {
- .enumerate_spus = ps3_enumerate_spus,
- .create_spu = ps3_create_spu,
- .destroy_spu = ps3_destroy_spu,
- .init_affinity = ps3_init_affinity,
-+ .enable_spu = ps3_enable_spu,
-+ .disable_spu = ps3_disable_spu,
- };
-
- /* spu_priv1_ops */
---- a/include/asm-powerpc/spu_priv1.h 2007-10-31 17:43:31.000000000 -0400
-+++ b/include/asm-powerpc/spu_priv1.h 2007-10-31 17:44:00.000000000 -0400
-@@ -24,6 +24,7 @@
- #include
-
- struct spu;
-+struct spu_context;
-
- /* access to priv1 registers */
-
-@@ -179,6 +180,8 @@ struct spu_management_ops {
- int (*create_spu)(struct spu *spu, void *data);
- int (*destroy_spu)(struct spu *spu);
- int (*init_affinity)(void);
-+ int (*enable_spu)(struct spu_context *ctx);
-+ int (*disable_spu)(struct spu_context *ctx);
- };
-
- extern const struct spu_management_ops* spu_management_ops;
-@@ -207,6 +210,18 @@ spu_init_affinity (void)
- return spu_management_ops->init_affinity();
- }
-
-+static inline int
-+spu_enable_spu (struct spu_context *ctx)
-+{
-+ return spu_management_ops->enable_spu(ctx);
-+}
-+
-+static inline int
-+spu_disable_spu (struct spu_context *ctx)
-+{
-+ return spu_management_ops->disable_spu(ctx);
-+}
-+
- /*
- * The declarations folowing are put here for convenience
- * and only intended to be used by the platform setup code.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/ppc-suse-spe-logo_logo-extern-in-header.diff new/patches.arch/ppc-suse-spe-logo_logo-extern-in-header.diff
--- old/patches.arch/ppc-suse-spe-logo_logo-extern-in-header.diff 2007-06-19 23:28:46.000000000 +0200
+++ new/patches.arch/ppc-suse-spe-logo_logo-extern-in-header.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
- caused by patches.arch/ppc-ps3tree-spe-logo_logo-extern-in-header.diff
-
- CC drivers/video/logo/logo_linux_clut224.o
- drivers/video/logo/logo_linux_clut224.c:548: error: logo_linux_clut224_clut causes a section type conflict
- drivers/video/logo/logo_linux_clut224.c:548: error: logo_linux_clut224_clut causes a section type conflict
- drivers/video/logo/logo_linux_clut224.c:11: error: logo_linux_clut224_data causes a section type conflict
- drivers/video/logo/logo_linux_clut224.c:11: error: logo_linux_clut224_data causes a section type conflict
-
----
- include/linux/linux_logo.h | 26 +++++++++++++-------------
- scripts/pnmtologo.c | 2 +-
- 2 files changed, 14 insertions(+), 14 deletions(-)
-
---- a/include/linux/linux_logo.h
-+++ b/include/linux/linux_logo.h
-@@ -32,19 +32,19 @@ struct linux_logo {
- const unsigned char *data;
- };
-
--extern const struct linux_logo logo_linux_mono;
--extern const struct linux_logo logo_linux_vga16;
--extern const struct linux_logo logo_linux_clut224;
--extern const struct linux_logo logo_dec_clut224;
--extern const struct linux_logo logo_mac_clut224;
--extern const struct linux_logo logo_parisc_clut224;
--extern const struct linux_logo logo_sgi_clut224;
--extern const struct linux_logo logo_sun_clut224;
--extern const struct linux_logo logo_superh_mono;
--extern const struct linux_logo logo_superh_vga16;
--extern const struct linux_logo logo_superh_clut224;
--extern const struct linux_logo logo_m32r_clut224;
--extern const struct linux_logo logo_spe_clut224;
-+extern struct linux_logo logo_linux_mono;
-+extern struct linux_logo logo_linux_vga16;
-+extern struct linux_logo logo_linux_clut224;
-+extern struct linux_logo logo_dec_clut224;
-+extern struct linux_logo logo_mac_clut224;
-+extern struct linux_logo logo_parisc_clut224;
-+extern struct linux_logo logo_sgi_clut224;
-+extern struct linux_logo logo_sun_clut224;
-+extern struct linux_logo logo_superh_mono;
-+extern struct linux_logo logo_superh_vga16;
-+extern struct linux_logo logo_superh_clut224;
-+extern struct linux_logo logo_m32r_clut224;
-+extern struct linux_logo logo_spe_clut224;
-
- extern const struct linux_logo *fb_find_logo(int depth);
- #if defined(CONFIG_LOGO) && defined(CONFIG_FB)
---- a/scripts/pnmtologo.c
-+++ b/scripts/pnmtologo.c
-@@ -244,7 +244,7 @@ static void write_header(void)
- static void write_footer(void)
- {
- fputs("\n};\n\n", out);
-- fprintf(out, "const struct linux_logo %s __initdata = {\n", logoname);
-+ fprintf(out, "struct linux_logo %s __initdata = {\n", logoname);
- fprintf(out, " .type\t= %s,\n", logo_types[logo_type]);
- fprintf(out, " .width\t= %d,\n", logo_width);
- fprintf(out, " .height\t= %d,\n", logo_height);
++++++ patches.drivers.tar.bz2 ++++++
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/sysctl-fix-token-ring-procname new/patches.fixes/sysctl-fix-token-ring-procname
--- old/patches.fixes/sysctl-fix-token-ring-procname 2007-11-07 22:41:38.000000000 +0100
+++ new/patches.fixes/sysctl-fix-token-ring-procname 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-From: Randy Dunlap
-Subject: [PATCH] sysctl: fix token-ring procname
-Patch-mainline: 2.6.23-rc2-git1
-
-Correct the token-ring sysctl procname.
-
-Reported by: Daniel Exner :
-
-Ah, and token ring tells me something like
-"/net/token-ring ,3.14 sysctl failed check procname does not match binary path
-procname"
-But kernel boots otherwise and I got no chance to test tr itself is working.
-
-Signed-off-by: Randy Dunlap
-Acked-by: Jeff Mahoney
----
- kernel/sysctl_check.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/kernel/sysctl_check.c
-+++ b/kernel/sysctl_check.c
-@@ -738,7 +738,7 @@ static struct trans_ctl_table trans_net_
- { NET_ROSE, "rose", trans_net_rose_table },
- { NET_IPV6, "ipv6", trans_net_ipv6_table },
- { NET_X25, "x25", trans_net_x25_table },
-- { NET_TR, "tr", trans_net_tr_table },
-+ { NET_TR, "token-ring", trans_net_tr_table },
- { NET_DECNET, "decnet", trans_net_decnet_table },
- /* NET_ECONET not used */
- { NET_SCTP, "sctp", trans_net_sctp_table },
++++++ patches.kernel.org.tar.bz2 ++++++
kernel-source/patches.kernel.org.tar.bz2 /mounts/work_src_done/STABLE/kernel-source/patches.kernel.org.tar.bz2 differ: byte 11, line 1
++++++ patches.rpmify.tar.bz2 ++++++
++++++ patches.rt.tar.bz2 ++++++
++++ 93503 lines of diff (skipped)
++++++ patches.suse.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/gameport-section-conflict.diff new/patches.suse/gameport-section-conflict.diff
--- old/patches.suse/gameport-section-conflict.diff 2007-11-01 07:49:31.000000000 +0100
+++ new/patches.suse/gameport-section-conflict.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-From: Jeff Mahoney
-Subject: [PATCH] gameport: unexport gameport_cooked_read and gameport_set_name
-
- gameport_cooked_read and gameport_set_name are both static inlines. Exporting
- them causes a section conflict.
-
-Signed-off-by: Jeff Mahoney
-
----
-
- drivers/input/gameport/gameport.c | 2 --
- 1 file changed, 2 deletions(-)
-
---- a/drivers/input/gameport/gameport.c 2007-10-31 17:43:33.000000000 -0400
-+++ b/drivers/input/gameport/gameport.c 2007-10-31 17:43:47.000000000 -0400
-@@ -38,8 +38,6 @@ EXPORT_SYMBOL(gameport_unregister_driver
- EXPORT_SYMBOL(gameport_open);
- EXPORT_SYMBOL(gameport_close);
- EXPORT_SYMBOL(gameport_rescan);
--EXPORT_SYMBOL(gameport_cooked_read);
--EXPORT_SYMBOL(gameport_set_name);
- EXPORT_SYMBOL(gameport_set_phys);
- EXPORT_SYMBOL(gameport_start_polling);
- EXPORT_SYMBOL(gameport_stop_polling);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/ia64-jprobe-return-section-conflict.diff new/patches.suse/ia64-jprobe-return-section-conflict.diff
--- old/patches.suse/ia64-jprobe-return-section-conflict.diff 2007-11-01 07:49:31.000000000 +0100
+++ new/patches.suse/ia64-jprobe-return-section-conflict.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-From: Jeff Mahoney
-Subject: [PATCH] ia64: kprobes section conflict
-
- This patch moves jprobe_return from being a static inline that does
- nothing to a function that does nothing. The reason is that jprobe_return
- is exported, so it causes a section type conflict during build.
-
-Signed-off-by: Jeff Mahoney
----
-
- arch/ia64/kernel/kprobes.c | 2 ++
- include/asm-ia64/kprobes.h | 4 +---
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
---- a/arch/ia64/kernel/kprobes.c 2007-10-31 17:43:33.000000000 -0400
-+++ b/arch/ia64/kernel/kprobes.c 2007-10-31 17:43:47.000000000 -0400
-@@ -36,6 +36,8 @@
- #include
-
- extern void jprobe_inst_return(void);
-+/* ia64 doesn't need this, but the symbol is exported */
-+void jprobe_return(void) {}
-
- DEFINE_PER_CPU(struct kprobe *, current_kprobe) = NULL;
- DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
---- a/include/asm-ia64/kprobes.h 2007-10-31 17:43:33.000000000 -0400
-+++ b/include/asm-ia64/kprobes.h 2007-10-31 17:43:47.000000000 -0400
-@@ -123,9 +123,7 @@ extern int kprobe_exceptions_notify(stru
- unsigned long val, void *data);
-
- /* ia64 does not need this */
--static inline void jprobe_return(void)
--{
--}
-+void jprobe_return(void);
- extern void invalidate_stacked_regs(void);
- extern void flush_register_stack(void);
- extern void arch_remove_kprobe(struct kprobe *p);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/psmouse-section-conflict.diff new/patches.suse/psmouse-section-conflict.diff
--- old/patches.suse/psmouse-section-conflict.diff 2007-11-01 07:49:31.000000000 +0100
+++ new/patches.suse/psmouse-section-conflict.diff 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-From: Jeff Mahoney
-Subject: [PATCH] psmouse: fix section type conflict
-
- It seems parameter functions aren't allowed to be static, or it causes
- a section type conflict. This feature isn't used very much outside
- of the standard types, which are all global and exported.
-
-Signed-off-by: Jeff Mahoney
-
----
-
- drivers/input/mouse/psmouse-base.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
---- a/drivers/input/mouse/psmouse-base.c 2007-10-31 17:43:33.000000000 -0400
-+++ b/drivers/input/mouse/psmouse-base.c 2007-10-31 17:43:47.000000000 -0400
-@@ -1570,7 +1570,8 @@ static ssize_t psmouse_attr_set_resoluti
- }
-
-
--static int psmouse_set_maxproto(const char *val, struct kernel_param *kp)
-+/* These two should be static, but it causes a section type conflict */
-+int psmouse_set_maxproto(const char *val, struct kernel_param *kp)
- {
- const struct psmouse_protocol *proto;
-
-@@ -1587,7 +1588,7 @@ static int psmouse_set_maxproto(const ch
- return 0;
- }
-
--static int psmouse_get_maxproto(char *buffer, struct kernel_param *kp)
-+int psmouse_get_maxproto(char *buffer, struct kernel_param *kp)
- {
- int type = *((unsigned int *)kp->arg);
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch new/patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch
--- old/patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch 2007-11-07 09:05:04.000000000 +0100
+++ new/patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,134 +0,0 @@
-Subject: Allow one kernel binary with static 8250 and pmac_zilog
-From: olh@suse.de
-Patch-mainline: never
-
-Allow co-existance of 8250=y and pmac_zilog=y.
-Both try to claim ttyS0. 8250 comes first and zilog init fails.
-The right fix would be a rewrite of the tty devnode handling with dynamic
-minor assignment.
-http://bugzilla.kernel.org/show_bug.cgi?id=1529
-
-Signed-off-by: Olaf Hering
-
- arch/powerpc/platforms/powermac/setup.c | 17 +++++++++++++++++
- drivers/serial/8250.c | 9 +++++++++
- drivers/serial/8250_pci.c | 7 +++++++
- include/asm-powerpc/io.h | 4 ++++
- include/asm-ppc/io.h | 5 +++++
- 5 files changed, 42 insertions(+)
-
---- a/arch/powerpc/platforms/powermac/setup.c 2007-10-31 17:43:32.000000000 -0400
-+++ b/arch/powerpc/platforms/powermac/setup.c 2007-10-31 17:43:55.000000000 -0400
-@@ -725,6 +725,20 @@ static void pmac_cpu_die(void)
-
- #endif /* CONFIG_PPC64 */
-
-+#ifdef CONFIG_SERIAL_8250
-+/*
-+ * if both serial drivers exists, 8250 will be inited first
-+ * it claims ttyS0 and pmac_zilog init fails
-+ */
-+int do_not_probe_pc_legacy_8250;
-+EXPORT_SYMBOL(do_not_probe_pc_legacy_8250);
-+#ifdef CONFIG_SERIAL_PMACZILOG
-+static void pmac_pcibios_fixup(void) {
-+ do_not_probe_pc_legacy_8250 = 1;
-+}
-+#endif
-+#endif
-+
- define_machine(powermac) {
- .name = "PowerMac",
- .probe = pmac_probe,
-@@ -733,6 +747,9 @@ define_machine(powermac) {
- .show_cpuinfo = pmac_show_cpuinfo,
- .init_IRQ = pmac_pic_init,
- .get_irq = NULL, /* changed later */
-+#if defined(CONFIG_SERIAL_8250) && defined(CONFIG_SERIAL_PMACZILOG)
-+ .pcibios_fixup = pmac_pcibios_fixup,
-+#endif
- .pci_irq_fixup = pmac_pci_irq_fixup,
- .restart = pmac_restart,
- .power_off = pmac_power_off,
---- a/drivers/serial/8250.c 2007-10-31 17:43:32.000000000 -0400
-+++ b/drivers/serial/8250.c 2007-10-31 17:43:55.000000000 -0400
-@@ -46,6 +46,10 @@
-
- #include "8250.h"
-
-+#ifndef NO_PC_LEGACY_SERIAL_8250
-+#define do_not_probe_pc_legacy_8250 (0)
-+#endif
-+
- /*
- * Configuration:
- * share_irqs - whether we pass IRQF_SHARED to request_irq(). This option
-@@ -2560,6 +2564,8 @@ static struct console serial8250_console
-
- static int __init serial8250_console_init(void)
- {
-+ if (do_not_probe_pc_legacy_8250)
-+ return -ENODEV;
- serial8250_isa_init_ports();
- register_console(&serial8250_console);
- return 0;
-@@ -2863,6 +2869,9 @@ static int __init serial8250_init(void)
- {
- int ret, i;
-
-+ if (do_not_probe_pc_legacy_8250)
-+ return -ENODEV;
-+
- if (nr_uarts > UART_NR)
- nr_uarts = UART_NR;
-
---- a/drivers/serial/8250_pci.c 2007-10-31 17:43:32.000000000 -0400
-+++ b/drivers/serial/8250_pci.c 2007-10-31 17:43:55.000000000 -0400
-@@ -32,6 +32,10 @@
-
- #undef SERIAL_DEBUG_PCI
-
-+#ifndef NO_PC_LEGACY_SERIAL_8250
-+#define do_not_probe_pc_legacy_8250 (0)
-+#endif
-+
- /*
- * init function returns:
- * > 0 - number of ports
-@@ -2605,6 +2609,9 @@ static struct pci_driver serial_pci_driv
-
- static int __init serial8250_pci_init(void)
- {
-+ if (do_not_probe_pc_legacy_8250)
-+ return -ENODEV;
-+
- return pci_register_driver(&serial_pci_driver);
- }
-
---- a/include/asm-powerpc/io.h 2007-10-31 17:43:32.000000000 -0400
-+++ b/include/asm-powerpc/io.h 2007-10-31 17:43:55.000000000 -0400
-@@ -568,6 +568,10 @@ static inline void iosync(void)
- #define iobarrier_r() eieio()
- #define iobarrier_w() eieio()
-
-+#if defined(CONFIG_PPC_PMAC) && defined(CONFIG_SERIAL_8250)
-+#define NO_PC_LEGACY_SERIAL_8250 1
-+extern int do_not_probe_pc_legacy_8250;
-+#endif
-
- /*
- * output pause versions need a delay at least for the
---- a/include/asm-ppc/io.h 2007-10-31 17:43:32.000000000 -0400
-+++ b/include/asm-ppc/io.h 2007-10-31 17:43:55.000000000 -0400
-@@ -535,6 +535,11 @@ extern void pci_iounmap(struct pci_dev *
- #define iobarrier_r() eieio()
- #define iobarrier_w() eieio()
-
-+#if defined(CONFIG_PPC_PMAC) && defined(CONFIG_SERIAL_8250)
-+#define NO_PC_LEGACY_SERIAL_8250 1
-+extern int do_not_probe_pc_legacy_8250;
-+#endif
-+
- /*
- * Here comes the ppc implementation of the IOMAP
- * interfaces.
++++++ patches.uml.tar.bz2 ++++++
++++++ patches.xen.tar.bz2 ++++++
++++++ series.conf ++++++
++++ 719 lines (skipped)
++++ between series.conf
++++ and /mounts/work_src_done/STABLE/kernel-source/series.conf
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org