Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory
checked in at Fri Jul 8 09:32:26 CEST 2011.
--------
--- kernel-source/kernel-debug.changes 2011-06-30 07:03:47.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2011-07-07 17:26:27.000000000 +0200
@@ -1,0 +2,25 @@
+Thu Jul 7 00:58:01 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc6.
+ - Eliminated 1 patch.
+- commit 56e99da
+
+-------------------------------------------------------------------
+Tue Jul 5 09:18:43 CEST 2011 - jbeulich@novell.com
+
+- Update Xen patches to 3.0-rc5 and c/s 1095.
+- xen: prepare tmem shim to handle frontswap.
+- support booting Xen from EFI (fate#311376, fate#311529,
+ bnc#578927, bnc#628554).
+- config.conf: Re-enabled Xen flavors.
+- Update x86 config files.
+- Delete patches.xen/xen-blkback-bimodal-suse.
+- commit 4c2a76f
+
+-------------------------------------------------------------------
+Mon Jul 4 12:07:08 CEST 2011 - tiwai@suse.de
+
+- Fix invalid colormap override in SUSE-bootsplash patch (bnc#584493)
+- commit ac30089
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-desktop.changes: same change
kernel-docs.changes: same change
New Changes file:
--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-ec2.changes 2011-07-07 17:26:30.000000000 +0200
@@ -0,0 +1,23708 @@
+-------------------------------------------------------------------
+Thu Jul 7 00:58:01 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc6.
+ - Eliminated 1 patch.
+- commit 56e99da
+
+-------------------------------------------------------------------
+Tue Jul 5 09:18:43 CEST 2011 - jbeulich@novell.com
+
+- Update Xen patches to 3.0-rc5 and c/s 1095.
+- xen: prepare tmem shim to handle frontswap.
+- support booting Xen from EFI (fate#311376, fate#311529,
+ bnc#578927, bnc#628554).
+- config.conf: Re-enabled Xen flavors.
+- Update x86 config files.
+- Delete patches.xen/xen-blkback-bimodal-suse.
+- commit 4c2a76f
+
+-------------------------------------------------------------------
+Mon Jul 4 12:07:08 CEST 2011 - tiwai@suse.de
+
+- Fix invalid colormap override in SUSE-bootsplash patch (bnc#584493)
+- commit ac30089
+
+-------------------------------------------------------------------
+Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc5.
+- commit 9eb1a0f
+
+-------------------------------------------------------------------
+Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
+
+- TTY: ldisc, do not close until there are readers (bnc#698247
+ bnc#693374).
+- commit b3afb1a
+
+-------------------------------------------------------------------
+Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
+
+- Enable TOMOYO (FATE#310292, bnc#668381).
+- commit 997e757
+
+-------------------------------------------------------------------
+Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
+
+- Update vanilla configs.
+- commit 1738011
+
+-------------------------------------------------------------------
+Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
+
+- Update to 3.0-rc4
+- commit 1b6bf5d
+
+-------------------------------------------------------------------
+Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
+
+- rpm/post.sh: Touch /boot/do_purge_kernels on package install
+ (fate#312018).
+- rpm/postun.sh: Remove it again if it still exists on package
+ uninstall.
+- commit 82f4a5d
+
+-------------------------------------------------------------------
+Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
+
+- stop_machine: implement stop_machine_from_offline_cpu()
+ (bnc#697859).
+- stop_machine: kill __stop_machine() (bnc#697859).
+- x86, mtrr: lock stop machine during MTRR rendezvous sequence
+ (bnc#697859).
+- stop_machine: reorganize stop_cpus() implementation
+ (bnc#697859).
+- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
+ (bnc#697859).
+- commit aa3d6e2
+
+-------------------------------------------------------------------
+Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
+
+- Remove the novfs patches, it should be packaged as a KMP, or
+ ideally, reimplemented as a fuse filesystem (which is the reason why
+ the current implementation it is never going to be accepted upstream).
+- Delete patches.fixes/novfs-copy_user-fixes.diff.
+- Delete patches.fixes/novfs-minsize-fixes.
+- Delete patches.fixes/novfs-nwcapi.patch.
+- Delete patches.suse/novfs-client-module.
+- Delete patches.suse/novfs-remove-bkl.
+- commit bc3a79d
+
+-------------------------------------------------------------------
+Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
+
+- Update vanilla config files.
+- commit a642909
+
+-------------------------------------------------------------------
+Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
+
+- rpm/kernel-binary.spec.in:
+ jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
+- rpm/kernel-binary.spec.in:
+ jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
+- commit 1009eaf
+
+-------------------------------------------------------------------
+Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
+
+- rpm/kernel-binary.spec.in:
+ Update comment, get the number of cpus from /proc/stat
+- rpm/kernel-binary.spec.in:
+ Update comment, get the number of cpus from /proc/stat
+- commit b4cf18c
+
+-------------------------------------------------------------------
+Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
+
+- Update config files: Disable BRCMSMAC on ppc/ppc64.
+- commit 20b3d8e
+
+-------------------------------------------------------------------
+Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
+
+- "Unable to save Login Script" appears when trying to save a
+ user login script (bnc#638985).
+- commit 7c243a4
+
+-------------------------------------------------------------------
+Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
+
+- fs: novfs: Limit check for datacopy between user and kernel space.
+- commit 5fbc5ed
+
+-------------------------------------------------------------------
+Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc3.
+ - Eliminated 2 patches.
+- commit a1fe999
+
+-------------------------------------------------------------------
+Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
+
+- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
+ itself.
+- commit 18ad47f
+
+-------------------------------------------------------------------
+Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
+
+- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
+- commit b3f32a6
+
+-------------------------------------------------------------------
+Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
+
+- apm: Honor CONFIG_APM_CPU_IDLE=n.
+- commit 8ad9b51
+
+-------------------------------------------------------------------
+Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
+
+- Update config files.
+- commit 2cd7359
+
+-------------------------------------------------------------------
+Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
+
+- Delete patches.rpmify/qla4xx-missing-readq-definition.
+- commit b48337d
+
+-------------------------------------------------------------------
+Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
+
+- Remove copypasted lines from vanilla configs.
+- commit b395e52
+
+-------------------------------------------------------------------
+Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: Call gzip with -n.
+- commit 9a65e48
+
+-------------------------------------------------------------------
+Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
+
+- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
+ trailing zero. Rpm considers "rc" older than "0", so this will sort
+ properly.
+- commit 8d9b2b9
+
+-------------------------------------------------------------------
+Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
+
+- x86, build: Do not set the root_dev field in bzImage.
++++ 23511 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/kernel-source/kernel-ec2.changes
--- kernel-source/kernel-pae.changes 2011-06-30 07:03:54.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-pae.changes 2011-07-07 17:26:30.000000000 +0200
@@ -1,0 +2,25 @@
+Thu Jul 7 00:58:01 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc6.
+ - Eliminated 1 patch.
+- commit 56e99da
+
+-------------------------------------------------------------------
+Tue Jul 5 09:18:43 CEST 2011 - jbeulich@novell.com
+
+- Update Xen patches to 3.0-rc5 and c/s 1095.
+- xen: prepare tmem shim to handle frontswap.
+- support booting Xen from EFI (fate#311376, fate#311529,
+ bnc#578927, bnc#628554).
+- config.conf: Re-enabled Xen flavors.
+- Update x86 config files.
+- Delete patches.xen/xen-blkback-bimodal-suse.
+- commit 4c2a76f
+
+-------------------------------------------------------------------
+Mon Jul 4 12:07:08 CEST 2011 - tiwai@suse.de
+
+- Fix invalid colormap override in SUSE-bootsplash patch (bnc#584493)
+- commit ac30089
+
+-------------------------------------------------------------------
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
New Changes file:
--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-xen.changes 2011-07-07 17:26:35.000000000 +0200
@@ -0,0 +1,23708 @@
+-------------------------------------------------------------------
+Thu Jul 7 00:58:01 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc6.
+ - Eliminated 1 patch.
+- commit 56e99da
+
+-------------------------------------------------------------------
+Tue Jul 5 09:18:43 CEST 2011 - jbeulich@novell.com
+
+- Update Xen patches to 3.0-rc5 and c/s 1095.
+- xen: prepare tmem shim to handle frontswap.
+- support booting Xen from EFI (fate#311376, fate#311529,
+ bnc#578927, bnc#628554).
+- config.conf: Re-enabled Xen flavors.
+- Update x86 config files.
+- Delete patches.xen/xen-blkback-bimodal-suse.
+- commit 4c2a76f
+
+-------------------------------------------------------------------
+Mon Jul 4 12:07:08 CEST 2011 - tiwai@suse.de
+
+- Fix invalid colormap override in SUSE-bootsplash patch (bnc#584493)
+- commit ac30089
+
+-------------------------------------------------------------------
+Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc5.
+- commit 9eb1a0f
+
+-------------------------------------------------------------------
+Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
+
+- TTY: ldisc, do not close until there are readers (bnc#698247
+ bnc#693374).
+- commit b3afb1a
+
+-------------------------------------------------------------------
+Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
+
+- Enable TOMOYO (FATE#310292, bnc#668381).
+- commit 997e757
+
+-------------------------------------------------------------------
+Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
+
+- Update vanilla configs.
+- commit 1738011
+
+-------------------------------------------------------------------
+Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
+
+- Update to 3.0-rc4
+- commit 1b6bf5d
+
+-------------------------------------------------------------------
+Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
+
+- rpm/post.sh: Touch /boot/do_purge_kernels on package install
+ (fate#312018).
+- rpm/postun.sh: Remove it again if it still exists on package
+ uninstall.
+- commit 82f4a5d
+
+-------------------------------------------------------------------
+Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
+
+- stop_machine: implement stop_machine_from_offline_cpu()
+ (bnc#697859).
+- stop_machine: kill __stop_machine() (bnc#697859).
+- x86, mtrr: lock stop machine during MTRR rendezvous sequence
+ (bnc#697859).
+- stop_machine: reorganize stop_cpus() implementation
+ (bnc#697859).
+- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
+ (bnc#697859).
+- commit aa3d6e2
+
+-------------------------------------------------------------------
+Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
+
+- Remove the novfs patches, it should be packaged as a KMP, or
+ ideally, reimplemented as a fuse filesystem (which is the reason why
+ the current implementation it is never going to be accepted upstream).
+- Delete patches.fixes/novfs-copy_user-fixes.diff.
+- Delete patches.fixes/novfs-minsize-fixes.
+- Delete patches.fixes/novfs-nwcapi.patch.
+- Delete patches.suse/novfs-client-module.
+- Delete patches.suse/novfs-remove-bkl.
+- commit bc3a79d
+
+-------------------------------------------------------------------
+Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
+
+- Update vanilla config files.
+- commit a642909
+
+-------------------------------------------------------------------
+Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
+
+- rpm/kernel-binary.spec.in:
+ jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
+- rpm/kernel-binary.spec.in:
+ jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
+- commit 1009eaf
+
+-------------------------------------------------------------------
+Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
+
+- rpm/kernel-binary.spec.in:
+ Update comment, get the number of cpus from /proc/stat
+- rpm/kernel-binary.spec.in:
+ Update comment, get the number of cpus from /proc/stat
+- commit b4cf18c
+
+-------------------------------------------------------------------
+Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
+
+- Update config files: Disable BRCMSMAC on ppc/ppc64.
+- commit 20b3d8e
+
+-------------------------------------------------------------------
+Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
+
+- "Unable to save Login Script" appears when trying to save a
+ user login script (bnc#638985).
+- commit 7c243a4
+
+-------------------------------------------------------------------
+Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
+
+- fs: novfs: Limit check for datacopy between user and kernel space.
+- commit 5fbc5ed
+
+-------------------------------------------------------------------
+Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
+
+- Update to 3.0-rc3.
+ - Eliminated 2 patches.
+- commit a1fe999
+
+-------------------------------------------------------------------
+Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
+
+- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
+ itself.
+- commit 18ad47f
+
+-------------------------------------------------------------------
+Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
+
+- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
+- commit b3f32a6
+
+-------------------------------------------------------------------
+Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
+
+- apm: Honor CONFIG_APM_CPU_IDLE=n.
+- commit 8ad9b51
+
+-------------------------------------------------------------------
+Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
+
+- Update config files.
+- commit 2cd7359
+
+-------------------------------------------------------------------
+Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
+
+- Delete patches.rpmify/qla4xx-missing-readq-definition.
+- commit b48337d
+
+-------------------------------------------------------------------
+Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
+
+- Remove copypasted lines from vanilla configs.
+- commit b395e52
+
+-------------------------------------------------------------------
+Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: Call gzip with -n.
+- commit 9a65e48
+
+-------------------------------------------------------------------
+Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
+
+- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
+ trailing zero. Rpm considers "rc" older than "0", so this will sort
+ properly.
+- commit 8d9b2b9
+
+-------------------------------------------------------------------
+Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
+
+- x86, build: Do not set the root_dev field in bzImage.
++++ 23511 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/kernel-source/kernel-xen.changes
calling whatdependson for head-i586
Old:
----
linux-3.0-rc5.tar.bz2
New:
----
kernel-ec2.changes
kernel-ec2.spec
kernel-xen.changes
kernel-xen.spec
linux-3.0-rc6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -17,8 +17,8 @@
# norootforbuild
-%define srcversion 3.0-rc5
-%define patchversion 3.0.0-rc5
+%define srcversion 3.0-rc6
+%define patchversion 3.0.0-rc6
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -55,7 +55,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -17,14 +17,14 @@
# norootforbuild
-%define patchversion 3.0.0-rc5
+%define patchversion 3.0.0-rc6
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-docs
Summary: Kernel Documentation
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
++++++ kernel-ec2.spec ++++++
++++ 892 lines (skipped)
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -17,8 +17,8 @@
# norootforbuild
-%define srcversion 3.0-rc5
-%define patchversion 3.0.0-rc5
+%define srcversion 3.0-rc6
+%define patchversion 3.0.0-rc6
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -55,7 +55,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
kernel-ppc64.spec: same change
kernel-ps3.spec: same change
kernel-s390.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -18,8 +18,8 @@
# norootforbuild
# icecream 0
-%define srcversion 3.0-rc5
-%define patchversion 3.0.0-rc5
+%define srcversion 3.0-rc6
+%define patchversion 3.0.0-rc6
%define variant %{nil}
%define vanilla_only 0
@@ -29,7 +29,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
@@ -49,6 +49,9 @@
%ifarch s390
Requires: kernel-s390-devel = %version-%source_rel
%endif
+%ifarch %ix86 x86_64
+Requires: kernel-xen-devel = %version-%source_rel
+%endif
Provides: multiversion(kernel)
Provides: %name = %version-%source_rel
Source: README.KSYMS
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -17,8 +17,8 @@
# norootforbuild
-%define srcversion 3.0-rc5
-%define patchversion 3.0.0-rc5
+%define srcversion 3.0-rc6
+%define patchversion 3.0.0-rc6
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -55,7 +55,7 @@
Name: kernel-trace
Summary: The Standard Kernel with Tracing Features
-Version: 3.0.rc5
+Version: 3.0.rc6
Release: 1
%if %using_buildservice
%else
kernel-vanilla.spec: same change
++++++ kernel-xen.spec ++++++
++++ 892 lines (skipped)
++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -12,8 +12,8 @@
+i386 i386/desktop
+i386 i386/pae
+i386 -syms i386/debug
-#+i386 i386/xen
-#+i386 -syms i386/ec2
++i386 i386/xen
++i386 -syms i386/ec2
+i386 i386/vanilla
+i386 -syms i386/trace
@@ -24,8 +24,8 @@
+x86_64 x86_64/default
+x86_64 x86_64/desktop
-#+x86_64 x86_64/xen
-#+x86_64 -syms x86_64/ec2
++x86_64 x86_64/xen
++x86_64 -syms x86_64/ec2
+x86_64 -syms x86_64/debug
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/trace
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:09.000000000 +0200
@@ -1,5 +1,5 @@
# The version of the main tarball to use
-SRCVERSION=3.0-rc5
+SRCVERSION=3.0-rc6
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# buildservice projects to build the kernel against
++++++ config.tar.bz2 ++++++
++++ 15993 lines of diff (skipped)
++++++ linux-3.0-rc5.tar.bz2 -> linux-3.0-rc6.tar.bz2 ++++++
kernel-source/linux-3.0-rc5.tar.bz2 /mounts/work_src_done/STABLE/kernel-source/linux-3.0-rc6.tar.bz2 differ: char 11, line 1
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:10.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:10.000000000 +0200
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:10.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:10.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.fixes.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch new/patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch
--- old/patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch 2011-06-29 14:46:33.000000000 +0200
+++ new/patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,104 +0,0 @@
-From 92f6fa09bd453ffe3351fa1f1377a1b7cfa911e6 Mon Sep 17 00:00:00 2001
-From: Jiri Slaby
-Date: Sun, 5 Jun 2011 14:16:16 +0200
-Subject: TTY: ldisc, do not close until there are readers
-Git-commit: 92f6fa09bd453ffe3351fa1f1377a1b7cfa911e6
-Patch-mainline: 3.0-rc6
-References: bnc#698247 bnc#693374
-
-We restored tty_ldisc_wait_idle in 100eeae2c5c (TTY: restore
-tty_ldisc_wait_idle). We used it in the ldisc changing path to fix the
-case where there are tasks in n_tty_read waiting for data and somebody
-tries to change ldisc.
-
-Similar to the case above, there may be also tasks waiting in
-n_tty_read while hangup is performed. As 65b770468e98 (tty-ldisc: turn
-ldisc user count into a proper refcount) removed the wait-until-idle
-from all paths, hangup path won't wait for them to disappear either
-now. So add it back even to the hangup path.
-
-There is a difference, we need uninterruptible sleep as there is
-obviously HUP signal pending. So tty_ldisc_wait_idle now sleeps
-without possibility to be interrupted. This is what original
-tty_ldisc_wait_idle did. After the wait idle reintroduction
-(100eeae2c5c), we have had interruptible sleeps for the ldisc changing
-path. But as there is a 5s timeout anyway, we don't allow it to be
-interrupted from now on. It's not worth the added complexity of
-deciding what kind of sleep we want.
-
-Before 65b770468e98 tty_ldisc_release was called also from
-tty_ldisc_release. It is called from tty_release, so I don't think we
-need to restore that one.
-
-This is nicely reproducible after constifying the timing when
-drivers/tty/n_tty.c is patched as follows ("TTY: ntty, add one more
-sanity check" patch is needed to actually see it explode):
-%% -1548,6 +1549,7 @@ static int n_tty_open(struct tty_struct *tty)
-
- /* These are ugly. Currently a malloc failure here can panic */
- if (!tty->read_buf) {
-+ msleep(100);
- tty->read_buf = kzalloc(N_TTY_BUF_SIZE, GFP_KERNEL);
- if (!tty->read_buf)
- return -ENOMEM;
-%% -1785,6 +1788,7 @@ do_it_again:
- break;
- }
- timeout = schedule_timeout(timeout);
-+ msleep(20);
- continue;
- }
- __set_current_state(TASK_RUNNING);
-===== With a process: =====
- while (1) {
- int fd = open(argv[1], O_RDWR);
- read(fd, buf, sizeof(buf));
- close(fd);
- }
-===== and its child: =====
- setsid();
- while (1) {
- int fd = open(tty, O_RDWR|O_NOCTTY);
- ioctl(fd, TIOCSCTTY, 1);
- vhangup();
- close(fd);
- usleep(100 * (10 + random() % 1000));
- }
-===== EOF =====
-
-References: https://bugzilla.novell.com/show_bug.cgi?id=693374
-References: https://bugzilla.novell.com/show_bug.cgi?id=694509
-Signed-off-by: Jiri Slaby
-Cc: Alan Cox
-Cc: Linus Torvalds
-Cc: stable [32, 33, 34, 39]
-Signed-off-by: Greg Kroah-Hartman
----
- drivers/tty/tty_ldisc.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
-diff --git a/drivers/tty/tty_ldisc.c b/drivers/tty/tty_ldisc.c
-index 5d01d32..ef925d5 100644
---- a/drivers/tty/tty_ldisc.c
-+++ b/drivers/tty/tty_ldisc.c
-@@ -555,7 +555,7 @@ static void tty_ldisc_flush_works(struct tty_struct *tty)
- static int tty_ldisc_wait_idle(struct tty_struct *tty)
- {
- int ret;
-- ret = wait_event_interruptible_timeout(tty_ldisc_idle,
-+ ret = wait_event_timeout(tty_ldisc_idle,
- atomic_read(&tty->ldisc->users) == 1, 5 * HZ);
- if (ret < 0)
- return ret;
-@@ -763,6 +763,8 @@ static int tty_ldisc_reinit(struct tty_struct *tty, int ldisc)
- if (IS_ERR(ld))
- return -1;
-
-+ WARN_ON_ONCE(tty_ldisc_wait_idle(tty));
-+
- tty_ldisc_close(tty, tty->ldisc);
- tty_ldisc_put(tty->ldisc);
- tty->ldisc = NULL;
---
-1.7.6
-
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/SUSE-bootsplash new/patches.suse/SUSE-bootsplash
--- old/patches.suse/SUSE-bootsplash 2011-06-15 08:05:05.000000000 +0200
+++ new/patches.suse/SUSE-bootsplash 2011-07-04 12:07:08.000000000 +0200
@@ -15,25 +15,24 @@
Signed-off-by: Egbert Eich
---
- drivers/tty/n_tty.c | 11 +
- drivers/tty/vt/keyboard.c | 9 +
- drivers/tty/vt/vt.c | 29 +
- drivers/video/Kconfig | 4 +
- drivers/video/Makefile | 1 +
- drivers/video/bootsplash/Kconfig | 17 +
- drivers/video/bootsplash/Makefile | 5 +
- drivers/video/bootsplash/bootsplash.c | 2424 +++++++++++++++++++++++++++++++++
+ drivers/tty/n_tty.c | 11
+ drivers/tty/vt/keyboard.c | 9
+ drivers/tty/vt/vt.c | 29
+ drivers/video/Kconfig | 4
+ drivers/video/Makefile | 1
+ drivers/video/bootsplash/Kconfig | 17
+ drivers/video/bootsplash/Makefile | 5
+ drivers/video/bootsplash/bootsplash.c | 2414 ++++++++++++++++++++++++++++++++++
drivers/video/bootsplash/decode-jpg.c | 998 ++++++++++++++
- drivers/video/bootsplash/decode-jpg.h | 36 +
- drivers/video/bootsplash/render.c | 491 +++++++
- drivers/video/console/bitblit.c | 31 +
- drivers/video/console/fbcon.c | 58 +
- drivers/video/console/fbcon.h | 45 +
+ drivers/video/bootsplash/decode-jpg.h | 36
+ drivers/video/bootsplash/render.c | 491 ++++++
+ drivers/video/console/bitblit.c | 31
+ drivers/video/console/fbcon.c | 58
+ drivers/video/console/fbcon.h | 47
include/linux/bootsplash.h | 76 +
- include/linux/console_struct.h | 3 +
- include/linux/fb.h | 4 +
- kernel/panic.c | 7 +
- 18 files changed, 4249 insertions(+), 0 deletions(-)
+ include/linux/console_struct.h | 3
+ include/linux/fb.h | 4
+ 17 files changed, 4234 insertions(+)
create mode 100644 drivers/video/bootsplash/Kconfig
create mode 100644 drivers/video/bootsplash/Makefile
create mode 100644 drivers/video/bootsplash/bootsplash.c
@@ -42,10 +41,8 @@
create mode 100644 drivers/video/bootsplash/render.c
create mode 100644 include/linux/bootsplash.h
-Index: linux-2.6.39-rc3-master/drivers/tty/n_tty.c
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/tty/n_tty.c
-+++ linux-2.6.39-rc3-master/drivers/tty/n_tty.c
+--- a/drivers/tty/n_tty.c
++++ b/drivers/tty/n_tty.c
@@ -50,6 +50,8 @@
#include
#include
@@ -55,7 +52,7 @@
#include
/* number of characters left in xmit buffer before select has we have room */
-@@ -1796,6 +1798,15 @@ do_it_again:
+@@ -1796,6 +1798,15 @@
tty->minimum_to_wake = (minimum - (b - buf));
if (!input_available_p(tty, 0)) {
@@ -71,11 +68,9 @@
if (test_bit(TTY_OTHER_CLOSED, &tty->flags)) {
retval = -EIO;
break;
-Index: linux-2.6.39-rc3-master/drivers/tty/vt/keyboard.c
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/tty/vt/keyboard.c
-+++ linux-2.6.39-rc3-master/drivers/tty/vt/keyboard.c
-@@ -45,6 +45,8 @@
+--- a/drivers/tty/vt/keyboard.c
++++ b/drivers/tty/vt/keyboard.c
+@@ -43,6 +43,8 @@
#include
#include
@@ -84,7 +79,7 @@
extern void ctrl_alt_del(void);
/*
-@@ -1203,6 +1205,13 @@ static void kbd_keycode(unsigned int key
+@@ -1201,6 +1203,13 @@
pr_warning("can't emulate rawmode for keycode %d\n",
keycode);
@@ -98,11 +93,9 @@
#ifdef CONFIG_SPARC
if (keycode == KEY_A && sparc_l1_a_state) {
sparc_l1_a_state = false;
-Index: linux-2.6.39-rc3-master/drivers/tty/vt/vt.c
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/tty/vt/vt.c
-+++ linux-2.6.39-rc3-master/drivers/tty/vt/vt.c
-@@ -4201,6 +4201,35 @@ void vcs_scr_updated(struct vc_data *vc)
+--- a/drivers/tty/vt/vt.c
++++ b/drivers/tty/vt/vt.c
+@@ -4204,6 +4204,35 @@
notify_update(vc);
}
@@ -138,11 +131,9 @@
/*
* Visible symbols for modules
*/
-Index: linux-2.6.39-rc3-master/drivers/video/Kconfig
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/video/Kconfig
-+++ linux-2.6.39-rc3-master/drivers/video/Kconfig
-@@ -2355,4 +2355,8 @@ if FB || SGI_NEWPORT_CONSOLE
+--- a/drivers/video/Kconfig
++++ b/drivers/video/Kconfig
+@@ -2397,4 +2397,8 @@
source "drivers/video/logo/Kconfig"
endif
@@ -151,11 +142,9 @@
+endif
+
endmenu
-Index: linux-2.6.39-rc3-master/drivers/video/Makefile
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/video/Makefile
-+++ linux-2.6.39-rc3-master/drivers/video/Makefile
-@@ -14,6 +14,7 @@ fb-objs := $(f
+--- a/drivers/video/Makefile
++++ b/drivers/video/Makefile
+@@ -14,6 +14,7 @@
obj-$(CONFIG_VT) += console/
obj-$(CONFIG_LOGO) += logo/
obj-y += backlight/ display/
@@ -163,10 +152,8 @@
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
obj-$(CONFIG_FB_CFB_COPYAREA) += cfbcopyarea.o
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/Kconfig
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/Kconfig
++++ b/drivers/video/bootsplash/Kconfig
@@ -0,0 +1,17 @@
+#
+# Bootsplash configuration
@@ -185,21 +172,17 @@
+ If you are unsure, say N
+endmenu
+
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/Makefile
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/Makefile
++++ b/drivers/video/bootsplash/Makefile
@@ -0,0 +1,5 @@
+# Makefile for the Linux bootsplash
+
+obj-$(CONFIG_BOOTSPLASH) += bootsplash.o
+obj-$(CONFIG_BOOTSPLASH) += decode-jpg.o
+obj-$(CONFIG_BOOTSPLASH) += render.o
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/bootsplash.c
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/bootsplash.c
-@@ -0,0 +1,2424 @@
++++ b/drivers/video/bootsplash/bootsplash.c
+@@ -0,0 +1,2414 @@
+/*
+ * linux/drivers/video/bootsplash/bootsplash.c -
+ * splash screen handling functions.
@@ -1257,6 +1240,14 @@
+ return -1;
+}
+
++static void splash_update_redraw(struct vc_data *vc, struct fb_info *info)
++{
++ update_region(vc,
++ vc->vc_origin + vc->vc_size_row * vc->vc_top,
++ vc->vc_size_row * (vc->vc_bottom - vc->vc_top) / 2);
++ splash_clear_margins(vc, info, 0);
++}
++
+int splash_do_verbose(void)
+{
+ struct vc_data *vc;
@@ -1288,10 +1279,7 @@
+ if (!info || !info->splash_data)
+ goto done;
+
-+ update_region(vc,
-+ vc->vc_origin + vc->vc_size_row * vc->vc_top,
-+ vc->vc_size_row * (vc->vc_bottom - vc->vc_top) / 2);
-+ splash_clear_margins(vc, info, 0);
++ splash_update_redraw(vc, info);
+ ret = 0;
+
+ done:
@@ -1326,8 +1314,6 @@
+ info->splash_data = 0;
+ if (rows != vc->vc_rows || cols != vc->vc_cols)
+ vc_resize(vc, rows, cols);
-+ if (vc->vc_def_color != 0x07)
-+ con_remap_def_color(vc, 0x07);
+}
+
+/* look for the splash with the matching size and set it as the current */
@@ -1406,6 +1392,25 @@
+ return -1;
+}
+
++static int splash_recolor(struct vc_data *vc, struct fb_info *info)
++{
++ int color;
++
++ SPLASH_DEBUG();
++ if (!vc->vc_splash_data)
++ return -1;
++ if (!vc->vc_splash_data->splash_state)
++ return 0;
++ color = vc->vc_splash_data->imgd->splash_color << 4 |
++ vc->vc_splash_data->imgd->splash_fg_color;
++ if (vc->vc_def_color != color)
++ con_remap_def_color(vc, color);
++ if (info && fg_console == vc->vc_num)
++ splash_update_redraw(vc, info);
++ vc->vc_splash_data->color_set = 1;
++ return 0;
++}
++
+int splash_prepare(struct vc_data *vc, struct fb_info *info)
+{
+ int err;
@@ -1543,16 +1548,14 @@
+ / vc->vc_font.width;
+ int rows = vc->vc_splash_data->splash_vc_text_he
+ / vc->vc_font.height;
-+ int color = vc->vc_splash_data->imgd->splash_color << 4 |
-+ vc->vc_splash_data->imgd->splash_fg_color;
++
+ info->splash_data = vc->vc_splash_data;
+
+ /* vc_resize also calls con_switch which resets yscroll */
+ if (rows != vc->vc_rows || cols != vc->vc_cols)
+ vc_resize(vc, cols, rows);
-+ if (vc->vc_def_color != color)
-+ con_remap_def_color(vc, color);
-+
++ if (!vc->vc_splash_data->color_set)
++ splash_recolor(vc, NULL);
+ } else {
+ splash_off(vc, info);
+ return -5;
@@ -1570,33 +1573,10 @@
+static int splash_write_proc(struct file *file, const char *buffer,
+ unsigned long count, void *data);
+static int splash_status(struct vc_data *vc);
-+static int splash_recolor(struct vc_data *vc);
+static int splash_proc_register(void);
+
+static struct proc_dir_entry *proc_splash;
+
-+static int splash_recolor(struct vc_data *vc)
-+{
-+ int color;
-+
-+ SPLASH_DEBUG();
-+ if (!vc->vc_splash_data)
-+ return -1;
-+ if (!vc->vc_splash_data->splash_state)
-+ return 0;
-+ color = vc->vc_splash_data->imgd->splash_color << 4 |
-+ vc->vc_splash_data->imgd->splash_fg_color;
-+ if (vc->vc_def_color != color)
-+ con_remap_def_color(vc, color);
-+ if (fg_console == vc->vc_num) {
-+ update_region(vc,
-+ vc->vc_origin + vc->vc_size_row * vc->vc_top,
-+ vc->vc_size_row
-+ * (vc->vc_bottom - vc->vc_top) / 2);
-+ }
-+ return 0;
-+}
-+
+static int splash_status(struct vc_data *vc)
+{
+ struct fb_info *info;
@@ -1612,20 +1592,13 @@
+
+ if (fg_console == vc->vc_num)
+ splash_prepare(vc, info);
-+ if (vc->vc_splash_data && vc->vc_splash_data->splash_state) {
-+ if (info->splash_data) {
-+ if (fg_console == vc->vc_num) {
-+ update_region(vc,
-+ vc->vc_origin
-+ + vc->vc_size_row * vc->vc_top,
-+ vc->vc_size_row
-+ * (vc->vc_bottom - vc->vc_top)
-+ / 2);
-+ splash_clear_margins(vc, info, 0);
-+ }
-+ }
-+ } else
++ if (vc->vc_splash_data && vc->vc_splash_data->splash_state)
++ splash_recolor(vc, info);
++ else {
+ splash_off(vc, info);
++ if (vc->vc_def_color != 0x07)
++ con_remap_def_color(vc, 0x07);
++ }
+
+ return 0;
+}
@@ -2016,7 +1989,7 @@
+ vc_splash_data->imgd->splash_fg_color = uval >> 4 & 0x0f;
+ }
+ if ((uval & 1) == vc_splash_data->splash_state)
-+ splash_recolor(vc);
++ splash_recolor(vc, NULL);
+ else {
+ vc_splash_data->splash_state = uval & 1;
+ splash_status(vc);
@@ -2624,10 +2597,8 @@
+ }
+ return 0;
+}
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/decode-jpg.c
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/decode-jpg.c
++++ b/drivers/video/bootsplash/decode-jpg.c
@@ -0,0 +1,998 @@
+/*
+ * linux/drivers/video/bootsplash/decode-jpg.c - a tiny jpeg decoder.
@@ -3627,10 +3598,8 @@
+ outy += 64 * 2 - 16 * 4;
+ }
+}
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/decode-jpg.h
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/decode-jpg.h
++++ b/drivers/video/bootsplash/decode-jpg.h
@@ -0,0 +1,36 @@
+/*
+ * linux/drivers/video/bootsplash/decode-jpg.h - a tiny jpeg decoder.
@@ -3668,10 +3637,8 @@
+extern void jpeg_get_size(unsigned char *, int *, int *);
+
+#endif
-Index: linux-2.6.39-rc3-master/drivers/video/bootsplash/render.c
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/drivers/video/bootsplash/render.c
++++ b/drivers/video/bootsplash/render.c
@@ -0,0 +1,491 @@
+/*
+ * linux/drivers/video/bootsplash/render.c - splash screen render functions.
@@ -4164,10 +4131,8 @@
+ /* update_screen(vc->vc_num); */
+ }
+}
-Index: linux-2.6.39-rc3-master/drivers/video/console/bitblit.c
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/video/console/bitblit.c
-+++ linux-2.6.39-rc3-master/drivers/video/console/bitblit.c
+--- a/drivers/video/console/bitblit.c
++++ b/drivers/video/console/bitblit.c
@@ -19,6 +19,9 @@
#include
#include "fbcon.h"
@@ -4178,7 +4143,7 @@
/*
* Accelerated handlers.
*/
-@@ -48,6 +51,12 @@ static void bit_bmove(struct vc_data *vc
+@@ -48,6 +51,12 @@
{
struct fb_copyarea area;
@@ -4191,7 +4156,7 @@
area.sx = sx * vc->vc_font.width;
area.sy = sy * vc->vc_font.height;
area.dx = dx * vc->vc_font.width;
-@@ -64,6 +73,12 @@ static void bit_clear(struct vc_data *vc
+@@ -64,6 +73,12 @@
int bgshift = (vc->vc_hi_font_mask) ? 13 : 12;
struct fb_fillrect region;
@@ -4204,7 +4169,7 @@
region.color = attr_bgcol_ec(bgshift, vc, info);
region.dx = sx * vc->vc_font.width;
region.dy = sy * vc->vc_font.height;
-@@ -161,6 +176,11 @@ static void bit_putcs(struct vc_data *vc
+@@ -161,6 +176,11 @@
image.height = vc->vc_font.height;
image.depth = 1;
@@ -4216,7 +4181,7 @@
if (attribute) {
buf = kmalloc(cellsize, GFP_KERNEL);
if (!buf)
-@@ -214,6 +234,11 @@ static void bit_clear_margins(struct vc_
+@@ -214,6 +234,11 @@
unsigned int bs = info->var.yres - bh;
struct fb_fillrect region;
@@ -4228,7 +4193,7 @@
region.color = attr_bgcol_ec(bgshift, vc, info);
region.rop = ROP_COPY;
-@@ -380,6 +405,12 @@ static void bit_cursor(struct vc_data *v
+@@ -380,6 +405,12 @@
cursor.image.depth = 1;
cursor.rop = ROP_XOR;
@@ -4241,10 +4206,8 @@
if (info->fbops->fb_cursor)
err = info->fbops->fb_cursor(info, &cursor);
-Index: linux-2.6.39-rc3-master/drivers/video/console/fbcon.c
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/video/console/fbcon.c
-+++ linux-2.6.39-rc3-master/drivers/video/console/fbcon.c
+--- a/drivers/video/console/fbcon.c
++++ b/drivers/video/console/fbcon.c
@@ -80,6 +80,7 @@
#include
@@ -4253,7 +4216,7 @@
#ifdef FBCONDEBUG
# define DPRINTK(fmt, args...) printk(KERN_DEBUG "%s: " fmt, __func__ , ## args)
-@@ -95,7 +96,11 @@ enum {
+@@ -95,7 +96,11 @@
static struct display fb_display[MAX_NR_CONSOLES];
@@ -4265,7 +4228,7 @@
static signed char con2fb_map_boot[MAX_NR_CONSOLES];
static int logo_lines;
-@@ -536,6 +541,8 @@ static int fbcon_takeover(int show_logo)
+@@ -536,6 +541,8 @@
for (i = first_fb_vc; i <= last_fb_vc; i++)
con2fb_map[i] = info_idx;
@@ -4274,7 +4237,7 @@
err = take_over_console(&fb_con, first_fb_vc, last_fb_vc,
fbcon_is_default);
-@@ -1099,6 +1106,21 @@ static void fbcon_init(struct vc_data *v
+@@ -1099,6 +1106,21 @@
new_cols /= vc->vc_font.width;
new_rows /= vc->vc_font.height;
@@ -4296,7 +4259,7 @@
/*
* We must always set the mode. The mode of the previous console
* driver could be in the same resolution but we are using different
-@@ -1800,6 +1822,8 @@ static int fbcon_scroll(struct vc_data *
+@@ -1800,6 +1822,8 @@
fbcon_softback_note(vc, t, count);
if (logo_shown >= 0)
goto redraw_up;
@@ -4305,7 +4268,7 @@
switch (p->scrollmode) {
case SCROLL_MOVE:
fbcon_redraw_blit(vc, info, p, t, b - t - count,
-@@ -1891,6 +1915,8 @@ static int fbcon_scroll(struct vc_data *
+@@ -1891,6 +1915,8 @@
count = vc->vc_rows;
if (logo_shown >= 0)
goto redraw_down;
@@ -4314,7 +4277,7 @@
switch (p->scrollmode) {
case SCROLL_MOVE:
fbcon_redraw_blit(vc, info, p, b - 1, b - t - count,
-@@ -2039,6 +2065,12 @@ static void fbcon_bmove_rec(struct vc_da
+@@ -2039,6 +2065,12 @@
}
return;
}
@@ -4327,7 +4290,7 @@
ops->bmove(vc, info, real_y(p, sy), sx, real_y(p, dy), dx,
height, width);
}
-@@ -2147,6 +2179,23 @@ static int fbcon_switch(struct vc_data *
+@@ -2147,6 +2179,23 @@
info = registered_fb[con2fb_map[vc->vc_num]];
ops = info->fbcon_par;
@@ -4351,7 +4314,7 @@
if (softback_top) {
if (softback_lines)
fbcon_set_origin(vc);
-@@ -2280,6 +2329,11 @@ static void fbcon_generic_blank(struct v
+@@ -2280,6 +2329,11 @@
{
struct fb_event event;
@@ -4363,7 +4326,7 @@
if (blank) {
unsigned short charmask = vc->vc_hi_font_mask ?
0x1ff : 0xff;
-@@ -2505,6 +2559,10 @@ static int fbcon_do_set_font(struct vc_d
+@@ -2505,6 +2559,10 @@
cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
@@ -4374,11 +4337,9 @@
cols /= w;
rows /= h;
vc_resize(vc, cols, rows);
-Index: linux-2.6.39-rc3-master/drivers/video/console/fbcon.h
-===================================================================
---- linux-2.6.39-rc3-master.orig/drivers/video/console/fbcon.h
-+++ linux-2.6.39-rc3-master/drivers/video/console/fbcon.h
-@@ -25,6 +25,51 @@
+--- a/drivers/video/console/fbcon.h
++++ b/drivers/video/console/fbcon.h
+@@ -25,6 +25,53 @@
* low-level frame buffer device
*/
@@ -4424,16 +4385,16 @@
+ int splash_boxes_yoff;
+ int splash_sboxes_xoff;
+ int splash_sboxes_yoff;
++
++ bool color_set;
+};
+#endif
+
struct display {
/* Filled in by the low-level console driver */
const u_char *fontdata;
-Index: linux-2.6.39-rc3-master/include/linux/bootsplash.h
-===================================================================
--- /dev/null
-+++ linux-2.6.39-rc3-master/include/linux/bootsplash.h
++++ b/include/linux/bootsplash.h
@@ -0,0 +1,76 @@
+/*
+ * linux/drivers/video/bootsplash/bootsplash.h - splash screen definition.
@@ -4511,11 +4472,9 @@
+# endif
+
+#endif
-Index: linux-2.6.39-rc3-master/include/linux/console_struct.h
-===================================================================
---- linux-2.6.39-rc3-master.orig/include/linux/console_struct.h
-+++ linux-2.6.39-rc3-master/include/linux/console_struct.h
-@@ -107,6 +107,9 @@ struct vc_data {
+--- a/include/linux/console_struct.h
++++ b/include/linux/console_struct.h
+@@ -107,6 +107,9 @@
unsigned long vc_uni_pagedir;
unsigned long *vc_uni_pagedir_loc; /* [!] Location of uni_pagedir variable for this console */
bool vc_panic_force_write; /* when oops/panic this VC can accept forced output/blanking */
@@ -4525,11 +4484,9 @@
/* additional information is in vt_kern.h */
};
-Index: linux-2.6.39-rc3-master/include/linux/fb.h
-===================================================================
---- linux-2.6.39-rc3-master.orig/include/linux/fb.h
-+++ linux-2.6.39-rc3-master/include/linux/fb.h
-@@ -877,6 +877,10 @@ struct fb_info {
+--- a/include/linux/fb.h
++++ b/include/linux/fb.h
+@@ -878,6 +878,10 @@
void *fbcon_par; /* fbcon use-only private area */
/* From here on everything is device dependent */
void *par;
++++++ patches.xen.tar.bz2 ++++++
++++ 39940 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:11.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:11.000000000 +0200
@@ -430,7 +430,6 @@
########################################################
# Char / serial
########################################################
- patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch
########################################################
# Other driver fixes
@@ -554,114 +553,113 @@
# re-basing to a newer xen tree.
#
### both uml framebuffer and xen need this one.
-+xen_needs_update patches.xen/add-console-use-vt
-+xen_needs_update
-+xen_needs_update # split out patches
-+xen_needs_update patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
-+xen_needs_update patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
-+xen_needs_update patches.xen/ipv6-no-autoconf
-+xen_needs_update patches.xen/pci-guestdev
-+xen_needs_update patches.xen/pci-reserve
-+xen_needs_update patches.xen/tmem
-+xen_needs_update
-+xen_needs_update # bulk stuff, new files for xen
-+xen_needs_update patches.xen/xen3-auto-xen-arch.diff
-+xen_needs_update patches.xen/xen3-auto-xen-drivers.diff
-+xen_needs_update patches.xen/xen3-auto-include-xen-interface.diff
-+xen_needs_update patches.xen/xen3-auto-blktap2-pvops.diff
-+xen_needs_update
-+xen_needs_update # kconfig bits for xen
-+xen_needs_update patches.xen/xen3-auto-xen-kconfig.diff
-+xen_needs_update
-+xen_needs_update # common code changes
-+xen_needs_update patches.xen/xen3-auto-common.diff
-+xen_needs_update patches.xen/xen3-auto-arch-x86.diff
-+xen_needs_update patches.xen/xen3-auto-arch-i386.diff
-+xen_needs_update patches.xen/xen3-auto-arch-x86_64.diff
-+xen_needs_update
-+xen_needs_update # fixups due to upstream Xen parts
-+xen_needs_update patches.xen/xen3-fixup-xen
-+xen_needs_update
-+xen_needs_update # newer changeset backports
-+xen_needs_update
-+xen_needs_update # changes outside arch/{i386,x86_64}/xen
-+xen_needs_update patches.xen/xen3-fixup-kconfig
-+xen_needs_update patches.xen/xen3-fixup-common
-+xen_needs_update patches.xen/xen3-fixup-arch-x86
-+xen_needs_update patches.xen/xen3-fixup-blktap2-pvops
-+xen_needs_update
-+xen_needs_update # ports of other patches
-+xen_needs_update patches.xen/xen3-patch-2.6.18
-+xen_needs_update patches.xen/xen3-patch-2.6.19
-+xen_needs_update patches.xen/xen3-patch-2.6.20
-+xen_needs_update patches.xen/xen3-patch-2.6.21
-+xen_needs_update patches.xen/xen3-patch-2.6.22
-+xen_needs_update patches.xen/xen3-patch-2.6.23
-+xen_needs_update patches.xen/xen3-patch-2.6.24
-+xen_needs_update patches.xen/xen3-patch-2.6.25
-+xen_needs_update patches.xen/xen3-patch-2.6.26
-+xen_needs_update patches.xen/xen3-patch-2.6.27
-+xen_needs_update patches.xen/xen3-patch-2.6.28
-+xen_needs_update patches.xen/xen3-patch-2.6.29
-+xen_needs_update patches.xen/xen3-patch-2.6.30
-+xen_needs_update patches.xen/xen3-patch-2.6.31
-+xen_needs_update patches.xen/xen3-patch-2.6.32
-+xen_needs_update patches.xen/xen3-patch-2.6.33
-+xen_needs_update patches.xen/xen3-patch-2.6.34
-+xen_needs_update patches.xen/xen3-patch-2.6.35
-+xen_needs_update patches.xen/xen3-patch-2.6.36
-+xen_needs_update patches.xen/xen3-patch-2.6.37
-+xen_needs_update patches.xen/xen3-patch-2.6.38
-+xen_needs_update patches.xen/xen3-patch-2.6.39
-+xen_needs_update patches.xen/xen3-stack-unwind
-+xen_needs_update patches.xen/xen3-x86_64-unwind-annotations
-+xen_needs_update
-+xen_needs_update # bugfixes and enhancements
-+xen_needs_update patches.xen/xen-balloon-max-target
-+xen_needs_update patches.xen/xen-blkback-bimodal-suse
-+xen_needs_update patches.xen/xen-blkif-protocol-fallback-hack
-+xen_needs_update patches.xen/xen-blkback-cdrom
-+xen_needs_update patches.xen/xen-blktap-modular
-+xen_needs_update patches.xen/xen-blktap-write-barriers
-+xen_needs_update patches.xen/xen-blktap2-use-after-free
-+xen_needs_update patches.xen/xen-blktap2-configurable-nr-devs
-+xen_needs_update patches.xen/xen-op-packet
-+xen_needs_update patches.xen/xen-blkfront-cdrom
-+xen_needs_update patches.xen/xen-kconfig-compat
-+xen_needs_update patches.xen/xen-cpufreq-report
-+xen_needs_update patches.xen/xen-sys-suspend
-+xen_needs_update patches.xen/xen-ipi-per-cpu-irq
-+xen_needs_update patches.xen/xen-virq-per-cpu-irq
-+xen_needs_update patches.xen/xen-clockevents
-+xen_needs_update patches.xen/xen-spinlock-poll-early
-+xen_needs_update patches.xen/xen-pcpu-hotplug
-+xen_needs_update patches.xen/xen-mem-hotplug
-+xen_needs_update patches.xen/xen-swiotlb-heuristics
-+xen_needs_update patches.xen/xen-configurable-guest-devices
-+xen_needs_update patches.xen/xen-netback-nr-irqs
-+xen_needs_update patches.xen/xen-netback-notify-multi
-+xen_needs_update patches.xen/xen-netback-generalize
-+xen_needs_update patches.xen/xen-netback-multiple-tasklets
-+xen_needs_update patches.xen/xen-netback-kernel-threads
-+xen_needs_update patches.xen/xen-cxgb3
-+xen_needs_update patches.xen/xen-dcdbas
-+xen_needs_update patches.xen/xen-floppy
-+xen_needs_update patches.xen/xen-sections
-+xen_needs_update patches.xen/xen-kzalloc
-+xen_needs_update patches.xen/xen-unpriv-build
-+xen_needs_update patches.xen/xen-setup-gsi
-+xen_needs_update patches.xen/xen-sfc-netfront-gcc46
-+xen_needs_update patches.xen/xen-x86-panic-no-reboot
-+xen_needs_update patches.xen/xen-x86-dcr-fallback
-+xen_needs_update patches.xen/xen-x86-no-lapic
-+xen_needs_update patches.xen/xen-x86-pmd-handling
-+xen_needs_update patches.xen/xen-x86-bigmem
-+xen_needs_update patches.xen/xen-x86-exit-mmap
-+xen_needs_update patches.xen/xen-x86-per-cpu-vcpu-info
-+xen_needs_update patches.xen/xen-x86-msr-on-pcpu
-+xen_needs_update patches.xen/xen-x86_64-pgd-pin
-+xen_needs_update patches.xen/xen-x86_64-pgd-alloc-order
-+xen_needs_update patches.xen/xen-x86_64-dump-user-pgt
-+xen_needs_update patches.xen/xen-x86_64-note-init-p2m
-+xen_needs_update patches.xen/xen-x86_64-unmapped-initrd
+ patches.xen/add-console-use-vt
+ # split out patches
+ patches.xen/kexec-move-segment-code-i386.patch
+ patches.xen/kexec-move-segment-code-x86_64.patch
+ patches.xen/ipv6-no-autoconf
+ patches.xen/pci-guestdev
+ patches.xen/pci-reserve
+
+ # bulk stuff, new files for xen
+ patches.xen/xen3-auto-xen-arch.diff
+ patches.xen/xen3-auto-xen-drivers.diff
+ patches.xen/xen3-auto-include-xen-interface.diff
+ patches.xen/xen3-auto-blktap2-pvops.diff
+
+ # kconfig bits for xen
+ patches.xen/xen3-auto-xen-kconfig.diff
+
+ # common code changes
+ patches.xen/xen3-auto-common.diff
+ patches.xen/xen3-auto-arch-x86.diff
+ patches.xen/xen3-auto-arch-i386.diff
+ patches.xen/xen3-auto-arch-x86_64.diff
+
+ # fixups due to upstream Xen parts
+ patches.xen/xen3-fixup-xen
+
+ # newer changeset backports
+
+ # changes outside arch/{i386,x86_64}/xen
+ patches.xen/xen3-fixup-kconfig
+ patches.xen/xen3-fixup-common
+ patches.xen/xen3-fixup-arch-x86
+ patches.xen/xen3-fixup-blktap2-pvops
+
+ # ports of other patches
+ patches.xen/xen3-patch-2.6.18
+ patches.xen/xen3-patch-2.6.19
+ patches.xen/xen3-patch-2.6.20
+ patches.xen/xen3-patch-2.6.21
+ patches.xen/xen3-patch-2.6.22
+ patches.xen/xen3-patch-2.6.23
+ patches.xen/xen3-patch-2.6.24
+ patches.xen/xen3-patch-2.6.25
+ patches.xen/xen3-patch-2.6.26
+ patches.xen/xen3-patch-2.6.27
+ patches.xen/xen3-patch-2.6.28
+ patches.xen/xen3-patch-2.6.29
+ patches.xen/xen3-patch-2.6.30
+ patches.xen/xen3-patch-2.6.31
+ patches.xen/xen3-patch-2.6.32
+ patches.xen/xen3-patch-2.6.33
+ patches.xen/xen3-patch-2.6.34
+ patches.xen/xen3-patch-2.6.35
+ patches.xen/xen3-patch-2.6.36
+ patches.xen/xen3-patch-2.6.37
+ patches.xen/xen3-patch-2.6.38
+ patches.xen/xen3-patch-2.6.39
+ patches.xen/xen3-patch-3.0-rc5
+ patches.xen/xen3-stack-unwind
+ patches.xen/xen3-x86_64-unwind-annotations
+
+ # bugfixes and enhancements
+ patches.xen/xen-balloon-max-target
+ patches.xen/xen-blkif-protocol-fallback-hack
+ patches.xen/xen-blkback-cdrom
+ patches.xen/xen-blktap-modular
+ patches.xen/xen-blktap-write-barriers
+ patches.xen/xen-blktap2-use-after-free
+ patches.xen/xen-blktap2-configurable-nr-devs
+ patches.xen/xen-op-packet
+ patches.xen/xen-blkfront-cdrom
+ patches.xen/xen-kconfig-compat
+ patches.xen/xen-cpufreq-report
+ patches.xen/xen-sys-suspend
+ patches.xen/xen-ipi-per-cpu-irq
+ patches.xen/xen-virq-per-cpu-irq
+ patches.xen/xen-clockevents
+ patches.xen/xen-spinlock-poll-early
+ patches.xen/xen-pcpu-hotplug
+ patches.xen/xen-mem-hotplug
+ patches.xen/xen-frontswap
+ patches.xen/xen-swiotlb-heuristics
+ patches.xen/xen-configurable-guest-devices
+ patches.xen/xen-netback-nr-irqs
+ patches.xen/xen-netback-notify-multi
+ patches.xen/xen-netback-generalize
+ patches.xen/xen-netback-multiple-tasklets
+ patches.xen/xen-netback-kernel-threads
+ patches.xen/xen-cxgb3
+ patches.xen/xen-dcdbas
+ patches.xen/xen-floppy
+ patches.xen/xen-sections
+ patches.xen/xen-kzalloc
+ patches.xen/xen-unpriv-build
+ patches.xen/xen-setup-gsi
+ patches.xen/xen-x86-panic-no-reboot
+ patches.xen/xen-x86-dcr-fallback
+ patches.xen/xen-x86-no-lapic
+ patches.xen/xen-x86-pmd-handling
+ patches.xen/xen-x86-bigmem
+ patches.xen/xen-x86-exit-mmap
+ patches.xen/xen-x86-per-cpu-vcpu-info
+ patches.xen/xen-x86-msr-on-pcpu
+ patches.xen/xen-x86-EFI
+ patches.xen/xen-x86_64-pgd-pin
+ patches.xen/xen-x86_64-pgd-alloc-order
+ patches.xen/xen-x86_64-dump-user-pgt
+ patches.xen/xen-x86_64-note-init-p2m
+ patches.xen/xen-x86_64-unmapped-initrd
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:11.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:11.000000000 +0200
@@ -1,3 +1,3 @@
-2011-06-29 15:14:02 +0200
-GIT Revision: e7003259e1bb642a167f70c787b240cc90bbd148
+2011-07-07 00:58:01 +0200
+GIT Revision: 56e99dabe82b4e0edb8c336cf9e74160fb86577a
GIT Branch: master
++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.Ndb0mQ/_old 2011-07-08 09:28:11.000000000 +0200
+++ /var/tmp/diff_new_pack.Ndb0mQ/_new 2011-07-08 09:28:11.000000000 +0200
@@ -1615,6 +1615,7 @@
kernel/drivers/rtc/rtc-ds1553
kernel/drivers/rtc/rtc-ds1672
kernel/drivers/rtc/rtc-ds1742
+ kernel/drivers/rtc/rtc-efi
kernel/drivers/rtc/rtc-fm3130
kernel/drivers/rtc/rtc-isl1208
kernel/drivers/rtc/rtc-lib
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org