Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-01-08 17:53:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed Jan 8 17:53:01 2020 rev:519 rq:760237 version:5.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2019-12-19 14:46:34.660554777 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.6675/dtb-aarch64.changes 2020-01-08 17:53:02.629593323 +0100 @@ -1,0 +2,1949 @@ +Wed Jan 1 08:55:50 CET 2020 - jsl...@suse.cz + +- blacklist.conf: add one +- commit 34ebd00 + +------------------------------------------------------------------- +Wed Jan 1 08:54:31 CET 2020 - jsl...@suse.cz + +- md: make sure desc_nr less than MD_SB_DISKS (git-fixes). +- commit 7b09cf8 + +------------------------------------------------------------------- +Tue Dec 31 18:51:38 CET 2019 - jsl...@suse.cz + +- Linux 5.4.7 (bnc#1012628). +- af_packet: set defaule value for tmo (bnc#1012628). +- fjes: fix missed check in fjes_acpi_add (bnc#1012628). +- mod_devicetable: fix PHY module format (bnc#1012628). +- net: dst: Force 4-byte alignment of dst_metrics (bnc#1012628). +- net: gemini: Fix memory leak in gmac_setup_txqs (bnc#1012628). +- net: hisilicon: Fix a BUG trigered by wrong bytes_compl + (bnc#1012628). +- net: nfc: nci: fix a possible sleep-in-atomic-context bug in + nci_uart_tty_receive() (bnc#1012628). +- net: phy: ensure that phy IDs are correctly typed (bnc#1012628). +- net: qlogic: Fix error paths in ql_alloc_large_buffers() + (bnc#1012628). +- net-sysfs: Call dev_hold always in rx_queue_add_kobject + (bnc#1012628). +- net: usb: lan78xx: Fix suspend/resume PHY register access error + (bnc#1012628). +- nfp: flower: fix stats id allocation (bnc#1012628). +- qede: Disable hardware gro when xdp prog is installed + (bnc#1012628). +- qede: Fix multicast mac configuration (bnc#1012628). +- sctp: fix memleak on err handling of stream initialization + (bnc#1012628). +- sctp: fully initialize v4 addr in some functions (bnc#1012628). +- selftests: forwarding: Delete IPv6 address at the end + (bnc#1012628). +- neighbour: remove neigh_cleanup() method (bnc#1012628). +- bonding: fix bond_neigh_init() (bnc#1012628). +- net: ena: fix default tx interrupt moderation interval + (bnc#1012628). +- net: ena: fix issues in setting interrupt moderation params + in ethtool (bnc#1012628). +- dpaa2-ptp: fix double free of the ptp_qoriq IRQ (bnc#1012628). +- mlxsw: spectrum_router: Remove unlikely user-triggerable warning + (bnc#1012628). +- net: ethernet: ti: davinci_cpdma: fix warning "device driver + frees DMA memory with different size" (bnc#1012628). +- net: stmmac: platform: Fix MDIO init for platforms without PHY + (bnc#1012628). +- net: dsa: b53: Fix egress flooding settings (bnc#1012628). +- NFC: nxp-nci: Fix probing without ACPI (bnc#1012628). +- btrfs: don't double lock the subvol_sem for rename exchange + (bnc#1012628). +- btrfs: do not call synchronize_srcu() in inode_tree_del + (bnc#1012628). +- Btrfs: make tree checker detect checksum items with overlapping + ranges (bnc#1012628). +- btrfs: return error pointer from alloc_test_extent_buffer + (bnc#1012628). +- Btrfs: fix missing data checksums after replaying a log tree + (bnc#1012628). +- btrfs: send: remove WARN_ON for readonly mount (bnc#1012628). +- btrfs: abort transaction after failed inode updates in + create_subvol (bnc#1012628). +- btrfs: skip log replay on orphaned roots (bnc#1012628). +- btrfs: do not leak reloc root if we fail to read the fs root + (bnc#1012628). +- btrfs: handle ENOENT in btrfs_uuid_tree_iterate (bnc#1012628). +- Btrfs: fix removal logic of the tree mod log that leads to + use-after-free issues (bnc#1012628). +- ALSA: pcm: Avoid possible info leaks from PCM stream buffers + (bnc#1012628). +- ALSA: hda/ca0132 - Keep power on during processing DSP response + (bnc#1012628). +- ALSA: hda/ca0132 - Avoid endless loop (bnc#1012628). +- ALSA: hda/ca0132 - Fix work handling in delayed HP detection + (bnc#1012628). +- drm/vc4/vc4_hdmi: fill in connector info (bnc#1012628). +- drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper + (bnc#1012628). +- drm: mst: Fix query_payload ack reply struct (bnc#1012628). +- drm/mipi-dbi: fix a loop in debugfs code (bnc#1012628). +- drm/panel: Add missing drm_panel_init() in panel drivers + (bnc#1012628). +- drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register + (bnc#1012628). +- drm: Use EOPNOTSUPP, not ENOTSUPP (bnc#1012628). +- drm/amd/display: verify stream link before link test + (bnc#1012628). +- drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings + (bnc#1012628). +- drm/amd/display: OTC underflow fix (bnc#1012628). +- iio: max31856: add missing of_node and parent references to + iio_dev (bnc#1012628). +- iio: light: bh1750: Resolve compiler warning and make code + more readable (bnc#1012628). +- drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 + code (bnc#1012628). +- drm/amdgpu: grab the id mgr lock while accessing passid_mapping + (bnc#1012628). +- drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) + (bnc#1012628). +- drm/amd/display: Rebuild mapped resources after pipe split + (bnc#1012628). +- ath10k: add cleanup in ath10k_sta_state() (bnc#1012628). +- drm/amd/display: Handle virtual signal type in disable_link() + (bnc#1012628). +- ath10k: Check if station exists before forwarding tx airtime + report (bnc#1012628). +- spi: Add call to spi_slave_abort() function when spidev driver + is released (bnc#1012628). +- drm/meson: vclk: use the correct G12A frac max value + (bnc#1012628). +- staging: rtl8192u: fix multiple memory leaks on error path + (bnc#1012628). +- staging: rtl8188eu: fix possible null dereference (bnc#1012628). +- rtlwifi: prevent memory leak in rtl_usb_probe (bnc#1012628). +- Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when + using SSI_SCK2 and SSI_WS2" (bnc#1012628). +- Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when + using SIM0_D" (bnc#1012628). +- ath10k: fix backtrace on coredump (bnc#1012628). +- IB/iser: bound protection_sg size by data_sg size (bnc#1012628). +- drm/komeda: Workaround for broken FLIP_COMPLETE timestamps + (bnc#1012628). +- spi: gpio: prevent memory leak in spi_gpio_probe (bnc#1012628). +- media: am437x-vpfe: Setting STD to current value is not an error + (bnc#1012628). +- media: cedrus: fill in bus_info for media device (bnc#1012628). +- media: seco-cec: Add a missing 'release_region()' in an error + handling path (bnc#1012628). +- media: vim2m: Fix abort issue (bnc#1012628). +- media: vim2m: Fix BUG_ON in vim2m_device_release() + (bnc#1012628). +- media: max2175: Fix build error without CONFIG_REGMAP_I2C + (bnc#1012628). +- media: ov6650: Fix control handler not freed on init error + (bnc#1012628). +- media: i2c: ov2659: fix s_stream return value (bnc#1012628). +- media: ov6650: Fix crop rectangle alignment not passed back + (bnc#1012628). +- media: i2c: ov2659: Fix missing 720p register config + (bnc#1012628). +- media: ov6650: Fix stored frame format not in sync with hardware + (bnc#1012628). +- media: ov6650: Fix stored crop rectangle not in sync with + hardware (bnc#1012628). +- tools/power/cpupower: Fix initializer override in + hsw_ext_cstates (bnc#1012628). +- media: venus: core: Fix msm8996 frequency table (bnc#1012628). +- ath10k: fix offchannel tx failure when no + ath10k_mac_tx_frm_has_freq (bnc#1012628). +- media: vimc: Fix gpf in rmmod path when stream is active + (bnc#1012628). +- drm/amd/display: Set number of pipes to 1 if the second pipe + was disabled (bnc#1012628). +- pinctrl: devicetree: Avoid taking direct reference to device + name string (bnc#1012628). +- drm/sun4i: dsi: Fix TCON DRQ set bits (bnc#1012628). +- drm/amdkfd: fix a potential NULL pointer dereference (v2) + (bnc#1012628). +- x86/math-emu: Check __copy_from_user() result (bnc#1012628). +- drm/amd/powerplay: A workaround to GPU RESET on APU + (bnc#1012628). +- selftests/bpf: Correct path to include msg + path (bnc#1012628). +- drm/amd/display: set minimum abm backlight level (bnc#1012628). +- media: venus: Fix occasionally failures to suspend + (bnc#1012628). +- rtw88: fix NSS of hw_cap (bnc#1012628). +- drm/amd/display: fix struct init in update_bounding_box + (bnc#1012628). +- usb: renesas_usbhs: add suspend event support in gadget mode + (bnc#1012628). +- crypto: aegis128-neon - use Clang compatible cflags for ARM + (bnc#1012628). +- hwrng: omap3-rom - Call clk_disable_unprepare() on exit only + if not idled (bnc#1012628). +- regulator: max8907: Fix the usage of uninitialized variable + in max8907_regulator_probe() (bnc#1012628). +- tools/memory-model: Fix data race detection for unordered + store and load (bnc#1012628). +- media: flexcop-usb: fix NULL-ptr deref in + flexcop_usb_transfer_init() (bnc#1012628). +- media: cec-funcs.h: add status_req checks (bnc#1012628). +- media: meson/ao-cec: move cec_notifier_cec_adap_register after + hw setup (bnc#1012628). +- drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal + I2C controller (bnc#1012628). +- samples: pktgen: fix proc_cmd command result check logic + (bnc#1012628). +- block: Fix writeback throttling W=1 compiler warnings + (bnc#1012628). +- drm/amdkfd: Fix MQD size calculation (bnc#1012628). ++++ 2095 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.3.tar.xz New: ---- linux-5.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.657612791 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.661612794 +0100 @@ -1,7 +1,7 @@ # # spec file for package dtb-aarch64 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,8 @@ # -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %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.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.697612813 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.697612813 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-64kb # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %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.i2zXZC/_old 2020-01-08 17:53:39.717612823 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.717612823 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-debug # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.729612830 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.729612830 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-default # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.741612836 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.741612836 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-docs # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,8 @@ # -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e 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.i2zXZC/_old 2020-01-08 17:53:39.753612842 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.757612844 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-kvmsmall # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %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.i2zXZC/_old 2020-01-08 17:53:39.777612855 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.781612856 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-obs-build # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.3.12 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +BuildRequires: kernel%kernel_flavor-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %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.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.789612861 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.793612863 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-obs-qa # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.3.12 +%define patchversion 5.4.7 %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.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.805612870 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.805612870 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-pae # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.817612876 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.817612876 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-source # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,8 @@ # icecream 0 -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %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.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -150,6 +150,7 @@ 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.i2zXZC/_old 2020-01-08 17:53:39.829612882 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.829612882 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-syms # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.3.12 +Version: 5.4.7 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:39.841612888 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.845612891 +0100 @@ -1,7 +1,7 @@ # # spec file for package kernel-vanilla # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ # needssslcertforbuild -%define srcversion 5.3 -%define patchversion 5.3.12 +%define srcversion 5.4 +%define patchversion 5.4.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz -%define compress_vmlinux gz +%define compress_vmlinux xz %define livepatch livepatch%{nil} %include %_sourcedir/kernel-spec-macros @@ -65,9 +65,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.3.12 +Version: 5.4.7 %if 0%{?is_kotd} -Release: <RELEASE>.ga6f6081 +Release: <RELEASE>.g34ebd00 %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-a6f60814d3dbf81b05caf84e6143251ca14f5f37 -Provides: kernel-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: kernel-%build_flavor-base-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e +Provides: kernel-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e # END COMMON DEPS -Provides: %name-srchash-a6f60814d3dbf81b05caf84e6143251ca14f5f37 +Provides: %name-srchash-34ebd00cfe5fe0f030f33cc081662ff856d0f36e %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.i2zXZC/_old 2020-01-08 17:53:39.993612968 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:39.997612970 +0100 @@ -1,9 +1,10 @@ # The version of the main tarball to use -SRCVERSION=5.3 +SRCVERSION=5.4 # variant of the kernel-source package, either empty or "-rt" VARIANT= # enable kernel module compression COMPRESS_MODULES="xz" +COMPRESS_VMLINUX="xz" # Compile binary devicetrees on master and stable branches. BUILD_DTBS="Yes" # Use new style livepatch package names ++++++ config.tar.bz2 ++++++ ++++ 8791 lines of diff (skipped) ++++++ kernel-source.spec.in ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:40.401613183 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:40.401613183 +0100 @@ -150,6 +150,7 @@ 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.i2zXZC/_old 2020-01-08 17:53:40.437613201 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:40.437613201 +0100 @@ -1,6 +1,8 @@ %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) @@ -37,7 +39,9 @@ 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' ' )') -Recommends: %(rpm -q --queryformat '[%%{RECOMMENDNEVRS}\n]' %kernel_package_name | grep -vE '^(ksym|kmod|firmware)[(]' | tr '\n' ' )') +%if "%{kernel_base_recommends}" != "" +Recommends: %{kernel_base_recommends} +%endif # 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.3.tar.xz -> linux-5.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source/linux-5.3.tar.xz /work/SRC/openSUSE:Factory/.kernel-source.new.6675/linux-5.4.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 2019-10-07 08:35:21.000000000 +0200 +++ new/patches.fixes/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,32 +0,0 @@ -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 ++++++ ++++ 219935 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-08-15 21:55:55.000000000 +0200 +++ new/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch 2019-10-07 01:11:49.000000000 +0200 @@ -1,5 +1,4 @@ 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 @@ -28,8 +27,8 @@ +if [ -z "$2" ]; then cat << EOF > Makefile - # Automatically generated by $(realpath $0): don't edit - include $(realpath $1/Makefile) + # Automatically generated by $0: don't edit + include $1/Makefile EOF +else +cat << EOF > "$2/Makefile" ++++++ patches.suse.tar.bz2 ++++++ ++++ 9960 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 2738 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.i2zXZC/_old 2020-01-08 17:53:41.437613728 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:41.441613729 +0100 @@ -1,3 +1,3 @@ -2019-11-21 07:21:43 +0000 -GIT Revision: a6f60814d3dbf81b05caf84e6143251ca14f5f37 +2020-01-01 07:55:50 +0000 +GIT Revision: 34ebd00cfe5fe0f030f33cc081662ff856d0f36e GIT Branch: stable ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.i2zXZC/_old 2020-01-08 17:53:41.473613747 +0100 +++ /var/tmp/diff_new_pack.i2zXZC/_new 2020-01-08 17:53:41.473613747 +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,6 +2380,7 @@ 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 @@ -2592,7 +2593,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