Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2014-08-11 10:08:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/kernel-debug.changes 2014-08-03 07:50:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes 2014-08-11 10:08:40.000000000 +0200 @@ -1,0 +2,46 @@ +Wed Aug 6 15:37:49 CEST 2014 - jbeul...@suse.com + +- Update Xen patches to 3.16-final. +- vscsi: support larger transfer sizes (bnc#774818). +- commit 0e31675 + +------------------------------------------------------------------- +Tue Aug 5 06:10:37 CEST 2014 - je...@suse.com + +- nfs: nfs3_list_one_acl(): check get_acl() result with + IS_ERR_OR_NULL (bko#81111 bnc#889790). +- commit c485b2b + +------------------------------------------------------------------- +Tue Aug 5 02:47:21 CEST 2014 - je...@suse.com + +- reiserfs: fix corruption introduced by balance_leaf refactor. +- commit 37d2234 + +------------------------------------------------------------------- +Mon Aug 4 18:50:24 CEST 2014 - je...@suse.com + +- config: disable CONFIG_PPC_PS3 on ppc64le + The PS3 hardware is big-endian. +- commit a9046ed + +------------------------------------------------------------------- +Mon Aug 4 18:49:10 CEST 2014 - je...@suse.com + +- config: resync vanilla configs (no actual changes) +- commit 2821f4c + +------------------------------------------------------------------- +Mon Aug 4 17:22:51 CEST 2014 - je...@suse.com + +- Update to 3.16. +- commit bf5b385 + +------------------------------------------------------------------- +Thu Jul 31 14:26:32 CEST 2014 - jkos...@suse.cz + +- Refresh patches.fixes/input-add-acer-aspire-5710-to-nomux.patch: update + upstream reference. +- commit 7690e04 + +------------------------------------------------------------------- kernel-default.changes: same change kernel-desktop.changes: same change kernel-docs.changes: same change kernel-ec2.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa-xen.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-xen.changes: same change Old: ---- linux-3.16-rc7.tar.xz New: ---- linux-3.16.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:49.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:49.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -148,7 +148,7 @@ Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 %endif -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -170,7 +170,7 @@ Provides: kernel-trace-base = 3.13 Obsoletes: kernel-trace-base <= 3.13 %endif -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-desktop.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: Kernel optimized for the desktop License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -145,7 +145,7 @@ %endif Provides: kernel = %version-%source_rel -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -16,7 +16,7 @@ # -%define patchversion 3.16.0-rc7 +%define patchversion 3.16.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif ++++++ kernel-ec2.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: The Amazon EC2 Xen Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -145,7 +145,7 @@ %endif Provides: kernel = %version-%source_rel -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 3.16.0-rc7 +%define patchversion 3.16.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -45,9 +45,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif ++++++ kernel-obs-qa-xen.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 3.16.0-rc7 +%define patchversion 3.16.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif kernel-obs-qa.spec: same change ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -150,7 +150,7 @@ Provides: kernel-vmi = 2.6.38 Obsoletes: kernel-vmi <= 2.6.38 %endif -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -17,8 +17,8 @@ # icecream 0 -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -45,7 +45,7 @@ Provides: %name = %version-%source_rel Provides: linux Provides: multiversion(kernel) -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 3.16.rc7 +Version: 3.16.0 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -145,7 +145,7 @@ %endif Provides: kernel = %version-%source_rel -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ kernel-xen.spec ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16-rc7 -%define patchversion 3.16.0-rc7 +%define srcversion 3.16 +%define patchversion 3.16.0 %define variant %{nil} %define vanilla_only 0 @@ -59,9 +59,9 @@ Summary: The Xen Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.rc7 +Version: 3.16.0 %if 0%{?is_kotd} -Release: <RELEASE>.g9b5a5f0 +Release: <RELEASE>.g0e31675 %else Release: 0 %endif @@ -148,7 +148,7 @@ Provides: kernel-xenpae = 2.6.17 Obsoletes: kernel-xenpae <= 2.6.17 %endif -Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz +Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source2: source-post.sh Source3: kernel-source.rpmlintrc Source8: devel-pre.sh ++++++ config.sh ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:50.000000000 +0200 @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=3.16-rc7 +SRCVERSION=3.16 # variant of the kernel-source package, either empty or "-rt" VARIANT= # buildservice projects to build the kernel against ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/arm64/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 3.16.0-rc7 Kernel Configuration +# Linux/arm64 3.16.0 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/armv6hl/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.16.0-rc7 Kernel Configuration +# Linux/arm 3.16.0 Kernel Configuration # CONFIG_ARM=y CONFIG_ARM_HAS_SG_CHAIN=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/armv7hl/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.16.0-rc7 Kernel Configuration +# Linux/arm 3.16.0 Kernel Configuration # CONFIG_ARM=y CONFIG_ARM_HAS_SG_CHAIN=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae --- old/config/armv7hl/lpae 2014-07-30 11:38:03.000000000 +0200 +++ new/config/armv7hl/lpae 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.16.0-rc7 Kernel Configuration +# Linux/arm 3.16.0 Kernel Configuration # CONFIG_ARM=y CONFIG_ARM_HAS_SG_CHAIN=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/debug new/config/i386/debug --- old/config/i386/debug 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/debug 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/default new/config/i386/default --- old/config/i386/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/desktop new/config/i386/desktop --- old/config/i386/desktop 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/desktop 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/ec2 new/config/i386/ec2 --- old/config/i386/ec2 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/ec2 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/pae 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/vanilla new/config/i386/vanilla --- old/config/i386/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc6 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1774,8 +1774,8 @@ CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y -CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/xen new/config/i386/xen --- old/config/i386/xen 2014-07-30 11:38:03.000000000 +0200 +++ new/config/i386/xen 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.0-rc7 Kernel Configuration +# Linux/i386 3.16.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc/default new/config/ppc/default --- old/config/ppc/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc7 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # # CONFIG_PPC64 is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc/vanilla new/config/ppc/vanilla --- old/config/ppc/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc6 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # # CONFIG_PPC64 is not set @@ -1339,8 +1339,8 @@ CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_RESERVED_MEM=y -CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/debug new/config/ppc64/debug --- old/config/ppc64/debug 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64/debug 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc7 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc7 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/vanilla new/config/ppc64/vanilla --- old/config/ppc64/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc6 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y @@ -1460,8 +1460,8 @@ CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y CONFIG_OF_RESERVED_MEM=y -CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y @@ -1603,11 +1603,8 @@ # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set -# CONFIG_BLK_DEV_CS5520 is not set -# CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set -# CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set CONFIG_BLK_DEV_IT8172=m # CONFIG_BLK_DEV_IT8213 is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/debug new/config/ppc64le/debug --- old/config/ppc64le/debug 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64le/debug 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc7 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y @@ -372,25 +372,7 @@ CONFIG_PPC_PMAC64=y CONFIG_PPC_MAPLE=y # CONFIG_PPC_PASEMI is not set -CONFIG_PPC_PS3=y - -# -# PS3 Platform Options -# -CONFIG_PS3_ADVANCED=y -CONFIG_PS3_HTAB_SIZE=20 -# CONFIG_PS3_DYNAMIC_DMA is not set -CONFIG_PS3_VUART=y -CONFIG_PS3_PS3AV=y -CONFIG_PS3_SYS_MANAGER=y -# CONFIG_PS3_REPOSITORY_WRITE is not set -CONFIG_PS3_STORAGE=m -CONFIG_PS3_DISK=m -CONFIG_PS3_ROM=m -CONFIG_PS3_FLASH=m -CONFIG_PS3_VRAM=m -CONFIG_PS3_LPM=m -# CONFIG_PS3GELIC_UDBG is not set +# CONFIG_PPC_PS3 is not set CONFIG_PPC_CELL=y CONFIG_PPC_CELL_COMMON=y CONFIG_PPC_CELL_NATIVE=y @@ -2143,8 +2125,6 @@ CONFIG_NET_VENDOR_TI=y CONFIG_TLAN=m CONFIG_NET_VENDOR_TOSHIBA=y -CONFIG_GELIC_NET=m -CONFIG_GELIC_WIRELESS=y CONFIG_SPIDER_NET=m CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set @@ -4063,11 +4043,11 @@ CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y @@ -4110,8 +4090,6 @@ CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set CONFIG_FB_IBM_GXT4500=y -CONFIG_FB_PS3=y -CONFIG_FB_PS3_DEFAULT_SIZE_M=9 # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m @@ -4273,8 +4251,6 @@ CONFIG_SND_PPC=y CONFIG_SND_POWERMAC=m CONFIG_SND_POWERMAC_AUTO_DRC=y -CONFIG_SND_PS3=m -CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 CONFIG_SND_AOA=m CONFIG_SND_AOA_FABRIC_LAYOUT=m CONFIG_SND_AOA_ONYX=m @@ -4414,7 +4390,6 @@ CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y @@ -4797,7 +4772,6 @@ # on-CPU RTC drivers # CONFIG_RTC_DRV_GENERIC=m -CONFIG_RTC_DRV_PS3=m # CONFIG_RTC_DRV_SNVS is not set # CONFIG_RTC_DRV_MOXART is not set # CONFIG_RTC_DRV_XGENE is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64le/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc7 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y @@ -377,25 +377,7 @@ CONFIG_PPC_PMAC64=y CONFIG_PPC_MAPLE=y # CONFIG_PPC_PASEMI is not set -CONFIG_PPC_PS3=y - -# -# PS3 Platform Options -# -CONFIG_PS3_ADVANCED=y -CONFIG_PS3_HTAB_SIZE=20 -# CONFIG_PS3_DYNAMIC_DMA is not set -CONFIG_PS3_VUART=y -CONFIG_PS3_PS3AV=y -CONFIG_PS3_SYS_MANAGER=y -# CONFIG_PS3_REPOSITORY_WRITE is not set -CONFIG_PS3_STORAGE=m -CONFIG_PS3_DISK=m -CONFIG_PS3_ROM=m -CONFIG_PS3_FLASH=m -CONFIG_PS3_VRAM=m -CONFIG_PS3_LPM=m -# CONFIG_PS3GELIC_UDBG is not set +# CONFIG_PPC_PS3 is not set CONFIG_PPC_CELL=y CONFIG_PPC_CELL_COMMON=y CONFIG_PPC_CELL_NATIVE=y @@ -2133,8 +2115,6 @@ CONFIG_NET_VENDOR_TI=y CONFIG_TLAN=m CONFIG_NET_VENDOR_TOSHIBA=y -CONFIG_GELIC_NET=m -CONFIG_GELIC_WIRELESS=y CONFIG_SPIDER_NET=m CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set @@ -4053,11 +4033,11 @@ CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y @@ -4100,8 +4080,6 @@ CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set CONFIG_FB_IBM_GXT4500=y -CONFIG_FB_PS3=y -CONFIG_FB_PS3_DEFAULT_SIZE_M=9 # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m @@ -4263,8 +4241,6 @@ CONFIG_SND_PPC=y CONFIG_SND_POWERMAC=m CONFIG_SND_POWERMAC_AUTO_DRC=y -CONFIG_SND_PS3=m -CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 CONFIG_SND_AOA=m CONFIG_SND_AOA_FABRIC_LAYOUT=m CONFIG_SND_AOA_ONYX=m @@ -4404,7 +4380,6 @@ CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y @@ -4787,7 +4762,6 @@ # on-CPU RTC drivers # CONFIG_RTC_DRV_GENERIC=m -CONFIG_RTC_DRV_PS3=m # CONFIG_RTC_DRV_SNVS is not set # CONFIG_RTC_DRV_MOXART is not set # CONFIG_RTC_DRV_XGENE is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/vanilla new/config/ppc64le/vanilla --- old/config/ppc64le/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/ppc64le/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 3.16.0-rc6 Kernel Configuration +# Linux/powerpc 3.16.0 Kernel Configuration # CONFIG_PPC64=y @@ -375,25 +375,7 @@ CONFIG_PPC_PMAC64=y CONFIG_PPC_MAPLE=y # CONFIG_PPC_PASEMI is not set -CONFIG_PPC_PS3=y - -# -# PS3 Platform Options -# -CONFIG_PS3_ADVANCED=y -CONFIG_PS3_HTAB_SIZE=20 -# CONFIG_PS3_DYNAMIC_DMA is not set -CONFIG_PS3_VUART=y -CONFIG_PS3_PS3AV=y -CONFIG_PS3_SYS_MANAGER=y -# CONFIG_PS3_REPOSITORY_WRITE is not set -CONFIG_PS3_STORAGE=m -CONFIG_PS3_DISK=m -CONFIG_PS3_ROM=m -CONFIG_PS3_FLASH=m -CONFIG_PS3_VRAM=m -CONFIG_PS3_LPM=m -# CONFIG_PS3GELIC_UDBG is not set +# CONFIG_PPC_PS3 is not set CONFIG_PPC_CELL=y CONFIG_PPC_CELL_COMMON=y CONFIG_PPC_CELL_NATIVE=y @@ -1435,8 +1417,8 @@ CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y CONFIG_OF_RESERVED_MEM=y -CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y @@ -1578,11 +1560,8 @@ # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set -# CONFIG_BLK_DEV_CS5520 is not set -# CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set -# CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set CONFIG_BLK_DEV_IT8172=m # CONFIG_BLK_DEV_IT8213 is not set @@ -2131,8 +2110,6 @@ CONFIG_NET_VENDOR_TI=y CONFIG_TLAN=m CONFIG_NET_VENDOR_TOSHIBA=y -CONFIG_GELIC_NET=m -CONFIG_GELIC_WIRELESS=y CONFIG_SPIDER_NET=m CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set @@ -4048,11 +4025,11 @@ CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y @@ -4095,8 +4072,6 @@ CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set CONFIG_FB_IBM_GXT4500=y -CONFIG_FB_PS3=y -CONFIG_FB_PS3_DEFAULT_SIZE_M=9 # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m @@ -4258,8 +4233,6 @@ CONFIG_SND_PPC=y CONFIG_SND_POWERMAC=m CONFIG_SND_POWERMAC_AUTO_DRC=y -CONFIG_SND_PS3=m -CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 CONFIG_SND_AOA=m CONFIG_SND_AOA_FABRIC_LAYOUT=m CONFIG_SND_AOA_ONYX=m @@ -4399,7 +4372,6 @@ CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y @@ -4782,7 +4754,6 @@ # on-CPU RTC drivers # CONFIG_RTC_DRV_GENERIC=m -CONFIG_RTC_DRV_PS3=m # CONFIG_RTC_DRV_SNVS is not set # CONFIG_RTC_DRV_MOXART is not set # CONFIG_RTC_DRV_XGENE is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/s390x/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 3.16.0-rc7 Kernel Configuration +# Linux/s390 3.16.0 Kernel Configuration # CONFIG_MMU=y CONFIG_ZONE_DMA=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/vanilla new/config/s390x/vanilla --- old/config/s390x/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/s390x/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 3.16.0-rc6 Kernel Configuration +# Linux/s390 3.16.0 Kernel Configuration # CONFIG_MMU=y CONFIG_ZONE_DMA=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/debug new/config/x86_64/debug --- old/config/x86_64/debug 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/debug 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc7 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/default 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc7 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/desktop new/config/x86_64/desktop --- old/config/x86_64/desktop 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/desktop 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc7 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/ec2 new/config/x86_64/ec2 --- old/config/x86_64/ec2 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/ec2 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc7 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/vanilla new/config/x86_64/vanilla --- old/config/x86_64/vanilla 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/vanilla 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc6 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -1720,8 +1720,8 @@ # CONFIG_MTD_UBI_FASTMAP is not set CONFIG_MTD_UBI_GLUEBI=m # CONFIG_MTD_UBI_BLOCK is not set -CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/xen new/config/x86_64/xen --- old/config/x86_64/xen 2014-07-30 11:38:03.000000000 +0200 +++ new/config/x86_64/xen 2014-08-04 18:50:24.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.0-rc7 Kernel Configuration +# Linux/x86_64 3.16.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y ++++++ linux-3.16-rc7.tar.xz -> linux-3.16.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source/linux-3.16-rc7.tar.xz /work/SRC/openSUSE:Factory/.kernel-source.new/linux-3.16.tar.xz differ: char 26, line 1 ++++++ patches.arch.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.arch/x86_64-unwind-annotations new/patches.arch/x86_64-unwind-annotations --- old/patches.arch/x86_64-unwind-annotations 2014-06-24 20:06:43.000000000 +0200 +++ new/patches.arch/x86_64-unwind-annotations 2014-08-04 17:22:51.000000000 +0200 @@ -158,7 +158,7 @@ error_kernelspace: + CFI_REL_OFFSET rcx, RCX+8 incl %ebx - leaq irq_return_iret(%rip),%rcx + leaq native_irq_return_iret(%rip),%rcx cmpq %rcx,RIP+8(%rsp) @@ -1870,7 +1875,7 @@ end_repeat_nmi: * exceptions might do. ++++++ patches.fixes.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/input-add-acer-aspire-5710-to-nomux.patch new/patches.fixes/input-add-acer-aspire-5710-to-nomux.patch --- old/patches.fixes/input-add-acer-aspire-5710-to-nomux.patch 2014-06-25 14:52:49.000000000 +0200 +++ new/patches.fixes/input-add-acer-aspire-5710-to-nomux.patch 2014-08-05 06:10:37.000000000 +0200 @@ -1,7 +1,8 @@ From: Jiri Kosina <jkos...@suse.cz> Subject: Input: Add Acer Aspire 5710 to nomux blacklist References: bnc#404881 -Patch-mainline: submitted +Git-commit: 8c947e20cb1f442c704852b2ca24b81981b09493 +Patch-mainline: 3.16-rc7 Acer Aspire needs to be added to nomux blacklist, otherwise the touchpad misbehaves. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null new/patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null --- old/patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null 2014-08-05 06:10:37.000000000 +0200 @@ -0,0 +1,32 @@ +From: Andrey Utkin <andrey.krieger.ut...@gmail.com> +Subject: nfs: nfs3_list_one_acl(): check get_acl() result with IS_ERR_OR_NULL +Patch-mainline: Submitted to LKML 24 Jul 2014, reviewed by Trond and HCH +References: bko#81111 bnc#889790 + +There was a check for result being not NULL. But get_acl() may return +NULL, or ERR_PTR, or actual pointer. +The purpose of the function where current change is done is to "list +ACLs only when they are available", so any error condition of get_acl() +mustn't be elevated, and returning 0 there is still valid. + +Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=81111 +Signed-off-by: Andrey Utkin <andrey.krieger.ut...@gmail.com> +Acked-by: Jeff Mahoney <je...@suse.com> +--- + fs/nfs/nfs3acl.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/fs/nfs/nfs3acl.c b/fs/nfs/nfs3acl.c +index 8f854dd..d0fec26 100644 +--- a/fs/nfs/nfs3acl.c ++++ b/fs/nfs/nfs3acl.c +@@ -256,7 +256,7 @@ nfs3_list_one_acl(struct inode *inode, int type, const char *name, void *data, + char *p = data + *result; + + acl = get_acl(inode, type); +- if (!acl) ++ if (IS_ERR_OR_NULL(acl)) + return 0; + + posix_acl_release(acl); + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor new/patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor --- old/patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor 2014-08-05 06:10:37.000000000 +0200 @@ -0,0 +1,376 @@ +From: Jeff Mahoney <je...@suse.com> +Subject: reiserfs: fix corruption introduced by balance_leaf refactor +Patch-mainline: submitted to reiserfs-devel, 4 Aug 2014 + +Commits f1f007c308e (reiserfs: balance_leaf refactor, pull out +balance_leaf_insert_left) and cf22df182bf (reiserfs: balance_leaf +refactor, pull out balance_leaf_paste_left) missed that the `body' +pointer was getting repositioned. Subsequent users of the pointer +would expect it to be repositioned, and as a result, parts of the +tree would get overwritten. The most common observed corruption +is indirect block pointers being overwritten. + +Since the body value isn't actually used anymore in the called routines, +we can pass back the offset it should be shifted. We constify the body +and ih pointers in the balance_leaf as a mostly-free preventative measure. + +Cc: <sta...@vger.kernel.org> # 3.16 +Reported-by: Jeff Chua <jeff.chua.li...@gmail.com> +Signed-off-by: Jeff Mahoney <je...@suse.com> +--- + fs/reiserfs/do_balan.c | 111 +++++++++++++++++++++++++++---------------------- + fs/reiserfs/lbalance.c | 5 +- + fs/reiserfs/reiserfs.h | 9 ++- + 3 files changed, 71 insertions(+), 54 deletions(-) + +--- a/fs/reiserfs/do_balan.c ++++ b/fs/reiserfs/do_balan.c +@@ -286,12 +286,14 @@ static int balance_leaf_when_delete(stru + return 0; + } + +-static void balance_leaf_insert_left(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++static unsigned int balance_leaf_insert_left(struct tree_balance *tb, ++ struct item_head *const ih, ++ const char * const body) + { + int ret; + struct buffer_info bi; + int n = B_NR_ITEMS(tb->L[0]); ++ unsigned body_shift_bytes = 0; + + if (tb->item_pos == tb->lnum[0] - 1 && tb->lbytes != -1) { + /* part of new item falls into L[0] */ +@@ -329,7 +331,7 @@ static void balance_leaf_insert_left(str + + put_ih_item_len(ih, new_item_len); + if (tb->lbytes > tb->zeroes_num) { +- body += (tb->lbytes - tb->zeroes_num); ++ body_shift_bytes = tb->lbytes - tb->zeroes_num; + tb->zeroes_num = 0; + } else + tb->zeroes_num -= tb->lbytes; +@@ -349,11 +351,12 @@ static void balance_leaf_insert_left(str + tb->insert_size[0] = 0; + tb->zeroes_num = 0; + } ++ return body_shift_bytes; + } + + static void balance_leaf_paste_left_shift_dirent(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + int n = B_NR_ITEMS(tb->L[0]); + struct buffer_info bi; +@@ -413,17 +416,18 @@ static void balance_leaf_paste_left_shif + tb->pos_in_item -= tb->lbytes; + } + +-static void balance_leaf_paste_left_shift(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++static unsigned int balance_leaf_paste_left_shift(struct tree_balance *tb, ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + int n = B_NR_ITEMS(tb->L[0]); + struct buffer_info bi; ++ int body_shift_bytes = 0; + + if (is_direntry_le_ih(item_head(tbS0, tb->item_pos))) { + balance_leaf_paste_left_shift_dirent(tb, ih, body); +- return; ++ return 0; + } + + RFALSE(tb->lbytes <= 0, +@@ -497,7 +501,7 @@ static void balance_leaf_paste_left_shif + * insert_size[0] + */ + if (l_n > tb->zeroes_num) { +- body += (l_n - tb->zeroes_num); ++ body_shift_bytes = l_n - tb->zeroes_num; + tb->zeroes_num = 0; + } else + tb->zeroes_num -= l_n; +@@ -526,13 +530,14 @@ static void balance_leaf_paste_left_shif + */ + leaf_shift_left(tb, tb->lnum[0], tb->lbytes); + } ++ return body_shift_bytes; + } + + + /* appended item will be in L[0] in whole */ + static void balance_leaf_paste_left_whole(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + int n = B_NR_ITEMS(tb->L[0]); +@@ -584,39 +589,44 @@ static void balance_leaf_paste_left_whol + tb->zeroes_num = 0; + } + +-static void balance_leaf_paste_left(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++static unsigned int balance_leaf_paste_left(struct tree_balance *tb, ++ struct item_head * const ih, ++ const char * const body) + { + /* we must shift the part of the appended item */ + if (tb->item_pos == tb->lnum[0] - 1 && tb->lbytes != -1) +- balance_leaf_paste_left_shift(tb, ih, body); ++ return balance_leaf_paste_left_shift(tb, ih, body); + else + balance_leaf_paste_left_whole(tb, ih, body); ++ return 0; + } + + /* Shift lnum[0] items from S[0] to the left neighbor L[0] */ +-static void balance_leaf_left(struct tree_balance *tb, struct item_head *ih, +- const char *body, int flag) ++static unsigned int balance_leaf_left(struct tree_balance *tb, ++ struct item_head * const ih, ++ const char * const body, int flag) + { + if (tb->lnum[0] <= 0) +- return; ++ return 0; + + /* new item or it part falls to L[0], shift it too */ + if (tb->item_pos < tb->lnum[0]) { + BUG_ON(flag != M_INSERT && flag != M_PASTE); + + if (flag == M_INSERT) +- balance_leaf_insert_left(tb, ih, body); ++ return balance_leaf_insert_left(tb, ih, body); + else /* M_PASTE */ +- balance_leaf_paste_left(tb, ih, body); ++ return balance_leaf_paste_left(tb, ih, body); + } else + /* new item doesn't fall into L[0] */ + leaf_shift_left(tb, tb->lnum[0], tb->lbytes); ++ return 0; + } + + + static void balance_leaf_insert_right(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); +@@ -704,7 +714,8 @@ static void balance_leaf_insert_right(st + + + static void balance_leaf_paste_right_shift_dirent(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + struct buffer_info bi; +@@ -754,7 +765,8 @@ static void balance_leaf_paste_right_shi + } + + static void balance_leaf_paste_right_shift(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + int n_shift, n_rem, r_zeroes_number, version; +@@ -831,7 +843,8 @@ static void balance_leaf_paste_right_shi + } + + static void balance_leaf_paste_right_whole(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + int n = B_NR_ITEMS(tbS0); +@@ -874,7 +887,8 @@ static void balance_leaf_paste_right_who + } + + static void balance_leaf_paste_right(struct tree_balance *tb, +- struct item_head *ih, const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + int n = B_NR_ITEMS(tbS0); +@@ -896,8 +910,9 @@ static void balance_leaf_paste_right(str + } + + /* shift rnum[0] items from S[0] to the right neighbor R[0] */ +-static void balance_leaf_right(struct tree_balance *tb, struct item_head *ih, +- const char *body, int flag) ++static void balance_leaf_right(struct tree_balance *tb, ++ struct item_head * const ih, ++ const char * const body, int flag) + { + if (tb->rnum[0] <= 0) + return; +@@ -911,8 +926,8 @@ static void balance_leaf_right(struct tr + } + + static void balance_leaf_new_nodes_insert(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int i) +@@ -1003,8 +1018,8 @@ static void balance_leaf_new_nodes_inser + + /* we append to directory item */ + static void balance_leaf_new_nodes_paste_dirent(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int i) +@@ -1058,8 +1073,8 @@ static void balance_leaf_new_nodes_paste + } + + static void balance_leaf_new_nodes_paste_shift(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int i) +@@ -1131,8 +1146,8 @@ static void balance_leaf_new_nodes_paste + } + + static void balance_leaf_new_nodes_paste_whole(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int i) +@@ -1184,8 +1199,8 @@ static void balance_leaf_new_nodes_paste + + } + static void balance_leaf_new_nodes_paste(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int i) +@@ -1214,8 +1229,8 @@ static void balance_leaf_new_nodes_paste + + /* Fill new nodes that appear in place of S[0] */ + static void balance_leaf_new_nodes(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, ++ struct item_head * const ih, ++ const char * const body, + struct item_head *insert_key, + struct buffer_head **insert_ptr, + int flag) +@@ -1254,8 +1269,8 @@ static void balance_leaf_new_nodes(struc + } + + static void balance_leaf_finish_node_insert(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + struct buffer_info bi; +@@ -1271,8 +1286,8 @@ static void balance_leaf_finish_node_ins + } + + static void balance_leaf_finish_node_paste_dirent(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + struct item_head *pasted = item_head(tbS0, tb->item_pos); +@@ -1305,8 +1320,8 @@ static void balance_leaf_finish_node_pas + } + + static void balance_leaf_finish_node_paste(struct tree_balance *tb, +- struct item_head *ih, +- const char *body) ++ struct item_head * const ih, ++ const char * const body) + { + struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); + struct buffer_info bi; +@@ -1349,8 +1364,8 @@ static void balance_leaf_finish_node_pas + * of the affected item which remains in S + */ + static void balance_leaf_finish_node(struct tree_balance *tb, +- struct item_head *ih, +- const char *body, int flag) ++ struct item_head * const ih, ++ const char * const body, int flag) + { + /* if we must insert or append into buffer S[0] */ + if (0 <= tb->item_pos && tb->item_pos < tb->s0num) { +@@ -1402,7 +1417,7 @@ static int balance_leaf(struct tree_bala + && is_indirect_le_ih(item_head(tbS0, tb->item_pos))) + tb->pos_in_item *= UNFM_P_SIZE; + +- balance_leaf_left(tb, ih, body, flag); ++ body += balance_leaf_left(tb, ih, body, flag); + + /* tb->lnum[0] > 0 */ + /* Calculate new item position */ +--- a/fs/reiserfs/lbalance.c ++++ b/fs/reiserfs/lbalance.c +@@ -899,8 +899,9 @@ void leaf_delete_items(struct buffer_inf + + /* insert item into the leaf node in position before */ + void leaf_insert_into_buf(struct buffer_info *bi, int before, +- struct item_head *inserted_item_ih, +- const char *inserted_item_body, int zeros_number) ++ struct item_head * const inserted_item_ih, ++ const char * const inserted_item_body, ++ int zeros_number) + { + struct buffer_head *bh = bi->bi_bh; + int nr, free_space; +--- a/fs/reiserfs/reiserfs.h ++++ b/fs/reiserfs/reiserfs.h +@@ -3216,11 +3216,12 @@ int leaf_shift_right(struct tree_balance + void leaf_delete_items(struct buffer_info *cur_bi, int last_first, int first, + int del_num, int del_bytes); + void leaf_insert_into_buf(struct buffer_info *bi, int before, +- struct item_head *inserted_item_ih, +- const char *inserted_item_body, int zeros_number); +-void leaf_paste_in_buffer(struct buffer_info *bi, int pasted_item_num, +- int pos_in_item, int paste_size, const char *body, ++ struct item_head * const inserted_item_ih, ++ const char * const inserted_item_body, + int zeros_number); ++void leaf_paste_in_buffer(struct buffer_info *bi, int pasted_item_num, ++ int pos_in_item, int paste_size, ++ const char * const body, int zeros_number); + void leaf_cut_from_buffer(struct buffer_info *bi, int cut_item_num, + int pos_in_item, int cut_size); + void leaf_paste_entries(struct buffer_info *bi, int item_num, int before, + ++++++ patches.xen.tar.bz2 ++++++ ++++ 7935 lines of diff (skipped) ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:52.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:52.000000000 +0200 @@ -225,6 +225,7 @@ ######################################################## # NFS ######################################################## + patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null ######################################################## @@ -253,6 +254,7 @@ ######################################################## # Reiserfs Patches ######################################################## + patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor ######################################################## # dlm @@ -595,7 +597,7 @@ patches.xen/xen3-patch-3.13 patches.xen/xen3-patch-3.14 patches.xen/xen3-patch-3.15 - patches.xen/xen3-patch-3.16-rc7 + patches.xen/xen3-patch-3.16 # ports of other patches patches.xen/xen3-stack-unwind @@ -637,6 +639,7 @@ patches.xen/xen-netback-multiple-tasklets patches.xen/xen-netback-kernel-threads patches.xen/xen-netback-tx-queue-len + patches.xen/xen-vscsi-large-requests patches.xen/xen-cxgb3 patches.xen/xen-dcdbas patches.xen/xen-pv-on-hvm-skip-initialization-of-emulated-devices ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.IAp99p/_old 2014-08-11 10:08:52.000000000 +0200 +++ /var/tmp/diff_new_pack.IAp99p/_new 2014-08-11 10:08:52.000000000 +0200 @@ -1,3 +1,3 @@ -2014-07-30 11:38:03 +0200 -GIT Revision: 9b5a5f02b5f1938c31cb6d2c6137ffaee20c22b6 +2014-08-06 15:37:49 +0200 +GIT Revision: 0e31675b91f2087bc1b543ca380779d32dc821ed GIT Branch: master -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org