Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-04-01 19:07:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed Apr 1 19:07:32 2020 rev:536 rq:789720 version:5.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-03-29 14:25:24.350088623 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.3248/dtb-aarch64.changes 2020-04-01 19:07:48.223246732 +0200 @@ -1,0 +2,31 @@ +Mon Mar 30 09:55:50 CEST 2020 - jsl...@suse.cz + +- Refresh + patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch. + Update upstream status. +- commit 46fab61 + +------------------------------------------------------------------- +Mon Mar 30 07:46:22 CEST 2020 - mkube...@suse.cz + +- mac80211: fix authentication with iwlwifi/mvm + (https://lkml.kernel.org/r/20200329.212136.273575061630425724.da...@davemloft.net). +- commit 5032681 + +------------------------------------------------------------------- +Mon Mar 30 06:48:22 CEST 2020 - mkube...@suse.cz + +- Revert "sign also s390x kernel images (bsc#1163524)" + This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f. + The pesign-obs-integration changes needed for s390x image signing are + still missing in Factory so that this change breaks s390x builds. +- commit 9544af9 + +------------------------------------------------------------------- +Mon Mar 30 06:30:50 CEST 2020 - mkube...@suse.cz + +- Update to 5.6 final +- refresh configs +- commit da616f7 + +------------------------------------------------------------------- @@ -217,0 +249,10 @@ +Mon Mar 23 06:35:03 CET 2020 - mkube...@suse.cz + +- Update to 5.6-rc7 +- refresh + patches.suse/supported-flag +- refresh config files: + - CC_HAS_INT128=n on 32-bit architectures (was =y on i386) +- commit 0801cd7 + +------------------------------------------------------------------- @@ -308,0 +350,10 @@ +Thu Mar 19 18:15:57 CET 2020 - yousaf.kau...@suse.com + +- config: arm64: enable CONFIG_MTD_PHYSMAP_OF + Get rid of CONFIG_MTD_PHYSMAP_COMPAT and enable CONFIG_MTD_PHYSMAP_OF. + Compat maps of zero length (CONFIG_MTD_PHYSMAP_LEN=0x0) doesn't make + sense and driver initialization is bound to fail. So use device-tree + based initialization. +- commit 2205109 + +------------------------------------------------------------------- @@ -562,0 +614,7 @@ +Mon Mar 16 06:38:08 CET 2020 - mkube...@suse.cz + +- Update to 5.6-rc6 +- refresh config files +- commit 5c2f002 + +------------------------------------------------------------------- @@ -568,0 +627,4 @@ +- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 + (bsc#1165954). +- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() + (bsc#1165954). @@ -571,0 +634,9 @@ +Fri Mar 13 11:08:52 CET 2020 - nsaenzjulie...@suse.de + +- Delete patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch. + The patch was initially introduced to support RPi4's PCIe controller. + The now available upstream driver isn't using this roundup + functionality. +- commit ea370a5 + +------------------------------------------------------------------- @@ -576 +647 @@ -- commit 32fb233 +- commit e9e55d0 @@ -917,0 +989,20 @@ +Mon Mar 9 19:06:37 CET 2020 - j...@suse.de + +- rpm/kabi.pl: account for namespace field being moved last + Upstream is moving the namespace field in Module.symvers last in order to + preserve backwards compatibility with kmod tools (depmod, etc). Fix the kabi.pl + script to expect the namespace field last. Since split() ignores trailing empty + fields and delimeters, switch to using tr to count how many fields/tabs are in + a line. Also, in load_symvers(), pass LIMIT of -1 to split() so it does not + strip trailing empty fields, as namespace is an optional field. +- commit a3bb253 + +------------------------------------------------------------------- +Mon Mar 9 06:38:13 CET 2020 - mkube...@suse.cz + +- Update to 5.6-rc5 +- new config options: + - BACKLIGHT_LED=m +- commit ff29e08 + +------------------------------------------------------------------- @@ -1210,0 +1302,9 @@ +Mon Mar 2 05:17:37 CET 2020 - mkube...@suse.cz + +- Update to 5.6-rc4 +- eliminated 3 patches +- new config options: + - KVM_WERROR=n (x86) +- commit 8a04afc + +------------------------------------------------------------------- @@ -1479,0 +1580,11 @@ +Wed Feb 26 14:05:58 CET 2020 - mho...@suse.com + +- Created new preempt kernel flavor (jsc#SLE-11309) + Configs are cloned from the respective $arch/default configs. All + changed configs appart from CONFIG_PREEMPT->y are a result of + dependencies, namely many lock/unlock primitives are no longer + inlined in the preempt kernel. TREE_RCU has been also changed to + PREEMPT_RCU which is the default implementation for PREEMPT kernel. +- commit f994874 + +------------------------------------------------------------------- @@ -1485,0 +1597,11 @@ +Tue Feb 25 11:37:02 CET 2020 - jroe...@suse.de + +- KVM: nVMX: Check IO instruction VM-exit conditions + (CVE-2020-2732 bsc#1163971). +- KVM: nVMX: Refactor IO bitmap checks into helper function + (CVE-2020-2732 bsc#1163971). +- KVM: nVMX: Don't emulate instructions in guest mode + (CVE-2020-2732 bsc#1163971). +- commit 9a155f2 + +------------------------------------------------------------------- @@ -2167,0 +2290,7 @@ +Mon Feb 24 06:40:35 CET 2020 - mkube...@suse.cz + +- Update to 5.6-rc3 +- eliminated 3 patches +- commit 8f8ffe7 + +------------------------------------------------------------------- @@ -2210,0 +2340,39 @@ +- config: fix config options added with 5.5-rc1 + Due to a mistake on my side, some config options introduced in 5.5-rc1 got + different values than the commit message claimed (and, more important, than + intended). Thanks to Jean Delvare for catching this. +- restored config option values: + - BACKLIGHT_QCOM_WLED=m + - BYTCRC_PMIC_OPREGION=y + - CAIF_DRIVERS=y + - CHTCRC_PMIC_OPREGION=y + - CRYPTO_BLAKE2S=m + - CRYPTO_CURVE25519=m + - CRYPTO_DEV_AMLOGIC_GXL=m + - DP83869_PHY=m + - DRM_AMD_DC_HDCP=y + - NET_DSA_MSCC_FELIX=m + - NET_DSA_TAG_OCELOT=m + - NFC_PN532_UART=m + - PINCTRL_EQUILIBRIUM=m + - PINCTRL_TIGERLAKE=m + - PTP_1588_CLOCK_IDTCM=m + - SENSORS_BEL_PFE=m + - SENSORS_LTC2947_I2C=m + - SENSORS_LTC2947_SPI=m + - SENSORS_TMP513=m + - SF_PDMA=m + - SYSTEM76_ACPI=m + - TCG_TIS_SPI_CR50=y + - TYPEC_HD3SS3220=m + - VIDEO_HI556=m + - VIDEO_IMX290=m + - W1_SLAVE_DS2430=m + - WFX=m +- new config options visible after the changes above: + - CAIF_TTY=m + - CAIF_SPI_SLAVE=m + - CAIF_SPI_SYNC=n + - CAIF_HSI=m + - CAIF_VIRTIO=m + - CRYPTO_DEV_AMLOGIC_GXL_DEBUG=n @@ -2374,0 +2543,6 @@ +Tue Feb 18 12:14:59 CET 2020 - msucha...@suse.de + +- Delete patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch. +- commit 3083c73 + +------------------------------------------------------------------- @@ -2380,0 +2555,4 @@ +- vt: selection, close sel_buffer race (bnc#1162928 + CVE-2020-8648). +- vt: selection, handle pending signals in paste_selection + (bnc#1162928 CVE-2020-8648). @@ -2383,0 +2562,13 @@ +Sun Feb 16 23:36:54 CET 2020 - mkube...@suse.cz + ++++ 156 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3248/dtb-aarch64.changes 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-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.5.tar.xz New: ---- linux-5.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.459258086 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.463258087 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.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.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.543258124 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.547258126 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %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.5Ht7G7/_old 2020-04-01 19:08:13.571258136 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.579258140 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.603258151 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.607258152 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.635258165 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.639258167 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.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.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 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.5Ht7G7/_old 2020-04-01 19:08:13.667258180 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.671258182 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %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.5Ht7G7/_old 2020-04-01 19:08:13.715258201 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.719258203 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.5.13 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +BuildRequires: kernel%kernel_flavor-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %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.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.743258214 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.747258215 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.5.13 +%define patchversion 5.6.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.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.767258224 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.771258226 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.795258237 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.799258239 +0200 @@ -17,8 +17,8 @@ # icecream 0 -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.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.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 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.5Ht7G7/_old 2020-04-01 19:08:13.831258254 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.835258255 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.5.13 +Version: 5.6.0 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:13.859258266 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:13.863258268 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.5 -%define patchversion 5.5.13 +%define srcversion 5.6 +%define patchversion 5.6.0 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.5.13 +Version: 5.6.0 %if 0%{?is_kotd} -Release: <RELEASE>.g0af205d +Release: <RELEASE>.g4de1111 %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-0af205d004adc0d3db1e701e48b97bded677c9b3 -Provides: kernel-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: kernel-%build_flavor-base-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 +Provides: kernel-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 # END COMMON DEPS -Provides: %name-srchash-0af205d004adc0d3db1e701e48b97bded677c9b3 +Provides: %name-srchash-4de111142ddf0e3ba42e23d5c7fe663483c91f92 %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.5Ht7G7/_old 2020-04-01 19:08:14.119258383 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:14.119258383 +0200 @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=5.5 +SRCVERSION=5.6 # variant of the kernel-source package, either empty or "-rt" VARIANT= # enable kernel module compression ++++++ config.tar.bz2 ++++++ ++++ 7014 lines of diff (skipped) ++++++ kabi.pl ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:14.475258543 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:14.479258545 +0200 @@ -63,11 +63,16 @@ my $line = <$fh>; chomp $line; - # If there are 5 tab delimited fields, then it's a newer (>=5.4) - # Module.symvers format with namespaces. The older Module.symvers - # format only has 4 fields (crc, symbol, module, export type). - my @l = split(/\t/, $line); - if (@l > 4) { + # The new (>=5.4) Module.symvers format has 4 tabs (5 fields): + # + # crc\tsymbol\tmodule\texport_type\tnamespace + # + # The older Module.symvers format only has 3 tabs (4 fields): + # + # crc\tsymbol\tmodule\texport_type + + my $num_tabs = $line =~ tr/\t//; + if ($num_tabs > 3) { return 1; } else { return 0; @@ -83,14 +88,14 @@ xopen(my $fh, '<', $file); while (<$fh>) { chomp; - my @l = split(/\t/); + my @l = split(/\t/, $_, -1); if (@l < 4) { print STDERR "$file:$.: unknown line\n"; $errors++; next; } if ($use_namespaces) { - $new = { crc => $l[0], namespace => $l[2], mod => $l[3], type => $l[4] }; + $new = { crc => $l[0], mod => $l[2], type => $l[3], namespace => $l[4] }; } else { $new = { crc => $l[0], mod => $l[2], type => $l[3] }; } ++++++ linux-5.5.tar.xz -> linux-5.6.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source/linux-5.5.tar.xz /work/SRC/openSUSE:Factory/.kernel-source.new.3248/linux-5.6.tar.xz differ: char 15, line 1 ++++++ package-descriptions ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:14.775258678 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:14.775258678 +0200 @@ -71,6 +71,13 @@ The kernel for all 32-bit ARM platforms that support LPAE. This includes all Cortex A15 based SoCs, like the Exynos5, OMAP5 or Calxeda ECX-2000. +=== kernel-preempt === +Kernel with PREEMPT support + +The kernel for arm64 and x86_64 architectures that supports CONFIG_PREEMPT. Its +main purpose is to serve workloads with a higher demand on smaller latencies +than the default kernel in average. + === kernel-syzkaller === Kernel used for fuzzing by syzkaller ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 162737 lines of diff (skipped) ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/Add-ksym-provides-tool.patch new/patches.rpmify/Add-ksym-provides-tool.patch --- old/patches.rpmify/Add-ksym-provides-tool.patch 2019-10-07 01:11:49.000000000 +0200 +++ new/patches.rpmify/Add-ksym-provides-tool.patch 2020-02-18 12:14:59.000000000 +0100 @@ -1,7 +1,6 @@ -From 3e0bb8a2f6297c4b7cd6c2e30be47e65bdc6dcc9 Mon Sep 17 00:00:00 2001 From: Michal Suchanek <msucha...@suse.de> Date: Wed, 7 Feb 2018 15:16:04 +0100 -Subject: [PATCH] Add ksym-provides tool. +Subject: Add ksym-provides tool. References: bsc#1077692 Patch-mainline: no, not needed @@ -19,9 +18,9 @@ # SPDX-License-Identifier: GPL-2.0 OBJECT_FILES_NON_STANDARD := y --hostprogs-y := modpost mk_elfconfig -+hostprogs-y := modpost mk_elfconfig ksym-provides - always := $(hostprogs-y) empty.o +-hostprogs := modpost mk_elfconfig ++hostprogs := modpost mk_elfconfig ksym-provides + always-y := $(hostprogs) empty.o modpost-objs := modpost.o file2alias.o sumversion.o diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch new/patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch --- old/patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch 2019-10-07 01:11:49.000000000 +0200 +++ new/patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ -From: Krzysztof Kozlowski <k...@kernel.org> -Date: Wed, 29 Aug 2018 09:32:23 +0200 -Subject: [PATCH] powerpc/boot: Fix missing crc32poly.h when building with KERNEL_XZ -Patch-mainline: Submitted - 20180829 -References: none - -After commit faa16bc404d7 ("lib: Use existing define with -polynomial") the lib/xz/xz_crc32.c includes a header from include/linux -directory thus any other user of this code should define proper include -path. - -This fixes the build error on powerpc with CONFIG_KERNEL_XZ: - - In file included from ../arch/powerpc/boot/../../../lib/decompress_unxz.c:233:0, - from ../arch/powerpc/boot/decompress.c:42: - ../arch/powerpc/boot/../../../lib/xz/xz_crc32.c:18:29: fatal error: linux/crc32poly.h: No such file or directory - -Reported-by: Michal Kubecek <mkube...@suse.cz> -Fixes: faa16bc404d7 ("lib: Use existing define with polynomial") -Signed-off-by: Krzysztof Kozlowski <k...@kernel.org> -Tested-by: Michal Kubecek <mkube...@suse.cz> -Acked-by: Michal Kubecek <mkube...@suse.cz> ---- - arch/powerpc/boot/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile -index 0fb96c26136f..ba4182fb185d 100644 ---- a/arch/powerpc/boot/Makefile -+++ b/arch/powerpc/boot/Makefile -@@ -63,7 +63,7 @@ ifeq ($(call cc-option-yn, -fstack-protector),y) - BOOTCFLAGS += -fno-stack-protector - endif - --BOOTCFLAGS += -I$(objtree)/$(obj) -I$(srctree)/$(obj) -+BOOTCFLAGS += -I$(objtree)/$(obj) -I$(srctree)/$(obj) -I$(srctree)/include - - DTC_FLAGS ?= -p 1024 - --- -2.18.0 - ++++++ patches.suse.tar.bz2 ++++++ ++++ 1815 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 1960 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3248/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.5Ht7G7/_old 2020-04-01 19:08:15.719259103 +0200 +++ /var/tmp/diff_new_pack.5Ht7G7/_new 2020-04-01 19:08:15.719259103 +0200 @@ -1,3 +1,3 @@ -2020-03-26 06:14:39 +0000 -GIT Revision: 0af205d004adc0d3db1e701e48b97bded677c9b3 +2020-03-30 08:00:44 +0000 +GIT Revision: 4de111142ddf0e3ba42e23d5c7fe663483c91f92 GIT Branch: stable