Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2018-02-14 14:18:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Wed Feb 14 14:18:14 2018 rev:407 rq:575998 version:4.15.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2018-02-10 17:55:44.565398118 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2018-02-14 14:18:20.805732202 +0100
@@ -1,0 +2,64 @@
+Tue Feb 13 08:58:21 CET 2018 - jsl...@suse.cz
+
+- Linux 4.15.3 (bnc#1012628).
+- crypto: tcrypt - fix S/G table for test_aead_speed()
+  (bnc#1012628).
+- gpio: uniphier: fix mismatch between license text and
+  MODULE_LICENSE (bnc#1012628).
+- media: tegra-cec: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
+  (bnc#1012628).
+- media: soc_camera: soc_scale_crop: add missing
+  MODULE_DESCRIPTION/AUTHOR/LICENSE (bnc#1012628).
+- media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION
+  (bnc#1012628).
+- net: sched: fix use-after-free in tcf_block_put_ext
+  (bnc#1012628).
+- net_sched: get rid of rcu_barrier() in tcf_block_put_ext()
+  (bnc#1012628).
+- soreuseport: fix mem leak in reuseport_add_sock() (bnc#1012628).
+- ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only
+  (bnc#1012628).
+- cls_u32: add missing RCU annotation (bnc#1012628).
+- tcp_bbr: fix pacing_gain to always be unity when using lt_bw
+  (bnc#1012628).
+- rocker: fix possible null pointer dereference in
+  rocker_router_fib_event_work (bnc#1012628).
+- net: ipv6: send unsolicited NA after DAD (bnc#1012628).
+- Revert "defer call to mem_cgroup_sk_alloc()" (bnc#1012628).
+- ipv6: change route cache aging logic (bnc#1012628).
+- ipv6: addrconf: break critical section in addrconf_verify_rtnl()
+  (bnc#1012628).
+- vhost_net: stop device during reset owner (bnc#1012628).
+- tcp: release sk_frag.page in tcp_disconnect (bnc#1012628).
+- r8169: fix RTL8168EP take too long to complete driver
+  initialization (bnc#1012628).
+- qmi_wwan: Add support for Quectel EP06 (bnc#1012628).
+- qlcnic: fix deadlock bug (bnc#1012628).
+- net: igmp: add a missing rcu locking section (bnc#1012628).
+- ip6mr: fix stale iterator (bnc#1012628).
+- commit e7bb737
+
+-------------------------------------------------------------------
+Tue Feb 13 08:55:21 CET 2018 - jsl...@suse.cz
+
+- ext4: llseek, do not crop offset on 32bit (bsc#1079747).
+- commit c6ab9c6
+
+-------------------------------------------------------------------
+Fri Feb  9 16:48:09 CET 2018 - jsl...@suse.cz
+
+- Update i386 config files.
+  Switch from almost unusable UNWINDER_GUESS to UNWINDER_FRAME_POINTER
+  (which enables FRAME_POINTERs). It will slow down the kernel a bit,
+  but improves the stack traces by the order of magnitude. Sad is that
+  we have no ORCs on i386...
+- commit 1d39996
+
+-------------------------------------------------------------------
+Fri Feb  9 16:05:51 CET 2018 - jsl...@suse.cz
+
+- Update config files.
+  Sync vanilla configs to 4.15.
+- commit 85c7881
+
+-------------------------------------------------------------------
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.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-syzkaller.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:29.913403952 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:29.917403808 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
 
 Name:           dtb-aarch64
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:29.993401068 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:29.997400924 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.061398618 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.065398474 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-lpae.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.109396888 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.109396888 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel for LPAE enabled systems
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.137395879 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.137395879 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.161395014 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.161395014 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.15.2
+%define patchversion 4.15.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.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.185394149 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.189394005 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.217392995 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.217392995 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.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.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.237392275 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.241392131 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.15.2
+Version:        4.15.3
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

++++++ kernel-syzkaller.spec ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:30.261391410 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:30.265391266 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.15
-%define patchversion 4.15.2
+%define patchversion 4.15.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel used for fuzzing by syzkaller
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.15.2
+Version:        4.15.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gb34965a
+Release:        <RELEASE>.g8d4f579
 %else
 Release:        0
 %endif

kernel-vanilla.spec: same change
kernel-zfcpdump.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2018-02-01 21:09:15.000000000 +0100
+++ new/config/i386/pae 2018-02-09 16:48:09.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 4.15.0 Kernel Configuration
+# Linux/i386 4.15.2 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -8019,6 +8019,7 @@
 CONFIG_HEADERS_CHECK=y
 CONFIG_DEBUG_SECTION_MISMATCH=y
 CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+CONFIG_FRAME_POINTER=y
 CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
@@ -8261,8 +8262,8 @@
 # CONFIG_DEBUG_IMR_SELFTEST is not set
 # CONFIG_X86_DEBUG_FPU is not set
 # CONFIG_PUNIT_ATOM_DEBUG is not set
-# CONFIG_UNWINDER_FRAME_POINTER is not set
-CONFIG_UNWINDER_GUESS=y
+CONFIG_UNWINDER_FRAME_POINTER=y
+# CONFIG_UNWINDER_GUESS is not set
 
 #
 # Security options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla     2018-02-01 21:09:15.000000000 +0100
+++ new/config/i386/vanilla     2018-02-09 16:48:09.000000000 +0100
@@ -1,5 +1,3 @@
-# CONFIG_FRAME_POINTER_UNWINDER is not set
-CONFIG_GUESS_UNWINDER=y
 CONFIG_LOCALVERSION="-vanilla"
 CONFIG_MODULES=y
 # CONFIG_MODULE_SIG is not set
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   2018-02-01 21:09:15.000000000 +0100
+++ new/config/x86_64/vanilla   2018-02-09 16:48:09.000000000 +0100
@@ -1,7 +1,4 @@
-# CONFIG_FRAME_POINTER_UNWINDER is not set
-# CONFIG_GUESS_UNWINDER is not set
 CONFIG_LOCALVERSION="-vanilla"
-CONFIG_ORC_UNWINDER=y
 CONFIG_MODULES=y
 # CONFIG_MODULE_SIG is not set
 CONFIG_EFI_STUB=y

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ext4-llseek-do-not-crop-offset-on-32bit.patch 
new/patches.suse/ext4-llseek-do-not-crop-offset-on-32bit.patch
--- old/patches.suse/ext4-llseek-do-not-crop-offset-on-32bit.patch      
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/ext4-llseek-do-not-crop-offset-on-32bit.patch      
2018-02-13 08:55:21.000000000 +0100
@@ -0,0 +1,30 @@
+From: Jiri Slaby <jsl...@suse.cz>
+Date: Mon, 12 Feb 2018 16:09:25 +0100
+Subject: ext4: llseek, do not crop offset on 32bit
+Patch-mainline: Submitted on 12/02/2018
+References: bsc#1079747
+
+On 32bit, when llseek(SEEK_HOLE/DATA) passes down the start larger
+than 32bit (like 0x100400000 in the tar testsuite), it overflows in
+ext4_iomap_begin and gets cropped (to 0x400000). This indeed makes the
+tar testsuite to fail.
+
+So fix it by using the original offset.
+
+Fixes: 545052e9e35a ("ext4: Switch to iomap for SEEK_HOLE / SEEK_DATA")
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ fs/ext4/inode.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/fs/ext4/inode.c
++++ b/fs/ext4/inode.c
+@@ -3523,7 +3523,7 @@ retry:
+               iomap->flags |= IOMAP_F_DIRTY;
+       iomap->bdev = inode->i_sb->s_bdev;
+       iomap->dax_dev = sbi->s_daxdev;
+-      iomap->offset = first_block << blkbits;
++      iomap->offset = offset;
+       iomap->length = (u64)map.m_len << blkbits;
+ 
+       if (ret == 0) {

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:31.465348018 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:31.469347873 +0100
@@ -144,6 +144,30 @@
        
patches.kernel.org/4.15.2-059-serial-core-mark-port-as-initialized-after-suc.patch
        
patches.kernel.org/4.15.2-060-fpga-region-release-of_parse_phandle-nodes-aft.patch
        patches.kernel.org/4.15.2-061-Linux-4.15.2.patch
+       patches.kernel.org/4.15.3-001-ip6mr-fix-stale-iterator.patch
+       
patches.kernel.org/4.15.3-002-net-igmp-add-a-missing-rcu-locking-section.patch
+       patches.kernel.org/4.15.3-003-qlcnic-fix-deadlock-bug.patch
+       
patches.kernel.org/4.15.3-004-qmi_wwan-Add-support-for-Quectel-EP06.patch
+       
patches.kernel.org/4.15.3-005-r8169-fix-RTL8168EP-take-too-long-to-complete-.patch
+       
patches.kernel.org/4.15.3-006-tcp-release-sk_frag.page-in-tcp_disconnect.patch
+       
patches.kernel.org/4.15.3-007-vhost_net-stop-device-during-reset-owner.patch
+       
patches.kernel.org/4.15.3-008-ipv6-addrconf-break-critical-section-in-addrco.patch
+       patches.kernel.org/4.15.3-009-ipv6-change-route-cache-aging-logic.patch
+       
patches.kernel.org/4.15.3-010-Revert-defer-call-to-mem_cgroup_sk_alloc.patch
+       
patches.kernel.org/4.15.3-011-net-ipv6-send-unsolicited-NA-after-DAD.patch
+       
patches.kernel.org/4.15.3-012-rocker-fix-possible-null-pointer-dereference-i.patch
+       
patches.kernel.org/4.15.3-013-tcp_bbr-fix-pacing_gain-to-always-be-unity-whe.patch
+       patches.kernel.org/4.15.3-014-cls_u32-add-missing-RCU-annotation.patch
+       
patches.kernel.org/4.15.3-015-ipv6-Fix-SO_REUSEPORT-UDP-socket-with-implicit.patch
+       
patches.kernel.org/4.15.3-016-soreuseport-fix-mem-leak-in-reuseport_add_sock.patch
+       
patches.kernel.org/4.15.3-017-net_sched-get-rid-of-rcu_barrier-in-tcf_block_.patch
+       
patches.kernel.org/4.15.3-018-net-sched-fix-use-after-free-in-tcf_block_put_.patch
+       
patches.kernel.org/4.15.3-019-media-mtk-vcodec-add-missing-MODULE_LICENSE-DE.patch
+       
patches.kernel.org/4.15.3-020-media-soc_camera-soc_scale_crop-add-missing-MO.patch
+       
patches.kernel.org/4.15.3-021-media-tegra-cec-add-missing-MODULE_DESCRIPTION.patch
+       
patches.kernel.org/4.15.3-022-gpio-uniphier-fix-mismatch-between-license-tex.patch
+       
patches.kernel.org/4.15.3-023-crypto-tcrypt-fix-S-G-table-for-test_aead_spee.patch
+       patches.kernel.org/4.15.3-024-Linux-4.15.3.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -383,6 +407,7 @@
        ########################################################
        # ext4
        ########################################################
+       patches.suse/ext4-llseek-do-not-crop-offset-on-32bit.patch
 
        ########################################################
        # btrfs

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.Y2irNu/_old  2018-02-14 14:18:31.505346577 +0100
+++ /var/tmp/diff_new_pack.Y2irNu/_new  2018-02-14 14:18:31.509346432 +0100
@@ -1,3 +1,3 @@
-2018-02-08 07:53:26 +0100
-GIT Revision: b34965ab958833296ac68575af31dd314a58cd7b
+2018-02-13 08:58:49 +0100
+GIT Revision: 8d4f57987071018ce15cd9a7ec14c83bffdc2fc1
 GIT Branch: stable


Reply via email to