Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2015-05-16 19:01:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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       
2015-05-05 00:54:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes  
2015-05-16 19:01:01.000000000 +0200
@@ -1,0 +2,18 @@
+Wed May 13 15:41:19 CEST 2015 - [email protected]
+
+- Linux 4.0.3.
+- commit 3ee3773
+
+-------------------------------------------------------------------
+Thu May  7 11:28:39 CEST 2015 - [email protected]
+
+- Linux 4.0.2 (boo#905088).
+- Refresh patches.xen/xen-x86_64-vread-pvclock.
+- Refresh patches.xen/xen3-patch-3.11.
+- Delete
+  patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch.
+- Update config files.
+  CONFIG_ARM64_ERRATUM_845719=y, the same as master.
+- commit a425d38
+
+-------------------------------------------------------------------
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-pv.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.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.0
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %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:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -27,9 +27,9 @@
 Summary:        Kernel Documentation (man pages)
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.0
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %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:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %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:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa-xen.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %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:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

kernel-obs-qa.spec: same change
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.0
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,9 +59,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

kernel-pv.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.0
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,9 +30,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.0.1
+Version:        4.0.3
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:08.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:08.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.0
-%define patchversion 4.0.1
+%define patchversion 4.0.3
 %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:        4.0.1
+Version:        4.0.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge3a374a
+Release:        <RELEASE>.g3ee3773
 %else
 Release:        0
 %endif

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    2015-04-14 08:32:12.000000000 +0200
+++ new/config/arm64/default    2015-05-07 11:35:52.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 4.0.0 Kernel Configuration
+# Linux/arm64 4.0.2 Kernel Configuration
 #
 CONFIG_ARM64=y
 CONFIG_64BIT=y
@@ -374,6 +374,7 @@
 CONFIG_ARM64_ERRATUM_824069=y
 CONFIG_ARM64_ERRATUM_819472=y
 CONFIG_ARM64_ERRATUM_832075=y
+CONFIG_ARM64_ERRATUM_845719=y
 # CONFIG_ARM64_4K_PAGES is not set
 CONFIG_ARM64_64K_PAGES=y
 CONFIG_ARM64_VA_BITS_42=y

++++++ patches.fixes.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch 
new/patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch
--- 
old/patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch    
    2015-04-08 18:17:49.000000000 +0200
+++ 
new/patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch    
    1970-01-01 01:00:00.000000000 +0100
@@ -1,105 +0,0 @@
-From: Filipe Manana <[email protected]>
-Date: Mon, 30 Mar 2015 18:23:59 +0100
-Patch-mainline: 4.1
-Git-commit: 2fdc94abb6fc347bb45bb44206d9360211cfc44b
-References: boo#905088
-Subject: [PATCH] Btrfs: fix inode eviction infinite loop after cloning into it
-
-If we attempt to clone a 0 length region into a file we can end up
-inserting a range in the inode's extent_io tree with a start offset
-that is greater then the end offset, which triggers immediately the
-following warning:
-
-[ 3914.619057] WARNING: CPU: 17 PID: 4199 at fs/btrfs/extent_io.c:435 
insert_state+0x4b/0x10b [btrfs]()
-[ 3914.620886] BTRFS: end < start 4095 4096
-(...)
-[ 3914.638093] Call Trace:
-[ 3914.638636]  [<ffffffff81425fd9>] dump_stack+0x4c/0x65
-[ 3914.639620]  [<ffffffff81045390>] warn_slowpath_common+0xa1/0xbb
-[ 3914.640789]  [<ffffffffa03ca44f>] ? insert_state+0x4b/0x10b [btrfs]
-[ 3914.642041]  [<ffffffff810453f0>] warn_slowpath_fmt+0x46/0x48
-[ 3914.643236]  [<ffffffffa03ca44f>] insert_state+0x4b/0x10b [btrfs]
-[ 3914.644441]  [<ffffffffa03ca729>] __set_extent_bit+0x107/0x3f4 [btrfs]
-[ 3914.645711]  [<ffffffffa03cb256>] lock_extent_bits+0x65/0x1bf [btrfs]
-[ 3914.646914]  [<ffffffff8142b2fb>] ? _raw_spin_unlock+0x28/0x33
-[ 3914.648058]  [<ffffffffa03cbac4>] ? test_range_bit+0xcc/0xde [btrfs]
-[ 3914.650105]  [<ffffffffa03cb3c3>] lock_extent+0x13/0x15 [btrfs]
-[ 3914.651361]  [<ffffffffa03db39e>] lock_extent_range+0x3d/0xcd [btrfs]
-[ 3914.652761]  [<ffffffffa03de1fe>] btrfs_ioctl_clone+0x278/0x388 [btrfs]
-[ 3914.654128]  [<ffffffff811226dd>] ? might_fault+0x58/0xb5
-[ 3914.655320]  [<ffffffffa03e0909>] btrfs_ioctl+0xb51/0x2195 [btrfs]
-(...)
-[ 3914.669271] ---[ end trace 14843d3e2e622fc1 ]---
-
-This later makes the inode eviction handler enter an infinite loop that
-keeps dumping the following warning over and over:
-
-[ 3915.117629] WARNING: CPU: 22 PID: 4228 at fs/btrfs/extent_io.c:435 
insert_state+0x4b/0x10b [btrfs]()
-[ 3915.119913] BTRFS: end < start 4095 4096
-(...)
-[ 3915.137394] Call Trace:
-[ 3915.137913]  [<ffffffff81425fd9>] dump_stack+0x4c/0x65
-[ 3915.139154]  [<ffffffff81045390>] warn_slowpath_common+0xa1/0xbb
-[ 3915.140316]  [<ffffffffa03ca44f>] ? insert_state+0x4b/0x10b [btrfs]
-[ 3915.141505]  [<ffffffff810453f0>] warn_slowpath_fmt+0x46/0x48
-[ 3915.142709]  [<ffffffffa03ca44f>] insert_state+0x4b/0x10b [btrfs]
-[ 3915.143849]  [<ffffffffa03ca729>] __set_extent_bit+0x107/0x3f4 [btrfs]
-[ 3915.145120]  [<ffffffffa038c1e3>] ? btrfs_kill_super+0x17/0x23 [btrfs]
-[ 3915.146352]  [<ffffffff811548f6>] ? deactivate_locked_super+0x3b/0x50
-[ 3915.147565]  [<ffffffffa03cb256>] lock_extent_bits+0x65/0x1bf [btrfs]
-[ 3915.148785]  [<ffffffff8142b7e2>] ? _raw_write_unlock+0x28/0x33
-[ 3915.149931]  [<ffffffffa03bc325>] btrfs_evict_inode+0x196/0x482 [btrfs]
-[ 3915.151154]  [<ffffffff81168904>] evict+0xa0/0x148
-[ 3915.152094]  [<ffffffff811689e5>] dispose_list+0x39/0x43
-[ 3915.153081]  [<ffffffff81169564>] evict_inodes+0xdc/0xeb
-[ 3915.154062]  [<ffffffff81154418>] generic_shutdown_super+0x49/0xef
-[ 3915.155193]  [<ffffffff811546d1>] kill_anon_super+0x13/0x1e
-[ 3915.156274]  [<ffffffffa038c1e3>] btrfs_kill_super+0x17/0x23 [btrfs]
-(...)
-[ 3915.167404] ---[ end trace 14843d3e2e622fc2 ]---
-
-So just bail out of the clone ioctl if the length of the region to clone
-is zero, without locking any extent range, in order to prevent this issue
-(same behaviour as a pwrite with a 0 length for example).
-
-This is trivial to reproduce. For example, the steps for the test I just
-made for fstests:
-
-  mkfs.btrfs -f SCRATCH_DEV
-  mount SCRATCH_DEV $SCRATCH_MNT
-
-  touch $SCRATCH_MNT/foo
-  touch $SCRATCH_MNT/bar
-
-  $CLONER_PROG -s 0 -d 4096 -l 0 $SCRATCH_MNT/foo $SCRATCH_MNT/bar
-  umount $SCRATCH_MNT
-
-A test case for fstests follows soon.
-
-CC: <[email protected]>
-Signed-off-by: Filipe Manana <[email protected]>
-Reviewed-by: Omar Sandoval <[email protected]>
-Signed-off-by: David Sterba <[email protected]>
----
- fs/btrfs/ioctl.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c
-index d49fe8a0f6b5..4c32350095f7 100644
---- a/fs/btrfs/ioctl.c
-+++ b/fs/btrfs/ioctl.c
-@@ -3626,6 +3626,11 @@ static noinline long btrfs_ioctl_clone(struct file 
*file, unsigned long srcfd,
-       if (off + len == src->i_size)
-               len = ALIGN(src->i_size, bs) - off;
- 
-+      if (len == 0) {
-+              ret = 0;
-+              goto out_unlock;
-+      }
-+
-       /* verify the end result is block aligned */
-       if (!IS_ALIGNED(off, bs) || !IS_ALIGNED(off + len, bs) ||
-           !IS_ALIGNED(destoff, bs))
--- 
-2.1.3
-

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

++++++ patches.xen.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen-x86_64-vread-pvclock 
new/patches.xen/xen-x86_64-vread-pvclock
--- old/patches.xen/xen-x86_64-vread-pvclock    2015-04-21 17:04:11.000000000 
+0200
+++ new/patches.xen/xen-x86_64-vread-pvclock    2015-05-07 11:35:52.000000000 
+0200
@@ -74,8 +74,8 @@
  }
 +#endif /* !CONFIG_XEN */
  
- #ifdef CONFIG_X86_64
- /*
+ static struct pvclock_vsyscall_time_info *pvclock_vdso_info;
+ 
 --- head.orig/arch/x86/kernel/time-xen.c       2014-09-02 16:19:13.000000000 
+0200
 +++ head/arch/x86/kernel/time-xen.c    2015-01-14 15:23:03.000000000 +0100
 @@ -32,6 +32,10 @@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen3-patch-3.11 
new/patches.xen/xen3-patch-3.11
--- old/patches.xen/xen3-patch-3.11     2015-04-21 17:04:11.000000000 +0200
+++ new/patches.xen/xen3-patch-3.11     2015-05-07 11:35:52.000000000 +0200
@@ -31,7 +31,7 @@
 +core-$(CONFIG_PARAVIRT_XEN) += arch/arm64/xen/
  core-$(CONFIG_CRYPTO) += arch/arm64/crypto/
  libs-y                := arch/arm64/lib/ $(libs-y)
- libs-$(CONFIG_EFI_STUB) += drivers/firmware/efi/libstub/
+ core-$(CONFIG_EFI_STUB) += $(objtree)/drivers/firmware/efi/libstub/lib.a
 --- head.orig/arch/x86/Kconfig 2014-02-18 17:49:01.000000000 +0100
 +++ head/arch/x86/Kconfig      2014-06-26 15:14:59.000000000 +0200
 @@ -72,7 +72,7 @@ config X86

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:11.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:11.000000000 +0200
@@ -28,6 +28,8 @@
        # Send separate patches upstream if you find a problem...
        ########################################################
        patches.kernel.org/patch-4.0.1
+       patches.kernel.org/patch-4.0.1-2
+       patches.kernel.org/patch-4.0.2-3
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
@@ -275,7 +277,6 @@
        # btrfs
        ########################################################
        patches.suse/btrfs-use-correct-device-for-maps.patch
-       patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch
 
        ########################################################
        # Reiserfs Patches

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.hiABSH/_old  2015-05-16 19:01:11.000000000 +0200
+++ /var/tmp/diff_new_pack.hiABSH/_new  2015-05-16 19:01:11.000000000 +0200
@@ -1,3 +1,3 @@
-2015-04-29 17:04:53 +0200
-GIT Revision: e3a374a2970a72b1618f786a89d94f2f350bbdba
+2015-05-13 15:41:19 +0200
+GIT Revision: 3ee37732a5a3a7c9a9db2c396f0d0554aed67735
 GIT Branch: stable


Reply via email to