Hello community,

here is the log from the commit of package kernel-source for openSUSE:Leap:15.2 
checked in at 2020-05-24 18:06:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/kernel-source (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sun May 24 18:06:00 2020 rev:123 rq:807997 version:5.3.18

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/kernel-source/dtb-aarch64.changes      
2020-05-19 14:07:57.366937456 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/dtb-aarch64.changes    
2020-05-24 18:06:00.829761890 +0200
@@ -1,0 +2,688 @@
+Wed May 20 12:49:00 CEST 2020 - mkube...@suse.cz
+
+- netfilter: ctnetlink: netns exit must wait for callbacks
+  (bsc#1169795).
+- commit 1367464
+
+-------------------------------------------------------------------
+Wed May 20 12:13:29 CEST 2020 - ggherdov...@suse.cz
+
+- Update upstream reference and move to sorted section:
+  patches.suse/x86-sched-Don-t-enable-static-key-when-starting-seco.patch.
+- commit 286ea13
+
+-------------------------------------------------------------------
+Wed May 20 12:11:40 CEST 2020 - ggherdov...@suse.cz
+
+- Update upstream reference and move to sorted section:
+  patches.suse/x86-sched-Account-for-CPUs-with-less-than-4-cores-in.patch.
+- commit 806c75b
+
+-------------------------------------------------------------------
+Wed May 20 12:09:36 CEST 2020 - ggherdov...@suse.cz
+
+- Update upstream reference and move to sorted section:
+  patches.suse/x86-sched-Bail-out-of-frequency-invariance-if-.patch.
+- commit debf0d3
+
+-------------------------------------------------------------------
+Wed May 20 11:42:17 CEST 2020 - mkube...@suse.cz
+
+- fix patch metadata
+- fix Patch-mainline:
+  patches.suse/NFSv3-fix-rpc-receive-buffer-size-for-MOUNT-call.patch
+- commit c8d32f9
+
+-------------------------------------------------------------------
+Wed May 20 02:29:49 CEST 2020 - ne...@suse.de
+
+- NFSv3: fix rpc receive buffer size for MOUNT call (bsc#1171849).
+- commit 4832c5f
+
+-------------------------------------------------------------------
+Tue May 19 20:26:24 CEST 2020 - ldun...@suse.com
+
+- scsi: mptfusion: Fix double fetch bug in ioctl (bsc#1171218
+  CVE-2020-12652).
+- commit d61daf3
+
+-------------------------------------------------------------------
+Tue May 19 17:46:28 CEST 2020 - ti...@suse.de
+
+- Update patch reference for ipv6 security fix (CVE-2020-1749 bsc#1165629)
+- commit b65b793
+
+-------------------------------------------------------------------
+Tue May 19 16:00:28 CEST 2020 - jroe...@suse.de
+
+- KVM: SVM: Fix potential memory leak in svm_cpu_init() (bsc#1171736).
+- commit 010dbdc
+
+-------------------------------------------------------------------
+Tue May 19 13:42:16 CEST 2020 - dmuel...@suse.com
+
+- scripts/dtc: Remove redundant YYLOC global declaration
+  (bsc#1160388).
+- commit 40e5eca
+
+-------------------------------------------------------------------
+Tue May 19 11:00:53 CEST 2020 - j...@suse.cz
+
+- bdi: Fix up kabi for dev_name addition (bsc#1171844).
+- commit 4d83bb4
+
+-------------------------------------------------------------------
+Tue May 19 10:21:36 CEST 2020 - mbe...@suse.cz
+
+- x86/unwind/orc: Fix error handling in __unwind_start()
+  (bsc#1058115).
+- commit ad0fbff
+
+-------------------------------------------------------------------
+Tue May 19 09:59:20 CEST 2020 - ti...@suse.de
+
+- platform/x86: ISST: Fix wrong unregister type (bsc#1171810).
+- platform/x86: ISST: Allow additional core-power mailbox commands
+  (bsc#1171810).
+- platform/x86: ISST: Use dev_get_drvdata (bsc#1171810).
+- commit 6bfd9ca
+
+-------------------------------------------------------------------
+Tue May 19 08:43:44 CEST 2020 - ti...@suse.de
+
+- Move two upstreamed IMA patches into sorted section
+- commit caf8825
+
+-------------------------------------------------------------------
+Tue May 19 05:26:16 CEST 2020 - g...@suse.com
+
+- bpf: Fix error return code in map_lookup_and_delete_elem()
+  (bsc#1155518).
+- bpf: Fix sk_psock refcnt leak when receiving message
+  (bsc#1155518).
+- commit d621e20
+
+-------------------------------------------------------------------
+Mon May 18 19:34:22 CEST 2020 - to...@suse.de
+
+- perf/x86/intel/uncore: Add Ice Lake server uncore support
+  (jsc#SLE-8898).
+- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box
+  (jsc#SLE-8898).
+- perf/x86/intel/uncore: Add box_offsets for free-running counters
+  (jsc#SLE-8898).
+- commit 093dafa
+
+-------------------------------------------------------------------
+Mon May 18 16:07:15 CEST 2020 - oneu...@suse.com
+
+- vt: fix unicode console freeing with a common interface
+  (git-fixes).
+- commit 4d7b8d6
+
+-------------------------------------------------------------------
+Mon May 18 15:46:38 CEST 2020 - msucha...@suse.de
+
+- s390/kexec_file: fix initrd location for kdump kernel
+  (bsc#1166340 ltc#184171).
+- commit d2b5550
+
+-------------------------------------------------------------------
+Mon May 18 15:29:31 CEST 2020 - j...@suse.cz
+
+- block: Fix writeback throttling W=1 compiler warnings
+  (bsc#1171844).
+- blacklist.conf: Remove the commit
+- commit 2a895f4
+
+-------------------------------------------------------------------
+Mon May 18 15:12:45 CEST 2020 - j...@suse.cz
+
+- bdi: add a ->dev_name field to struct backing_dev_info
+  (bsc#1171844).
+- commit 1e675b2
+
+-------------------------------------------------------------------
+Mon May 18 15:11:20 CEST 2020 - j...@suse.cz
+
+- bdi: move bdi_dev_name out of line (bsc#1171844).
+- commit 8c98f9b
+
+-------------------------------------------------------------------
+Mon May 18 15:09:41 CEST 2020 - j...@suse.cz
+
+- bdi: use bdi_dev_name() to get device name (bsc#1171844).
+- commit 2f2a729
+
+-------------------------------------------------------------------
+Mon May 18 15:05:23 CEST 2020 - j...@suse.cz
+
+- propagate_one(): mnt_set_mountpoint() needs mount_lock
+  (bsc#1171843).
+- commit d12939e
+
+-------------------------------------------------------------------
+Mon May 18 15:02:49 CEST 2020 - oneu...@suse.com
+
+- vt: don't hardcode the mem allocation upper bound (git-fixes).
+- commit cef46bf
+
+-------------------------------------------------------------------
+Mon May 18 15:00:04 CEST 2020 - oneu...@suse.com
+
+- vt: don't use kmalloc() for the unicode screen buffer
+  (git-fixes).
+- commit 4fd1f99
+
+-------------------------------------------------------------------
+Mon May 18 14:55:01 CEST 2020 - dwag...@suse.de
+
+- rcu: Add *_ONCE() for grace-period progress indicators
+  (bsc#1171828).
+- rcu: Add READ_ONCE() to rcu_segcblist ->tails (bsc#1171828).
+- rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext
+  (bsc#1171828).
+- rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity
+  (bsc#1171828).
+- rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store
+  (bsc#1171828).
+- rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (bsc#1171828).
+- rcu: Provide debug symbols and line numbers in KCSAN runs
+  (bsc#1171828).
+- rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace
+  (bsc#1171828).
+- rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()
+  (bsc#1171828).
+- srcu: Apply *_ONCE() to ->srcu_last_gp_end (bsc#1171828).
+- commit a409a59
++++ 654 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/kernel-source/dtb-aarch64.changes
++++ and 
/work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/dtb-aarch64.changes
dtb-armv7l.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-preempt.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-zfcpdump.changes: same change

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.489769808 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.493769816 +0200
@@ -31,7 +31,7 @@
 Name:           dtb-aarch64
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif

dtb-armv7l.spec: same change
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.541769920 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.545769929 +0200
@@ -67,7 +67,7 @@
 Group:          System/Kernel
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -174,10 +174,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
-Provides:       kernel-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       
kernel-%build_flavor-base-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
+Provides:       kernel-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 # END COMMON DEPS
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.561769963 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.561769963 +0200
@@ -67,7 +67,7 @@
 Group:          System/Kernel
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -174,10 +174,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
-Provides:       kernel-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       
kernel-%build_flavor-base-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
+Provides:       kernel-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 # END COMMON DEPS
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 %ifarch s390x
 Provides:       kernel-trace = 3.13
 Obsoletes:      kernel-trace <= 3.13

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.577769998 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.581770006 +0200
@@ -33,7 +33,7 @@
 Group:          Documentation/Man
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.597770041 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.597770041 +0200
@@ -67,7 +67,7 @@
 Group:          System/Kernel
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -174,10 +174,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
-Provides:       kernel-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       
kernel-%build_flavor-base-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
+Provides:       kernel-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 # END COMMON DEPS
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.633770119 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.633770119 +0200
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+BuildRequires:  
kernel%kernel_flavor-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -66,7 +66,7 @@
 Group:          SLES
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.653770162 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.653770162 +0200
@@ -38,7 +38,7 @@
 Group:          SLES
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif

++++++ kernel-preempt.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.673770205 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.673770205 +0200
@@ -67,7 +67,7 @@
 Group:          System/Kernel
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -174,10 +174,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
-Provides:       kernel-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       
kernel-%build_flavor-base-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
+Provides:       kernel-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 # END COMMON DEPS
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.693770249 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.697770257 +0200
@@ -32,7 +32,7 @@
 Group:          Development/Sources
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.717770301 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.717770301 +0200
@@ -27,7 +27,7 @@
 Version:        5.3.18
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -49,7 +49,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-zfcpdump.spec ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.737770344 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.741770353 +0200
@@ -67,7 +67,7 @@
 Group:          System/Kernel
 Version:        5.3.18
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g356c7cb
+Release:        <RELEASE>.g4cdc2b7
 %else
 Release:        0
 %endif
@@ -174,10 +174,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
-Provides:       kernel-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       
kernel-%build_flavor-base-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
+Provides:       kernel-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 # END COMMON DEPS
-Provides:       %name-srchash-356c7cb2f8cc15ed30217ef8d82e534d17837738
+Provides:       %name-srchash-4cdc2b790f7504b3ad71189d68f78020ff467c11
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ check-for-config-changes ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:04.877770647 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:04.877770647 +0200
@@ -2,8 +2,8 @@
 
 # lines 4 contains a timestamp...
 differences="$(
-    diff -bU0 <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e 
'/^# .* is not set$/p' -e '/^$\|^#/d' "$1" | sort) \
-             <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e 
'/^# .* is not set$/p' -e '/^$\|^#/d' "$2" | sort) \
+    diff -bU0 <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e 
'/CONFIG_CC_VERSION_TEXT/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$1" | 
sort) \
+             <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e 
'/CONFIG_CC_VERSION_TEXT/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$2" | 
sort) \
     | grep '^[-+][^-+]'
 )" || true
 if [ -n "$differences" ]; then

++++++ 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    2020-05-13 10:48:11.000000000 +0200
+++ new/config/arm64/default    2020-05-18 08:45:18.000000000 +0200
@@ -2024,6 +2024,7 @@
 CONFIG_PCIE_DPC=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_BW=y
+CONFIG_PCIE_EDR=y
 CONFIG_PCI_MSI=y
 CONFIG_PCI_MSI_IRQ_DOMAIN=y
 CONFIG_PCI_QUIRKS=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   2020-05-13 10:48:11.000000000 +0200
+++ new/config/x86_64/default   2020-05-18 08:45:18.000000000 +0200
@@ -2042,6 +2042,7 @@
 CONFIG_PCIE_DPC=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_BW=y
+CONFIG_PCIE_EDR=y
 CONFIG_PCI_MSI=y
 CONFIG_PCI_MSI_IRQ_DOMAIN=y
 CONFIG_PCI_QUIRKS=y

++++++ patches.kabi.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch 
new/patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch
--- old/patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch        
2020-05-19 11:00:53.000000000 +0200
@@ -0,0 +1,97 @@
+From: Joerg Roedel <jroe...@suse.de>
+Date: Mon, 11 May 2020 15:15:14 +0200
+Subject: [PATCH] kABI: Fix kABI after EDR backport
+Patch-mainline: Never, kABI fix only
+References: bsc#1169263, jsc#SLE-10700, jsc#SLE-9457, jsc#SLE-12300
+
+Signed-off-by: Joerg Roedel <jroe...@suse.de>
+---
+ drivers/pci/pcie/aer.c     |  6 ++++++
+ drivers/pci/pcie/portdrv.h |  3 +++
+ include/linux/pci.h        | 18 ++++++++++++------
+ 3 files changed, 21 insertions(+), 6 deletions(-)
+
+diff --git a/drivers/pci/pcie/aer.c b/drivers/pci/pcie/aer.c
+index d3d772023b20..7468fcf96ae4 100644
+--- a/drivers/pci/pcie/aer.c
++++ b/drivers/pci/pcie/aer.c
+@@ -398,6 +398,12 @@ int pci_aer_clear_nonfatal_status(struct pci_dev *dev)
+ }
+ EXPORT_SYMBOL_GPL(pci_aer_clear_nonfatal_status);
+ 
++int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev)
++{
++      return pci_aer_clear_nonfatal_status(dev);
++}
++EXPORT_SYMBOL_GPL(pci_cleanup_aer_uncorrect_error_status);
++
+ void pci_aer_clear_fatal_status(struct pci_dev *dev)
+ {
+       int pos;
+diff --git a/drivers/pci/pcie/portdrv.h b/drivers/pci/pcie/portdrv.h
+index e4999f24ad92..a586c735a582 100644
+--- a/drivers/pci/pcie/portdrv.h
++++ b/drivers/pci/pcie/portdrv.h
+@@ -90,6 +90,9 @@ struct pcie_port_service_driver {
+       /* Device driver may resume normal operations */
+       void (*error_resume)(struct pci_dev *dev);
+ 
++      /* Link Reset Capability - AER service driver specific */
++      pci_ers_result_t (*reset_link)(struct pci_dev *dev);
++
+       int port_type;  /* Type of the port this driver can handle */
+       u32 service;    /* Port service this device represents */
+ 
+diff --git a/include/linux/pci.h b/include/linux/pci.h
+index 173775b2db84..40042523bb6b 100644
+--- a/include/linux/pci.h
++++ b/include/linux/pci.h
+@@ -450,11 +450,6 @@ struct pci_dev {
+       const struct attribute_group **msi_irq_groups;
+ #endif
+       struct pci_vpd *vpd;
+-#ifdef CONFIG_PCIE_DPC
+-      u16             dpc_cap;
+-      unsigned int    dpc_rp_extensions:1;
+-      u8              dpc_rp_log_size;
+-#endif
+ #ifdef CONFIG_PCI_ATS
+       union {
+               struct pci_sriov        *sriov;         /* PF: SR-IOV info */
+@@ -480,6 +475,14 @@ struct pci_dev {
+       void* suse_kabi_padding;
+ 
+       unsigned long   priv_flags;     /* Private flags for the PCI driver */
++
++#ifdef CONFIG_PCIE_DPC
++#ifndef __GENKSYMS__
++      u16             dpc_cap;
++      unsigned int    dpc_rp_extensions:1;
++      u8              dpc_rp_log_size;
++#endif /* __GENKSYMS__ */
++#endif
+ };
+ 
+ static inline struct pci_dev *pci_physfn(struct pci_dev *dev)
+@@ -521,7 +524,6 @@ struct pci_host_bridge {
+       unsigned int    native_shpc_hotplug:1;  /* OS may use SHPC hotplug */
+       unsigned int    native_pme:1;           /* OS may use PCIe PME */
+       unsigned int    native_ltr:1;           /* OS may use PCIe LTR */
+-      unsigned int    native_dpc:1;           /* OS may use PCIe DPC */
+       unsigned int    preserve_config:1;      /* Preserve FW resource setup */
+ 
+       void* suse_kabi_padding;
+@@ -533,6 +535,10 @@ struct pci_host_bridge {
+                       resource_size_t size,
+                       resource_size_t align);
+       unsigned long   private[0] ____cacheline_aligned;
++
++#ifndef __GENKSYMS__
++      unsigned int    native_dpc:1;           /* OS may use PCIe DPC */
++#endif
+ };
+ 
+ #define       to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, 
dev)
+-- 
+2.16.3
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.kabi/bdi-dev_name-kabi-fix.patch 
new/patches.kabi/bdi-dev_name-kabi-fix.patch
--- old/patches.kabi/bdi-dev_name-kabi-fix.patch        1970-01-01 
01:00:00.000000000 +0100
+++ new/patches.kabi/bdi-dev_name-kabi-fix.patch        2020-05-19 
11:00:53.000000000 +0200
@@ -0,0 +1,34 @@
+From: Jan Kara <j...@suse.cz>
+Subject: bdi: Fix up kabi for dev_name addition
+References: bsc#1171844
+Patch-mainline: Never, kabi fixup
+
+struct backing_dev_info is allocated by bdi_alloc_node() so it's safe to just
+move added dev_name to the end and use __GENKSYMS__ trick.
+
+Signed-off-by: Jan Kara <j...@suse.cz>
+
+---
+ include/linux/backing-dev-defs.h |    4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+--- a/include/linux/backing-dev-defs.h
++++ b/include/linux/backing-dev-defs.h
+@@ -220,7 +220,6 @@ struct backing_dev_info {
+       wait_queue_head_t wb_waitq;
+ 
+       struct device *dev;
+-      char dev_name[64];
+       struct device *owner;
+ 
+       struct timer_list laptop_mode_wb_timer;
+@@ -228,6 +227,9 @@ struct backing_dev_info {
+ #ifdef CONFIG_DEBUG_FS
+       struct dentry *debug_dir;
+ #endif
++#ifndef __GENKSYMS__
++      char dev_name[64];
++#endif
+ };
+ 
+ enum {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.kabi/s390-prevent-leaking-kernel-address-in-bear 
new/patches.kabi/s390-prevent-leaking-kernel-address-in-bear
--- old/patches.kabi/s390-prevent-leaking-kernel-address-in-bear        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.kabi/s390-prevent-leaking-kernel-address-in-bear        
2020-05-19 11:00:53.000000000 +0200
@@ -0,0 +1,29 @@
+From: Petr Tesarik <ptesa...@suse.com>
+Subject: s390: Keep kABI after adding fields to struct lowcore
+References: git-fixes
+Patch-mainline: never, kABI fix
+
+Mask new struct lowcore fields added into padding by
+patches.suse/s390-prevent-leaking-kernel-address-in-bear.
+
+Signed-off-by: Petr Tesarik <ptesa...@suse.com>
+---
+ arch/s390/include/asm/lowcore.h |    4 ++++
+ 1 file changed, 4 insertions(+)
+
+--- a/arch/s390/include/asm/lowcore.h
++++ b/arch/s390/include/asm/lowcore.h
+@@ -141,9 +141,13 @@ struct lowcore {
+ 
+       /* br %r1 trampoline */
+       __u16   br_r1_trampoline;               /* 0x0400 */
++#ifndef __GENKSYMS__
+       __u32   return_lpswe;                   /* 0x0402 */
+       __u32   return_mcck_lpswe;              /* 0x0406 */
+       __u8    pad_0x040a[0x0e00-0x040a];      /* 0x040a */
++#else
++      __u8    pad_0x0402[0x0e00-0x0402];      /* 0x0402 */
++#endif
+ 
+       /*
+        * 0xe00 contains the address of the IPL Parameter Information
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch 
new/patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch
--- old/patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch       
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch       
2020-05-19 11:00:53.000000000 +0200
@@ -0,0 +1,38 @@
+From: Takashi Iwai <ti...@suse.de>
+Subject: kABI workaround for snd_rawmidi buffer_ref field addition
+Patch-mainline: Never, kABI workaround
+References: git-fixes
+
+The recent patch
+  patches.suse/ALSA-rawmidi-Fix-racy-buffer-resize-under-concurrent.patch
+introduced a new int field buffer_ref in snd_rawmidi_runtime and this
+broke kABI.  Move it to the bitfields hole and pack it with the
+__GENKSYMS__ trick.  It changes the size to 8 bit, but this should be
+large enough.
+
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ include/sound/rawmidi.h |    4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+--- a/include/sound/rawmidi.h
++++ b/include/sound/rawmidi.h
+@@ -53,6 +53,9 @@ struct snd_rawmidi_runtime {
+       struct snd_rawmidi_substream *substream;
+       unsigned int drain: 1,  /* drain stage */
+                    oss: 1;    /* OSS compatible mode */
++#ifndef __GENKSYMS__
++      unsigned int buffer_ref:8;      /* buffer reference count */
++#endif
+       /* midi stream buffer */
+       unsigned char *buffer;  /* buffer for MIDI data */
+       size_t buffer_size;     /* size of buffer */
+@@ -61,7 +64,6 @@ struct snd_rawmidi_runtime {
+       size_t avail_min;       /* min avail for wakeup */
+       size_t avail;           /* max used buffer for wakeup */
+       size_t xruns;           /* over/underruns counter */
+-      int buffer_ref;         /* buffer reference count */
+       /* misc */
+       spinlock_t lock;
+       wait_queue_head_t sleep;

++++++ patches.suse.tar.bz2 ++++++
/work/SRC/openSUSE:Leap:15.2/kernel-source/patches.suse.tar.bz2 
/work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/patches.suse.tar.bz2 
differ: char 11, line 1

++++++ series.conf ++++++
++++ 700 lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.mkAjR3/_old  2020-05-24 18:06:05.857772766 +0200
+++ /var/tmp/diff_new_pack.mkAjR3/_new  2020-05-24 18:06:05.857772766 +0200
@@ -1,3 +1,3 @@
-2020-05-14 19:29:51 +0000
-GIT Revision: 356c7cb2f8cc15ed30217ef8d82e534d17837738
+2020-05-20 10:58:03 +0000
+GIT Revision: 4cdc2b790f7504b3ad71189d68f78020ff467c11
 GIT Branch: openSUSE-15.2


Reply via email to