Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2014-09-20 15:51:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-09-19 22:27:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes  
2014-09-20 15:52:07.000000000 +0200
@@ -1,0 +2,11 @@
+Wed Sep 17 22:55:37 CEST 2014 - [email protected]
+
+- Linux 3.16.3 (bnc#890096).
+- Delete
+  patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor.
+- Delete patches.fixes/rtsx_usb-export-device-table.
+- Update config files.
+  Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master.
+- commit d2bbe7f
+
+-------------------------------------------------------------------
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

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.16
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,11 +59,11 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 Url:            http://www.kernel.org/
 BuildRequires:  bc

kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -25,11 +25,11 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 BuildRequires:  docbook-toys
 BuildRequires:  docbook-utils

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.16
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,11 +59,11 @@
 Summary:        The Amazon EC2 Xen Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 Url:            http://www.kernel.org/
 BuildRequires:  bc

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -45,11 +45,11 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 
 %description

++++++ kernel-obs-qa-xen.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,11 +36,11 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0
 Group:          SLES
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 
 %description

kernel-obs-qa.spec: same change
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.16
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,11 +59,11 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 Url:            http://www.kernel.org/
 BuildRequires:  bc

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 3.16
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,11 +30,11 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 Url:            http://www.kernel.org/
 AutoReqProv:    off

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -24,12 +24,12 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        3.16.2
+Version:        3.16.3
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 %else
 %define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version 
--qf "%{RELEASE}" | grep -v 'not installed' || echo 0)

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:11.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.16
-%define patchversion 3.16.2
+%define patchversion 3.16.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,11 +59,11 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        3.16.2
+Version:        3.16.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %else
-Release:        <RELEASE>.g5fca623
+Release:        <RELEASE>.gd2bbe7f
 %endif
 Url:            http://www.kernel.org/
 BuildRequires:  bc

kernel-xen.spec: same change
++++++ 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-09-07 06:40:17.000000000 +0200
+++ new/config/arm64/default    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 3.16.1 Kernel Configuration
+# Linux/arm64 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/armv6hl/default  2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.1 Kernel Configuration
+# Linux/arm 3.16.3 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -3626,6 +3626,7 @@
 CONFIG_DVB_B2C2_FLEXCOP=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2014-09-07 06:40:17.000000000 +0200
+++ new/config/armv7hl/default  2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.1 Kernel Configuration
+# Linux/arm 3.16.3 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -4475,6 +4475,7 @@
 CONFIG_DVB_B2C2_FLEXCOP=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2014-09-07 06:40:17.000000000 +0200
+++ new/config/armv7hl/lpae     2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.1 Kernel Configuration
+# Linux/arm 3.16.3 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -4221,6 +4221,7 @@
 CONFIG_DVB_B2C2_FLEXCOP=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug       2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/debug       2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4360,6 +4360,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/default new/config/i386/default
--- old/config/i386/default     2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/default     2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4397,6 +4397,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/desktop new/config/i386/desktop
--- old/config/i386/desktop     2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/desktop     2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4291,6 +4291,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/ec2 new/config/i386/ec2
--- old/config/i386/ec2 2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/ec2 2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/i386/pae 2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4292,6 +4292,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla     2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/vanilla     2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4391,6 +4391,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2014-09-07 06:40:17.000000000 +0200
+++ new/config/i386/xen 2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.2 Kernel Configuration
+# Linux/i386 3.16.3 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -4066,6 +4066,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc/default new/config/ppc/default
--- old/config/ppc/default      2014-09-07 06:40:17.000000000 +0200
+++ new/config/ppc/default      2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/ppc/vanilla      2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 Kernel Configuration
 #
 # CONFIG_PPC64 is not set
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/debug new/config/ppc64/debug
--- old/config/ppc64/debug      2014-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64/debug      2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64/default    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64/vanilla    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 Kernel Configuration
 #
 CONFIG_PPC64=y
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/debug new/config/ppc64le/debug
--- old/config/ppc64le/debug    2014-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64le/debug    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 Kernel Configuration
 #
 CONFIG_PPC64=y
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2014-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64le/default  2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 Kernel Configuration
 #
 CONFIG_PPC64=y
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/vanilla new/config/ppc64le/vanilla
--- old/config/ppc64le/vanilla  2014-09-07 06:40:17.000000000 +0200
+++ new/config/ppc64le/vanilla  2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0 Kernel Configuration
+# Linux/powerpc 3.16.3 Kernel Configuration
 #
 CONFIG_PPC64=y
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2014-09-07 06:40:17.000000000 +0200
+++ new/config/s390x/default    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 3.16.0 Kernel Configuration
+# Linux/s390 3.16.3 Kernel Configuration
 #
 CONFIG_MMU=y
 CONFIG_ZONE_DMA=y
