Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2015-03-25 09:56: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-03-16 06:57:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes  
2015-03-25 09:56:02.000000000 +0100
@@ -1,0 +2,12 @@
+Wed Mar 18 17:07:17 CET 2015 - jsl...@suse.cz
+
+- Linux 3.19.2.
+- commit f2f9797
+
+-------------------------------------------------------------------
+Sun Mar 15 12:44:37 CET 2015 - dmuel...@suse.com
+
+- ARM64: Fix support for ARMv7 userspace
+- commit 6c3d33f
+
+-------------------------------------------------------------------
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.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.19
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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:        3.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.19
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa-xen.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

kernel-obs-qa.spec: same change
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.19
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

kernel-pv.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 3.19
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        3.19.1
+Version:        3.19.2
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:07.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:07.000000000 +0100
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 3.19
-%define patchversion 3.19.1
+%define patchversion 3.19.2
 %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.19.1
+Version:        3.19.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc0946e9
+Release:        <RELEASE>.g6c3d33f
 %else
 Release:        0
 %endif

kernel-xen.spec: same change
++++++ patches.arch.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.arch/arm64-fix-mmap2-compat-syscall.patch 
new/patches.arch/arm64-fix-mmap2-compat-syscall.patch
--- old/patches.arch/arm64-fix-mmap2-compat-syscall.patch       1970-01-01 
01:00:00.000000000 +0100
+++ new/patches.arch/arm64-fix-mmap2-compat-syscall.patch       2015-03-21 
16:48:49.000000000 +0100
@@ -0,0 +1,70 @@
+From: Andreas Schwab <sch...@suse.de>
+Date: Mon, 9 Mar 2015 17:27:36 +0100
+Subject: [PATCH] arm64: fix implementation of mmap2 compat syscall
+Patch-mainline: Submitted, 
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-March/330081.html
+References: bnc#923505
+
+The arm mmap2 syscall takes the offset in units of 4K, thus with 64K pages
+the offset needs to be scaled to units of pages.
+
+Tested-by: Alexander Graf <ag...@suse.de>
+Signed-off-by: Andreas Schwab <sch...@suse.de>
+[dmueller: backport to stable]
+Signed-off-by: Dirk Mueller <dmuel...@suse.com>
+
+---
+ arch/arm64/include/asm/unistd32.h |  2 +-
+ arch/arm64/kernel/sys32.S         | 17 +++++++++++++++++
+ 2 files changed, 18 insertions(+), 1 deletion(-)
+
+Index: current/arch/arm64/include/asm/unistd32.h
+===================================================================
+--- current.orig/arch/arm64/include/asm/unistd32.h
++++ current/arch/arm64/include/asm/unistd32.h
+@@ -406,7 +406,7 @@ __SYSCALL(__NR_vfork, sys_vfork)
+ #define __NR_ugetrlimit 191   /* SuS compliant getrlimit */
+ __SYSCALL(__NR_ugetrlimit, compat_sys_getrlimit)              /* SuS 
compliant getrlimit */
+ #define __NR_mmap2 192
+-__SYSCALL(__NR_mmap2, sys_mmap_pgoff)
++__SYSCALL(__NR_mmap2, compat_sys_mmap2_wrapper)
+ #define __NR_truncate64 193
+ __SYSCALL(__NR_truncate64, compat_sys_truncate64_wrapper)
+ #define __NR_ftruncate64 194
+Index: current/arch/arm64/kernel/sys32.S
+===================================================================
+--- current.orig/arch/arm64/kernel/sys32.S
++++ current/arch/arm64/kernel/sys32.S
+@@ -19,9 +19,12 @@
+  */
+ 
+ #include <linux/linkage.h>
++#include <linux/const.h>
+ 
+ #include <asm/assembler.h>
+ #include <asm/asm-offsets.h>
++#include <asm/errno.h>
++#include <asm/page.h>
+ 
+ /*
+  * System call wrappers for the AArch32 compatibility layer.
+@@ -53,6 +56,20 @@ compat_sys_fstatfs64_wrapper:
+       b       compat_sys_fstatfs64
+ ENDPROC(compat_sys_fstatfs64_wrapper)
+ 
++
++
++/*
++ * Note: off_4k (w5) is always units of 4K.  If we can't do the requested
++ * offset, we return EINVAL.
++ */
++compat_sys_mmap2_wrapper:
++       tst     w5, #~PAGE_MASK >> 12
++       b.ne    1f
++       lsr     w5, w5, #PAGE_SHIFT - 12
++       b       sys_mmap_pgoff
++1:     mov     x0, #-EINVAL
++       ret     lr
++
+ /*
+  * Wrappers for AArch32 syscalls that either take 64-bit parameters
+  * in registers or that take 32-bit parameters which require sign

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

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:08.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:08.000000000 +0100
@@ -28,6 +28,7 @@
        # Send separate patches upstream if you find a problem...
        ########################################################
        patches.kernel.org/patch-3.19.1
+       patches.kernel.org/patch-3.19.1-2
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
@@ -173,6 +174,7 @@
        
patches.arch/arm64-0010-KVM-ARM-Hack-to-enable-VGIC-mapping-on-64k-PAGE_SIZE.patch
        
patches.arch/arm64-0011-Enable-CONFIG_COMPAT-also-for-64k-page-size.patch
        patches.arch/arm64-0012-generic-pci.patch
+       patches.arch/arm64-fix-mmap2-compat-syscall.patch
 
        ########################################################
        # S/390

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.emcEE9/_old  2015-03-25 09:56:08.000000000 +0100
+++ /var/tmp/diff_new_pack.emcEE9/_new  2015-03-25 09:56:08.000000000 +0100
@@ -1,3 +1,3 @@
-2015-03-09 13:50:11 +0100
-GIT Revision: c0946e94c6d39847497c716e2be947c4867f4b1f
+2015-03-21 16:48:49 +0100
+GIT Revision: 6c3d33fad62c0afd5df83482b0d859a72dce665f
 GIT Branch: stable

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to