Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2020-08-08 13:18:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sat Aug  8 13:18:00 2020 rev:550 rq:824292 version:5.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2020-07-31 15:54:48.264295827 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.3399/dtb-aarch64.changes      
2020-08-08 13:18:19.719874451 +0200
@@ -1,0 +2,64 @@
+Mon Aug  3 23:28:52 CEST 2020 - afaer...@suse.com
+
+- config: armv7hl: Update to 5.8
+- commit ede84e7
+
+-------------------------------------------------------------------
+Mon Aug  3 22:45:33 CEST 2020 - afaer...@suse.com
+
+- config: armv6hl: Update to 5.8
+- commit ecdaa95
+
+-------------------------------------------------------------------
+Mon Aug  3 10:11:08 CEST 2020 - jsl...@suse.cz
+
+- Fix for missing check in vgacon scrollback handling (bsc#1174205
+  CVE-2020-14331).
+  Update to the latest findings/submission.
+- commit e91a540
+
+-------------------------------------------------------------------
+Mon Aug  3 07:49:59 CEST 2020 - mkube...@suse.cz
+
+- Update to 5.8 final
+- refresh configs (headers only)
+- commit c02ba5f
+
+-------------------------------------------------------------------
+Sat Aug  1 08:18:48 CEST 2020 - jsl...@suse.cz
+
+- Linux 5.7.12 (bnc#1012628).
+- regmap: debugfs: check count when read regmap file
+  (bnc#1012628).
+- io_uring: ensure double poll additions work with both request
+  types (bnc#1012628).
+- tipc: allow to build NACK message in link timeout function
+  (bnc#1012628).
+- udp: Improve load balancing for SO_REUSEPORT (bnc#1012628).
+- udp: Copy has_conns in reuseport_grow() (bnc#1012628).
+- sctp: shrink stream outq when fails to do addstream reconf
+  (bnc#1012628).
+- sctp: shrink stream outq only when new outcnt < old outcnt
+  (bnc#1012628).
+- AX.25: Prevent integer overflows in connect and sendmsg
+  (bnc#1012628).
+- tcp: allow at most one TLP probe per flight (bnc#1012628).
+- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning
+  ENODATA (bnc#1012628).
+- rtnetlink: Fix memory(net_device) leak when ->newlink fails
+  (bnc#1012628).
+- qrtr: orphan socket in qrtr_release() (bnc#1012628).
+- net: udp: Fix wrong clean up for IS_UDPLITE macro (bnc#1012628).
+- net-sysfs: add a newline when printing 'tx_timeout' by sysfs
+  (bnc#1012628).
+- net/sched: act_ct: fix restore the qdisc_skb_cb after defrag
+  (bnc#1012628).
+- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (bnc#1012628).
+- drivers/net/wan/x25_asy: Fix to make it work (bnc#1012628).
+- dev: Defer free of skbs in flush_backlog (bnc#1012628).
+- AX.25: Prevent out-of-bounds read in ax25_sendmsg()
+  (bnc#1012628).
+- AX.25: Fix out-of-bounds read in ax25_connect() (bnc#1012628).
+- commit 9c98feb
+
+-------------------------------------------------------------------
@@ -322,0 +387,7 @@
+Tue Jul 28 13:09:06 CEST 2020 - a...@suse.com
+
+- Bluetooth: Disconnect if E0 is used for Level 4 (bsc#1171988
+  CVE-2020-10135).
+- commit 86181ec
+
+-------------------------------------------------------------------
@@ -331,0 +403,9 @@
+Tue Jul 28 11:36:00 CEST 2020 - dmuel...@suse.com
+
+- rpm/kernel-obs-build.spec.in: Enable overlayfs
+  Overlayfs is needed for podman or docker builds when no more specific
+  driver can be used (like lvm or btrfs). As the default build fs is ext4
+  currently, we need overlayfs kernel modules to be available.
+- commit 29474aa
+
+-------------------------------------------------------------------
@@ -338,0 +419,7 @@
+Mon Jul 27 00:50:54 CEST 2020 - mkube...@suse.cz
+
+- Update to 5.8-rc7
+- eliminated 2 patches
+- commit 786d3ff
+
+-------------------------------------------------------------------
@@ -761,0 +849,46 @@
+Tue Jul 21 17:54:15 CEST 2020 - mkube...@suse.cz
+
+- sched: Fix race against ptrace_freeze_trace() (bsc#1174345).
+- commit 007dcf0
+
+-------------------------------------------------------------------
+Mon Jul 20 01:14:21 CEST 2020 - mkube...@suse.cz
+
+- Update to 5.8-rc6
+- eliminated 2 patches
+- refresh config files
+- commit 25ae237
+
+-------------------------------------------------------------------
+Fri Jul 17 14:16:32 CEST 2020 - mkube...@suse.cz
+
+- config: restore PHYLIB=m
+  This essentially reverts kernel-source commit fcc47b444be6 ("config:
+  enable PHYLIB=y and ETHTOOL_NETLINK=y") which responded to upstream
+  change not allowing ETHTOOL_NETLINK=y with PHYLIB=m. There are two
+  exceptions:
+  - vanilla flavors keep PHYLIB=y as patches fixing the dependency are
+    not applied to */vanilla (will be fixed with 5.9-rc1 update)
+  - we preserve ETHTOOL_NETLINK=y which was previously lost in 5.8-rc1
+    update
+- commit 4756d9e
+
+-------------------------------------------------------------------
+Fri Jul 17 14:04:15 CEST 2020 - mkube...@suse.cz
+
+- net: ethtool: Remove PHYLIB direct dependency
+  (http://lkml.kernel.org/r/0353ce74-ffc6-4d40-bf0f-d2a7ad640...@gmail.com).
+- net: phy: Register ethtool PHY operations
+  (http://lkml.kernel.org/r/0353ce74-ffc6-4d40-bf0f-d2a7ad640...@gmail.com).
+- net: ethtool: Introduce ethtool_phy_ops
+  (http://lkml.kernel.org/r/0353ce74-ffc6-4d40-bf0f-d2a7ad640...@gmail.com).
+- commit bcc2825
+
+-------------------------------------------------------------------
+Fri Jul 17 13:24:03 CEST 2020 - mkube...@suse.cz
+
+- bpf: Use dedicated bpf_trace_printk event instead of
+  trace_printk().
+- commit a2c9fc2
+
+-------------------------------------------------------------------
@@ -1062 +1195,7 @@
-- commit 9a6cea0
+- commit 0f57628
+
+-------------------------------------------------------------------
+Tue Jul 14 14:02:38 CEST 2020 - afaer...@suse.com
+
+- config: arm64: Update to 5.8-rc5
+- commit b4e494e
@@ -1070,0 +1210,14 @@
+Mon Jul 13 06:25:16 CEST 2020 - mkube...@suse.cz
+
+- Update to 5.8-rc5
+- refresh riscv64 configs
+- commit 9f5e5ef
+
+-------------------------------------------------------------------
+Fri Jul 10 16:47:15 CEST 2020 - mkube...@suse.cz
+
+- sched: Fix loadavg accounting race
+  (http://lkml.kernel.org/r/20200702171548.ga11...@codemonkey.org.uk).
+- commit 2cd7849
+
+-------------------------------------------------------------------
@@ -1275,0 +1429,16 @@
+Mon Jul  6 11:46:02 CEST 2020 - mkube...@suse.cz
+
+- x86/entry/32: Fix XEN_PV build dependency
+  (https://lkml.kernel.org/r/20200706084155.ndltt24ipognh...@lion.mk-sys.cz).
+- commit 006adcb
+
+-------------------------------------------------------------------
+Mon Jul  6 02:23:06 CEST 2020 - mkube...@suse.cz
+
+- Update to 5.8-rc4
+- eliminated 1 patch
+- refresh
+  patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch
+- commit 6584126
+
+-------------------------------------------------------------------
@@ -1288,0 +1458,15 @@
+Thu Jul  2 00:29:45 CEST 2020 - mkube...@suse.cz
+
+- Revert "rpm/kernel-binary.spec.in: do not run klp-symbols for configs with 
no modules"
+  This reverts commit b5e55f7584b89b6e17d91451bc47c5c0f732e730.
+  This approach doesn't work correctly if %klp_symbols is set to 1 in
+  prjconf and correct solution is simpler.
+- commit 708b64e
+
+-------------------------------------------------------------------
+Thu Jul  2 00:29:07 CEST 2020 - mkube...@suse.cz
+
+- config: refresh riscv64/default
+- commit 6b56aca
+
+-------------------------------------------------------------------
@@ -1715,0 +1900,52 @@
+Wed Jul  1 18:46:51 CEST 2020 - rgold...@suse.com
+
++++ 266 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3399/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.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-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

Old:
----
  linux-5.7.tar.xz

New:
----
  linux-5.8.tar.xz

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.047925575 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.051925580 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %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,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.143925687 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.147925691 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.175925723 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.179925728 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.203925756 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.203925756 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.227925783 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.227925783 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 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.sOJvzx/_old  2020-08-08 13:19:04.251925811 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.255925816 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %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.sOJvzx/_old  2020-08-08 13:19:04.295925861 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.299925866 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.7.11
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+BuildRequires:  
kernel%kernel_flavor-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -116,7 +116,7 @@
 
 # a longer list to have them also available for qemu cross builds where x86_64 
kernel runs in eg. arm env.
 # this list of modules where available on build workers of build.opensuse.org, 
so we stay compatible.
-export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth"
+export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth overlay"
 
 # manually load all modules to make sure they're available
 for i in $KERNEL_MODULES; do

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.319925889 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.319925889 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.7.11
+%define patchversion 5.8.0
 %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:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.339925913 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.343925917 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.363925940 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.367925944 +0200
@@ -17,8 +17,8 @@
 # icecream 0
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,9 +30,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 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.sOJvzx/_old  2020-08-08 13:19:04.391925973 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.395925977 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.7.11
+Version:        5.8.0
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.419926005 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.423926009 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.7
-%define patchversion 5.7.11
+%define srcversion 5.8
+%define patchversion 5.8.0
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.7.11
+Version:        5.8.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g5015994
+Release:        <RELEASE>.g9bc0044
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
-Provides:       kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       
kernel-%build_flavor-base-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
+Provides:       kernel-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 # END COMMON DEPS
-Provides:       %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a
+Provides:       %name-srchash-9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-zfcpdump.spec: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:04.659926282 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:04.663926286 +0200
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=5.7
+SRCVERSION=5.8
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression

++++++ config.tar.bz2 ++++++
++++ 12813 lines of diff (skipped)

++++++ kernel-obs-build.spec.in ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:05.163926863 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:05.163926863 +0200
@@ -116,7 +116,7 @@
 
 # a longer list to have them also available for qemu cross builds where x86_64 
kernel runs in eg. arm env.
 # this list of modules where available on build workers of build.opensuse.org, 
so we stay compatible.
-export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth"
+export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth overlay"
 
 # manually load all modules to make sure they're available
 for i in $KERNEL_MODULES; do

++++++ linux-5.7.tar.xz -> linux-5.8.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-source/linux-5.7.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-source.new.3399/linux-5.8.tar.xz differ: 
char 15, line 1

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

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch 
new/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch
--- old/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch        
2020-04-03 13:16:36.000000000 +0200
+++ new/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch        
2020-07-20 01:15:11.000000000 +0200
@@ -9,22 +9,24 @@
 compilers for non-x86 programs so that they would end up with wrong value
 of CONFIG_CC_CAN_LINK.
 
-Make CONFIG_CC_CAN_LINK always true to work around this until we find
-a better solution.
+Make CONFIG_CC_CAN_LINK and CONFIG_CC_CAN_LINK_STATIC always true to work
+around this until we find a better solution.
 
 Signed-off-by: Michal Kubecek <mkube...@suse.cz>
 ---
- init/Kconfig | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ init/Kconfig | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
 
 --- a/init/Kconfig
 +++ b/init/Kconfig
-@@ -25,7 +25,7 @@ config CLANG_VERSION
+@@ -48,9 +48,7 @@ config CLANG_VERSION
        default $(shell,$(srctree)/scripts/clang-version.sh $(CC))
  
  config CC_CAN_LINK
--      def_bool $(success,$(srctree)/scripts/cc-can-link.sh $(CC))
+-      bool
+-      default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) 
$(CLANG_FLAGS) $(m64-flag)) if 64BIT
+-      default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) 
$(CLANG_FLAGS) $(m32-flag))
 +      def_bool y
  
- config CC_HAS_ASM_GOTO
-       def_bool $(success,$(srctree)/scripts/gcc-goto.sh $(CC))
+ config CC_CAN_LINK_STATIC
+       bool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/bpfilter-allow-to-build-bpfilter_umh-as-a-module-wit.patch 
new/patches.rpmify/bpfilter-allow-to-build-bpfilter_umh-as-a-module-wit.patch
--- 
old/patches.rpmify/bpfilter-allow-to-build-bpfilter_umh-as-a-module-wit.patch   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.rpmify/bpfilter-allow-to-build-bpfilter_umh-as-a-module-wit.patch   
    2020-07-20 01:15:11.000000000 +0200
@@ -0,0 +1,74 @@
+From: Masahiro Yamada <masahi...@kernel.org>
+Date: Wed, 1 Jul 2020 18:26:44 +0900
+Subject: bpfilter: allow to build bpfilter_umh as a module without static 
library
+Patch-mainline: Submitted - 2020-07-01 - 
20200701092644.762234-1-masahi...@kernel.org
+References: 
http://lkml.kernel.org/r/20200608115628.osizkpo76cgn2...@lion.mk-sys.cz
+
+Originally, bpfilter_umh was linked with -static only when
+CONFIG_BPFILTER_UMH=y.
+
+Commit 8a2cc0505cc4 ("bpfilter: use 'userprogs' syntax to build
+bpfilter_umh") silently, accidentally dropped the CONFIG_BPFILTER_UMH=y
+test in the Makefile. Revive it in order to link it dynamically when
+CONFIG_BPFILTER_UMH=m.
+
+Since commit b1183b6dca3e ("bpfilter: check if $(CC) can link static
+libc in Kconfig"), the compiler must be capable of static linking to
+enable CONFIG_BPFILTER_UMH, but it requires more than needed.
+
+To loosen the compiler requirement, I changed the dependency as follows:
+
+    depends on CC_CAN_LINK
+    depends on m || CC_CAN_LINK_STATIC
+
+If CONFIG_CC_CAN_LINK_STATIC in unset, CONFIG_BPFILTER_UMH is restricted
+to 'm' or 'n'.
+
+In theory, CONFIG_CC_CAN_LINK is not required for CONFIG_BPFILTER_UMH=y,
+but I did not come up with a good way to describe it.
+
+Fixes: 8a2cc0505cc4 ("bpfilter: use 'userprogs' syntax to build bpfilter_umh")
+Reported-by: Michal Kubecek <mkube...@suse.cz>
+Signed-off-by: Masahiro Yamada <masahi...@kernel.org>
+Acked-by: Michal Kubecek <mkube...@suse.cz>
+---
+ net/bpfilter/Kconfig  | 10 ++++++----
+ net/bpfilter/Makefile |  2 ++
+ 2 files changed, 8 insertions(+), 4 deletions(-)
+
+--- a/net/bpfilter/Kconfig
++++ b/net/bpfilter/Kconfig
+@@ -9,12 +9,14 @@ menuconfig BPFILTER
+ if BPFILTER
+ config BPFILTER_UMH
+       tristate "bpfilter kernel module with user mode helper"
+-      depends on CC_CAN_LINK_STATIC
++      depends on CC_CAN_LINK
++      depends on m || CC_CAN_LINK_STATIC
+       default m
+       help
+         This builds bpfilter kernel module with embedded user mode helper
+ 
+-        Note: your toolchain must support building static binaries, since
+-        rootfs isn't mounted at the time when __init functions are called
+-        and do_execv won't be able to find the elf interpreter.
++        Note: To compile this as built-in, your toolchain must support
++        building static binaries, since rootfs isn't mounted at the time
++        when __init functions are called and do_execv won't be able to find
++        the elf interpreter.
+ endif
+--- a/net/bpfilter/Makefile
++++ b/net/bpfilter/Makefile
+@@ -7,10 +7,12 @@ userprogs := bpfilter_umh
+ bpfilter_umh-objs := main.o
+ userccflags += -I $(srctree)/tools/include/ -I $(srctree)/tools/include/uapi
+ 
++ifeq ($(CONFIG_BPFILTER_UMH), y)
+ # builtin bpfilter_umh should be linked with -static
+ # since rootfs isn't mounted at the time of __init
+ # function is called and do_execv won't find elf interpreter
+ userldflags += -static
++endif
+ 
+ $(obj)/bpfilter_umh_blob.o: $(obj)/bpfilter_umh
+ 

++++++ patches.suse.tar.bz2 ++++++
++++ 2540 lines of diff (skipped)

++++++ series.conf ++++++
++++ 2074 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3399/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.sOJvzx/_old  2020-08-08 13:19:06.431928325 +0200
+++ /var/tmp/diff_new_pack.sOJvzx/_new  2020-08-08 13:19:06.435928330 +0200
@@ -1,3 +1,3 @@
-2020-07-29 09:32:21 +0000
-GIT Revision: 501599469bceacc25b7494a8c45b87fefd7ea51a
+2020-08-04 07:30:59 +0000
+GIT Revision: 9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
 GIT Branch: stable


Reply via email to