Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2019-12-19 14:46:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Thu Dec 19 14:46:26 2019 rev:518 rq: version:5.3.12 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2019-12-17 13:28:53.487436081 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.6675/dtb-aarch64.changes 2019-12-19 14:46:34.660554777 +0100 @@ -2,674 +1,0 @@ -Mon Dec 16 12:10:39 CET 2019 - ti...@suse.de - -- rpm/kernel-subpackage-spec: Fix empty Recommends tag (bsc#1143959) -- commit 3fd22e2 - -------------------------------------------------------------------- -Mon Dec 16 10:30:06 CET 2019 - b...@suse.de - -- crypto: ccp - Release all allocated memory if sha type is - invalid (bsc#1156259 CVE-2019-18808). -- commit c8b14a1 - -------------------------------------------------------------------- -Fri Dec 13 12:10:13 CET 2019 - jsl...@suse.cz - -- EDAC/ghes: Do not warn when incrementing refcount on 0 - (git-fixes). -- commit e16f7d4 - -------------------------------------------------------------------- -Fri Dec 13 11:56:09 CET 2019 - jsl...@suse.cz - -- Linux 5.4.3 (bnc#1012628). -- rsi: release skb if rsi_prepare_beacon fails (bnc#1012628). -- arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator - (bnc#1012628). -- arm64: tegra: Fix 'active-low' warning for Jetson Xavier - regulator (bnc#1012628). -- perf scripts python: exported-sql-viewer.py: Fix use of TRUE - with SQLite (bnc#1012628). -- sparc64: implement ioremap_uc (bnc#1012628). -- lp: fix sparc64 LPSETTIMEOUT ioctl (bnc#1012628). -- time: Zero the upper 32-bits in __kernel_timespec on 32-bit - (bnc#1012628). -- mailbox: tegra: Fix superfluous IRQ error message (bnc#1012628). -- staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC - (bnc#1012628). -- usb: gadget: u_serial: add missing port entry locking - (bnc#1012628). -- serial: 8250-mtk: Use platform_get_irq_optional() for optional - irq (bnc#1012628). -- tty: serial: fsl_lpuart: use the sg count from dma_map_sg - (bnc#1012628). -- tty: serial: msm_serial: Fix flow control (bnc#1012628). -- serial: pl011: Fix DMA ->flush_buffer() (bnc#1012628). -- serial: serial_core: Perform NULL checks for break_ctl ops - (bnc#1012628). -- serial: stm32: fix clearing interrupt error flags (bnc#1012628). -- serial: 8250_dw: Avoid double error messaging when IRQ absent - (bnc#1012628). -- serial: ifx6x60: add missed pm_runtime_disable (bnc#1012628). -- mwifiex: Re-work support for SDIO HW reset (bnc#1012628). -- io_uring: fix dead-hung for non-iter fixed rw (bnc#1012628). -- io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - (bnc#1012628). -- fuse: fix leak of fuse_io_priv (bnc#1012628). -- fuse: verify nlink (bnc#1012628). -- fuse: verify write return (bnc#1012628). -- fuse: verify attributes (bnc#1012628). -- io_uring: fix missing kmap() declaration on powerpc - (bnc#1012628). -- io_uring: ensure req->submit is copied when req is deferred - (bnc#1012628). -- SUNRPC: Avoid RPC delays when exiting suspend (bnc#1012628). -- ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC - (bnc#1012628). -- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - (bnc#1012628). -- ALSA: hda/realtek - Dell headphone has noise on unmute for - ALC236 (bnc#1012628). -- ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G - (bnc#1012628). -- ALSA: pcm: oss: Avoid potential buffer overflows (bnc#1012628). -- ALSA: hda - Add mute led support for HP ProBook 645 G4 - (bnc#1012628). -- ALSA: hda: Modify stream stripe mask only when needed - (bnc#1012628). -- soc: mediatek: cmdq: fixup wrong input order of write api - (bnc#1012628). -- Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus - (bnc#1012628). -- Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash - (bnc#1012628). -- Input: synaptics-rmi4 - don't increment rmiaddr for SMBus - transfers (bnc#1012628). -- Input: goodix - add upside-down quirk for Teclast X89 tablet - (bnc#1012628). -- coresight: etm4x: Fix input validation for sysfs (bnc#1012628). -- Input: Fix memory leak in psxpad_spi_probe (bnc#1012628). -- media: rc: mark input device as pointing stick (bnc#1012628). -- x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all() - (bnc#1012628). -- x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect - (bnc#1012628). -- CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks - (bnc#1012628). -- CIFS: Fix SMB2 oplock break processing (bnc#1012628). -- tty: vt: keyboard: reject invalid keycodes (bnc#1012628). -- can: slcan: Fix use-after-free Read in slcan_open (bnc#1012628). -- nfsd: Ensure CLONE persists data and metadata changes to the - target file (bnc#1012628). -- nfsd: restore NFSv3 ACL support (bnc#1012628). -- kernfs: fix ino wrap-around detection (bnc#1012628). -- jbd2: Fix possible overflow in jbd2_log_space_left() - (bnc#1012628). -- drm/msm: fix memleak on release (bnc#1012628). -- drm: damage_helper: Fix race checking plane->state->fb - (bnc#1012628). -- drm/i810: Prevent underflow in ioctl (bnc#1012628). -- arm64: Validate tagged addresses in access_ok() called from - kernel threads (bnc#1012628). -- arm64: dts: exynos: Revert "Remove unneeded address space - mapping for soc node" (bnc#1012628). -- KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting - up a new one (bnc#1012628). -- KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error path - (bnc#1012628). -- KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are - allocated (bnc#1012628). -- KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter - (bnc#1012628). -- KVM: arm/arm64: vgic: Don't rely on the wrong pending table - (bnc#1012628). -- KVM: x86: do not modify masked bits of shared MSRs - (bnc#1012628). -- KVM: x86: Grab KVM's srcu lock when setting nested state - (bnc#1012628). -- crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr - (bnc#1012628). -- crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize - (bnc#1012628). -- crypto: af_alg - cast ki_complete ternary op to int - (bnc#1012628). -- crypto: geode-aes - switch to skcipher for cbc(aes) fallback - (bnc#1012628). -- crypto: ccp - fix uninitialized list head (bnc#1012628). -- crypto: ecdh - fix big endian bug in ECC library (bnc#1012628). -- crypto: user - fix memory leak in crypto_report (bnc#1012628). -- crypto: user - fix memory leak in crypto_reportstat - (bnc#1012628). -- spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register - (bnc#1012628). -- spi: stm32-qspi: Fix kernel oops when unbinding driver - (bnc#1012628). -- spi: atmel: Fix CS high support (bnc#1012628). -- spi: Fix SPI_CS_HIGH setting when using native and GPIO CS - (bnc#1012628). -- spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS - (bnc#1012628). -- can: ucan: fix non-atomic allocation in completion handler - (bnc#1012628). -- RDMA/qib: Validate ->show()/store() callbacks before calling - them (bnc#1012628). -- rfkill: allocate static minor (bnc#1012628). -- bdev: Factor out bdev revalidation into a common helper - (bnc#1012628). -- bdev: Refresh bdev size for disks without partitioning - (bnc#1012628). -- iomap: Fix pipe page leakage during splicing (bnc#1012628). -- thermal: Fix deadlock in thermal thermal_zone_device_check - (bnc#1012628). -- vcs: prevent write access to vcsu devices (bnc#1012628). -- Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 - devices" (bnc#1012628). -- binder: Fix race between mmap() and binder_alloc_print_pages() - (bnc#1012628). -- binder: Prevent repeated use of ->mmap() via NULL mapping - (bnc#1012628). -- binder: Handle start==NULL in binder_update_page_range() - (bnc#1012628). -- ALSA: hda - Fix pending unsol events at shutdown (bnc#1012628). -- cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed grade - value (bnc#1012628). -- md/raid0: Fix an error message in raid0_make_request() - (bnc#1012628). -- drm/mcde: Fix an error handling path in 'mcde_probe()' - (bnc#1012628). -- watchdog: aspeed: Fix clock behaviour for ast2600 (bnc#1012628). -- EDAC/ghes: Fix locking and memory barrier issues (bnc#1012628). -- perf script: Fix invalid LBR/binary mismatch error - (bnc#1012628). -- kselftest: Fix NULL INSTALL_PATH for TARGETS runlist - (bnc#1012628). -- commit 9f4d3b5 - -------------------------------------------------------------------- -Wed Dec 11 17:24:32 CET 2019 - jroe...@suse.de - -- KVM: x86: Remove a spurious export of a static function - (CVE-2019-19338 bsc#1158954). -- KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES - (CVE-2019-19338 bsc#1158954). -- commit e830a48 - -------------------------------------------------------------------- -Wed Dec 11 11:51:37 CET 2019 - jroe...@suse.de - ++++ 820 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.6675/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.4.tar.xz New: ---- linux-5.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:42.760555851 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:42.784555855 +0100 @@ -16,8 +16,8 @@ # -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:43.564555959 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:43.596555963 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %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.L74yXo/_old 2019-12-19 14:46:43.892556003 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:43.928556007 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:44.172556040 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:44.204556044 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:44.560556091 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:44.612556098 +0100 @@ -16,8 +16,8 @@ # -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 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.L74yXo/_old 2019-12-19 14:46:44.912556138 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:44.956556144 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %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.L74yXo/_old 2019-12-19 14:46:45.676556240 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:45.728556246 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.4.3 +%define patchversion 5.3.12 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +BuildRequires: kernel%kernel_flavor-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:46.076556292 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:46.120556298 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.4.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:46.380556333 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:46.404556336 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:46.460556343 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:46.488556347 +0100 @@ -17,8 +17,8 @@ # icecream 0 -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -150,7 +150,6 @@ Provides: kernel-devel%variant = %version-%source_rel Provides: multiversion(kernel) Requires: kernel-macros -Requires(post): coreutils %description -n kernel-devel%variant Kernel-level headers and Makefiles required for development of ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:46.844556394 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:46.860556396 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.4.3 +Version: 5.3.12 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:46.924556405 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:46.932556406 +0100 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 5.4 -%define patchversion 5.4.3 +%define srcversion 5.3 +%define patchversion 5.3.12 %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.4.3 +Version: 5.3.12 %if 0%{?is_kotd} -Release: <RELEASE>.g135fe73 +Release: <RELEASE>.ga6f6081 %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df -Provides: kernel-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: kernel-%build_flavor-base-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 # END COMMON DEPS -Provides: %name-srchash-135fe73ec1fccde19d8e39dc37b9f450e57014df +Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 %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.L74yXo/_old 2019-12-19 14:46:47.180556438 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:47.180556438 +0100 @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=5.4 +SRCVERSION=5.3 # variant of the kernel-source package, either empty or "-rt" VARIANT= # enable kernel module compression ++++++ config.tar.bz2 ++++++ ++++ 8800 lines of diff (skipped) ++++++ kernel-source.spec.in ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:47.700556508 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:47.700556508 +0100 @@ -150,7 +150,6 @@ Provides: kernel-devel%variant = %version-%source_rel Provides: multiversion(kernel) Requires: kernel-macros -Requires(post): coreutils %description -n kernel-devel%variant Kernel-level headers and Makefiles required for development of ++++++ kernel-subpackage-spec ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:47.732556512 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:47.732556512 +0100 @@ -1,8 +1,6 @@ %define rpm_kver %(rpm -q --qf '%%{VERSION}' %kernel_package_name) %define rpm_krel %(rpm -q --qf '%%{RELEASE}' %kernel_package_name) -%define kernel_base_recommends %(rpm -q --queryformat '[%%{RECOMMENDNEVRS}\n]' %kernel_package_name | grep -v '^kernel-firmware' | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') - # Force bzip2 instead of lzma compression to # 1) allow install on older dist versions, and # 2) decrease build times (bsc#962356) @@ -39,9 +37,7 @@ Provides: %(rpm -q --queryformat '[%%{PROVIDENEVRS}\n]' %kernel_package_name | sed -E 's/^%kernel_package_name(-srchash| =)/%name\1/g' | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') Obsoletes: %(rpm -q --queryformat '[%%{OBSOLETENEVRS}\n]' %kernel_package_name | sed -E 's/^%kernel_package_name(-srchash| =)/%name\1/g' | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') Conflicts: %(rpm -q --queryformat '[%%{CONFLICTNEVRS}\n]' %kernel_package_name | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') -%if "%{kernel_base_recommends}" != "" -Recommends: %{kernel_base_recommends} -%endif +Recommends: %(rpm -q --queryformat '[%%{RECOMMENDNEVRS}\n]' %kernel_package_name | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') # This is in place of obsolete_rebuilds. This should give Conflicts: %%kernel_package_name = %%source_rel as old kernel-default-base did. Conflicts: %(rpm -q --queryformat '[%%{PROVIDENEVRS}\n]' %kernel_package_name | grep '^%kernel_package_name =' | sort -V | head -n 1) ++++++ linux-5.4.tar.xz -> linux-5.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source/linux-5.4.tar.xz /work/SRC/openSUSE:Factory/.kernel-source.new.6675/linux-5.3.tar.xz differ: char 15, line 1 ++++++ patches.fixes.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch new/patches.fixes/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch --- old/patches.fixes/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch 2019-10-07 08:35:21.000000000 +0200 @@ -0,0 +1,32 @@ +From: Vlastimil Babka <vba...@suse.cz> +Date: Wed, 7 Aug 2019 15:02:58 +0200 +Subject: x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBUG_PAGEALLOC +Git-commit: 2e1da13fba4cb529c2c8c1d9f657690d1e853d7d +Patch-mainline: 5.4-rc1 +References: PM-1168, bsc#1144653, VM Debug Functionality + +These days CONFIG_DEBUG_PAGEALLOC just compiles in the code that has to be +enabled on boot time, or with an extra config option, and only then are the +large page based direct mappings disabled. + +Therefore remove the config dependency, allowing 1GB direct mappings with +debug_pagealloc compiled in but not enabled. + +Signed-off-by: Vlastimil Babka <vba...@suse.cz> +Signed-off-by: Thomas Gleixner <t...@linutronix.de> +Link: https://lkml.kernel.org/r/20190807130258.22185-1-vba...@suse.cz +--- + arch/x86/Kconfig | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/arch/x86/Kconfig ++++ b/arch/x86/Kconfig +@@ -1503,7 +1503,7 @@ config X86_5LEVEL + + config X86_DIRECT_GBPAGES + def_bool y +- depends on X86_64 && !DEBUG_PAGEALLOC ++ depends on X86_64 + ---help--- + Certain kernel features effectively disable kernel + linear 1 GB mappings (even if the CPU otherwise ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 160661 lines of diff (skipped) ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch new/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch --- old/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch 2019-10-07 01:11:49.000000000 +0200 +++ new/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch 2019-08-15 21:55:55.000000000 +0200 @@ -1,4 +1,5 @@ From: Michal Kubecek <mkube...@suse.cz> +Date: Mon, 5 Nov 2018 13:43:02 +0100 Subject: scripts/mkmakefile: honor second argument Patch-mainline: Never, SUSE specific References: none @@ -27,8 +28,8 @@ +if [ -z "$2" ]; then cat << EOF > Makefile - # Automatically generated by $0: don't edit - include $1/Makefile + # Automatically generated by $(realpath $0): don't edit + include $(realpath $1/Makefile) EOF +else +cat << EOF > "$2/Makefile" ++++++ patches.suse.tar.bz2 ++++++ ++++ 9859 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 2003 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.6675/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:49.264556716 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:49.264556716 +0100 @@ -1,3 +1,3 @@ -2019-12-16 16:03:27 +0000 -GIT Revision: 135fe73ec1fccde19d8e39dc37b9f450e57014df +2019-11-21 07:21:43 +0000 +GIT Revision: a6f60814d3dbf81b05caf84e6143251ca14f5f37 GIT Branch: stable ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.L74yXo/_old 2019-12-19 14:46:49.308556722 +0100 +++ /var/tmp/diff_new_pack.L74yXo/_new 2019-12-19 14:46:49.308556722 +0100 @@ -1992,7 +1992,7 @@ drivers/net/ethernet/broadcom/bnx2x/bnx2x drivers/net/ethernet/broadcom/bnxt/bnxt_en drivers/net/ethernet/broadcom/cnic # fate#307399 - drivers/net/ethernet/broadcom/genet/genet +- drivers/net/ethernet/broadcom/genet/genet drivers/net/ethernet/broadcom/tg3 # Broadcom Tigon3 ethernet driver drivers/net/ethernet/brocade/bna/bna # Brocade 10Gb Ethernet Driver drivers/net/ethernet/cadence/macb @@ -2380,7 +2380,6 @@ drivers/pci/controller/pcie-iproc drivers/pci/controller/pcie-iproc-platform - drivers/pci/controller/pcie-rockchip-host - drivers/pci/controller/pcie-brcmstb drivers/pci/controller/vmd # FATE#326872 - drivers/pci/endpoint/functions/pci-epf-test drivers/pci/hotplug/acpiphp_ibm # ACPI Hot Plug PCI Controller Driver IBM extension @@ -2593,7 +2592,7 @@ - drivers/regulator/da9211-regulator drivers/regulator/fan53555 drivers/regulator/fixed - drivers/regulator/gpio-regulator +- drivers/regulator/gpio-regulator - drivers/regulator/hi6421-regulator - drivers/regulator/hi6421v530-regulator - drivers/regulator/hi655x-regulator