@@ -341,6 +341,9 @@
 CONFIG_INLINE_WRITE_UNLOCK_BH=y
 CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
 CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
 CONFIG_FREEZER=y
 
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/vanilla new/config/s390x/vanilla
--- old/config/s390x/vanilla    2014-09-07 06:40:17.000000000 +0200
+++ new/config/s390x/vanilla    2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 3.16.0 Kernel Configuration
+# Linux/s390 3.16.3 Kernel Configuration
 #
 CONFIG_MMU=y
 CONFIG_ZONE_DMA=y
@@ -339,6 +339,9 @@
 CONFIG_INLINE_WRITE_UNLOCK_BH=y
 CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
 CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
 CONFIG_FREEZER=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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/debug     2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0 Kernel Configuration
+# Linux/x86_64 3.16.3 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -4244,6 +4244,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/default   2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0 Kernel Configuration
+# Linux/x86_64 3.16.3 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -4234,6 +4234,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/desktop   2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0 Kernel Configuration
+# Linux/x86_64 3.16.3 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -4233,6 +4233,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/ec2       2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0 Kernel Configuration
+# Linux/x86_64 3.16.3 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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/vanilla   2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0 Kernel Configuration
+# Linux/x86_64 3.16.3 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -4230,6 +4230,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)
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-09-07 06:40:17.000000000 +0200
+++ new/config/x86_64/xen       2014-09-18 08:32:16.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.2 Kernel Configuration
+# Linux/x86_64 3.16.3 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -4013,6 +4013,7 @@
 CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
 
 #
 # Media ancillary drivers (tuners, sensors, i2c, frontends)

++++++ patches.fixes.tar.bz2 ++++++
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   
    2014-09-17 14:06:06.000000000 +0200
+++ 
new/patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor   
    1970-01-01 01:00:00.000000000 +0100
@@ -1,376 +0,0 @@
-From: Jeff Mahoney <[email protected]>
-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: <[email protected]> # 3.16
-Reported-by: Jeff Chua <[email protected]>
-Signed-off-by: Jeff Mahoney <[email protected]>
----
- 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,
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.fixes/rtsx_usb-export-device-table 
new/patches.fixes/rtsx_usb-export-device-table
--- old/patches.fixes/rtsx_usb-export-device-table      2014-09-17 
14:06:06.000000000 +0200
+++ new/patches.fixes/rtsx_usb-export-device-table      1970-01-01 
01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-From: Jeff Mahoney <[email protected]>
-Subject: rtsx_usb: export device table
-References: bnc#890096
-Patch-mainline: Submitted to LKML 8 Aug 2014
-
-The rtsx_usb driver contains the table for the devices it supports but
-doesn't export it. As a result, no alias is generated and it doesn't
-get loaded automatically.
-
-Via https://bugzilla.novell.com/show_bug.cgi?id=890096
-
-Reported-by: Marcel Witte <[email protected]>
-Signed-off-by: Jeff Mahoney <[email protected]>
----
- drivers/mfd/rtsx_usb.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/drivers/mfd/rtsx_usb.c
-+++ b/drivers/mfd/rtsx_usb.c
-@@ -744,6 +744,7 @@ static struct usb_device_id rtsx_usb_usb
-       { USB_DEVICE(0x0BDA, 0x0140) },
-       { }
- };
-+MODULE_DEVICE_TABLE(usb, rtsx_usb_usb_ids);
- 
- static struct usb_driver rtsx_usb_driver = {
-       .name                   = "rtsx_usb",
-

++++++ patches.kernel.org.tar.bz2 ++++++
++++ 7310 lines of diff (skipped)

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:12.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:12.000000000 +0200
@@ -29,6 +29,7 @@
        ########################################################
        patches.kernel.org/patch-3.16.1
        patches.kernel.org/patch-3.16.1-2
+       patches.kernel.org/patch-3.16.2-3
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
@@ -260,7 +261,6 @@
        ########################################################
        # Reiserfs Patches
        ########################################################
-       
patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor
 
        ########################################################
        # dlm
@@ -402,7 +402,6 @@
        ########################################################
        # USB
        ########################################################
-       patches.fixes/rtsx_usb-export-device-table
 
        ########################################################
        # I2C

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.kLFFjr/_old  2014-09-20 15:52:12.000000000 +0200
+++ /var/tmp/diff_new_pack.kLFFjr/_new  2014-09-20 15:52:12.000000000 +0200
@@ -1,3 +1,3 @@
-2014-09-17 14:06:06 +0200
-GIT Revision: 5fca623fef82770d0a6895d3fb6382ac069cb1a6
+2014-09-18 08:32:16 +0200
+GIT Revision: d2bbe7fb53704e1d54bc1e3939ba0c9e0fa6aa3b
 GIT Branch: stable

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to