Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2025-04-15 16:44:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Apr 15 16:44:40 2025 rev:776 rq:1269112 version:6.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2025-04-09 21:50:10.565880132 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1907/dtb-aarch64.changes 2025-04-15 16:47:34.895313757 +0200 @@ -1,0 +2,1424 @@ +Mon Apr 14 08:05:35 CEST 2025 - jsl...@suse.cz + +- wifi: ath11k: update channel list in worker when wait flag is + set (bsc#1241134). +- commit 3b45a43 + +------------------------------------------------------------------- +Fri Apr 11 23:12:36 CEST 2025 - pfalc...@suse.de + +- config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) +- commit 409aca3 + +------------------------------------------------------------------- +Fri Apr 11 07:04:20 CEST 2025 - jsl...@suse.cz + +- ipv6: Align behavior across nexthops during path selection + (git-fixes). +- commit 885421b + +------------------------------------------------------------------- +Fri Apr 11 06:02:59 CEST 2025 - jsl...@suse.cz + +- Linux 6.14.2 (bsc#1012628). +- fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). +- watch_queue: fix pipe accounting mismatch (bsc#1012628). +- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test + (bsc#1012628). +- m68k: sun3: Use str_read_write() helper in + mmu_emu_handle_fault() (bsc#1012628). +- m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). +- cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). +- seccomp: fix the __secure_computing() stub for + !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). +- smack: dont compile ipv6 code unless ipv6 is configured + (bsc#1012628). +- smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket + label (bsc#1012628). +- sched: Cancel the slice protection of the idle entity + (bsc#1012628). +- sched/eevdf: Force propagating min_slice of cfs_rq when + {en,de}queue tasks (bsc#1012628). +- cpufreq: governor: Fix negative 'idle_time' handling in + dbs_update() (bsc#1012628). +- EDAC/{skx_common,i10nm}: Fix some missing error reports on + Emerald Rapids (bsc#1012628). +- x86/vdso: Fix latent bug in vclock_pages calculation + (bsc#1012628). +- x86/fpu: Fix guest FPU state buffer allocation size + (bsc#1012628). +- cpufreq/amd-pstate: Modify the min_perf calculation in + adjust_perf callback (bsc#1012628). +- cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf + to amd_pstate_update (bsc#1012628). +- cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). +- cpufreq/amd-pstate: Add missing NULL ptr check in + amd_pstate_update (bsc#1012628). +- x86/fpu: Avoid copying dynamic FP state from init_task in + arch_dup_task_struct() (bsc#1012628). +- rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y + (bsc#1012628). +- x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). +- x86/sev: Add missing RIP_REL_REF() invocations during + sme_enable() (bsc#1012628). +- lockdep/mm: Fix might_fault() lockdep check of + current->mm->mmap_lock (bsc#1012628). +- PM: sleep: Adjust check before setting power.must_resume + (bsc#1012628). +- cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). +- RISC-V: KVM: Disable the kernel perf counter during configure + (bsc#1012628). +- kunit/stackinit: Use fill byte different from Clang i386 pattern + (bsc#1012628). +- watchdog/hardlockup/perf: Fix perf_event memory leak + (bsc#1012628). +- x86/split_lock: Fix the delayed detection logic (bsc#1012628). +- selinux: Chain up tool resolving errors in install_policy.sh + (bsc#1012628). +- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer + (bsc#1012628). +- EDAC/ie31200: Fix the DIMM size mask for several SoCs + (bsc#1012628). +- EDAC/ie31200: Fix the error path order of ie31200_init() + (bsc#1012628). +- dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). +- dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). +- arm64: realm: Use aliased addresses for device DMA to shared + buffers (bsc#1012628). +- x86/resctrl: Fix allocation of cleanest CLOSID on platforms + with no monitors (bsc#1012628). +- cpuidle: Init cpuidle only for present CPUs (bsc#1012628). +- thermal: int340x: Add NULL check for adev (bsc#1012628). +- PM: sleep: Fix handling devices with direct_complete set on + errors (bsc#1012628). +- lockdep: Don't disable interrupts on RT in + disable_irq_nosync_lockdep.*() (bsc#1012628). +- cpufreq: Init cpufreq only for present CPUs (bsc#1012628). +- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll + (bsc#1012628). +- perf: Save PMU specific data in task_struct (bsc#1012628). +- perf: Supply task information to sched_task() (bsc#1012628). +- perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide + mode (bsc#1012628). +- sched/deadline: Ignore special tasks when rebuilding domains + (bsc#1012628). +- sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). +- sched/deadline: Generalize unique visiting of root domains + (bsc#1012628). +- sched/deadline: Rebuild root domain accounting after every + update (bsc#1012628). +- x86/traps: Make exc_double_fault() consistently noreturn + (bsc#1012628). +- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures + (bsc#1012628). +- x86/entry: Add __init to ia32_emulation_override_cmdline() + (bsc#1012628). +- RISC-V: KVM: Teardown riscv specific bits after kvm_exit + (bsc#1012628). +- regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). +- auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). +- media: verisilicon: HEVC: Initialize start_bit field + (bsc#1012628). +- media: platform: allgro-dvt: unregister v4l2_device on the + error path (bsc#1012628). +- auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). +- platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make + symbol static (bsc#1012628). +- platform/x86: dell-uart-backlight: Make + dell_uart_bl_serdev_driver static (bsc#1012628). +- platform/x86: dell-ddv: Fix temperature calculation + (bsc#1012628). +- ASoC: cs35l41: check the return value from spi_setup() + (bsc#1012628). +- ASoC: amd: acp: Fix for enabling DMIC on acp platforms via + _DSD entry (bsc#1012628). +- HID: remove superfluous (and wrong) Makefile entry for + CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). +- ASoC: simple-card-utils: Don't use __free(device_node) at + graph_util_parse_dai() (bsc#1012628). +- dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). +- ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). +- ASoC: tegra: Use non-atomic timeout for ADX status register + (bsc#1012628). +- ASoC: ti: j721e-evm: Fix clock configuration for + ti,j7200-cpb-audio compatible (bsc#1012628). +- ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). +- ALSA: timer: Don't take register_mutex with copy_from/to_user() + (bsc#1012628). +- ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook + X515UA (bsc#1012628). +- wifi: rtw89: Correct immediate cfg_len calculation for + scan_offload_be (bsc#1012628). +- wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path + (bsc#1012628). +- wifi: ath12k: encode max Tx power in scan channel list command + (bsc#1012628). +- wifi: ath12k: Fix pdev lookup in WBM error processing + (bsc#1012628). +- wifi: ath9k: do not submit zero bytes to the entropy pool + (bsc#1012628). +- wifi: ath11k: fix wrong overriding for VHT Beamformee STS + Capability (bsc#1012628). +- arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells + and #size-cells (bsc#1012628). +- arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). +- wifi: ath11k: update channel list in reg notifier instead reg + worker (bsc#1012628). +- ARM: dts: omap4-panda-a4: Add missing model and compatible + properties (bsc#1012628). +- f2fs: quota: fix to avoid warning in dquot_writeback_dquots() + (bsc#1012628). +- dlm: prevent NPD when writing a positive value to event_done + (bsc#1012628). +- wifi: ath11k: fix RCU stall while reaping monitor destination + ring (bsc#1012628). +- wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor + mode (bsc#1012628). +- wifi: ath12k: Fix locking in "QMI firmware ready" error paths + (bsc#1012628). +- f2fs: fix to avoid panic once fallocation fails for pinfile + (bsc#1012628). +- scsi: mpt3sas: Reduce log level of ignore_delay_remove message + to KERN_INFO (bsc#1012628). +- md: ensure resync is prioritized over recovery (bsc#1012628). +- md/raid1: fix memory leak in raid1_run() if no active rdev + (bsc#1012628). +- coredump: Fixes core_pipe_limit sysctl proc_handler + (bsc#1012628). +- io_uring/io-wq: eliminate redundant io_work_get_acct() calls + (bsc#1012628). +- io_uring/io-wq: cache work->flags in variable (bsc#1012628). +- io_uring/io-wq: do not use bogus hash value (bsc#1012628). +- io_uring: check for iowq alloc_workqueue failure (bsc#1012628). +- io_uring/net: improve recv bundles (bsc#1012628). +- firmware: arm_ffa: Refactor addition of partition information + into XArray (bsc#1012628). +- firmware: arm_ffa: Unregister the FF-A devices when cleaning + up the partitions (bsc#1012628). +- arm64: dts: mediatek: mt6359: fix dtbs_check error for + audio-codec (bsc#1012628). +- scsi: mpi3mr: Fix locking in an error path (bsc#1012628). +- scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). +- can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove + duplicated setup of RX FIFO (bsc#1012628). +- jfs: reject on-disk inodes of an unsupported type (bsc#1012628). +- jfs: add check read-only before txBeginAnon() call + (bsc#1012628). +- jfs: add check read-only before truncation in + jfs_truncate_nolock() (bsc#1012628). +- wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() + (bsc#1012628). +- wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps + (bsc#1012628). +- xfrm: delay initialization of offload path till its actually + requested (bsc#1012628). +- iommu/io-pgtable-dart: Only set subpage protection disable + for DART 1 (bsc#1012628). +- firmware: arm_ffa: Explicitly cast return value from FFA_VERSION + before comparison (bsc#1012628). +- firmware: arm_ffa: Explicitly cast return value from + NOTIFICATION_INFO_GET (bsc#1012628). +- arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table + (bsc#1012628). +- arm64: dts: renesas: r8a77990: Re-add voltages to OPP table + (bsc#1012628). +- firmware: arm_ffa: Skip the first/partition ID when parsing + vCPU list (bsc#1012628). +- arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select + Type-C (bsc#1012628). +- wifi: ath12k: use link specific bss_conf as well in + ath12k_mac_vif_cache_flush() (bsc#1012628). +- arm64: dts: imx8mp-skov: correct PMIC board limits + (bsc#1012628). +- arm64: dts: imx8mp-skov: operate CPU at 850 mV by default + (bsc#1012628). +- arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts + to dtsi (bsc#1012628). +- arm64: dts: mediatek: mt8390-genio-common: Fix duplicated + regulator name (bsc#1012628). +- wifi: ath11k: Clear affinity hint before calling + ath11k_pcic_free_irq() in error path (bsc#1012628). +- wifi: ath12k: Clear affinity hint before calling + ath12k_pci_free_irq() in error path (bsc#1012628). +- f2fs: fix to set .discard_granularity correctly (bsc#1012628). +- f2fs: add check for deleted inode (bsc#1012628). +- arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to + sound card (bsc#1012628). +- f2fs: fix potential deadloop in prepare_compress_overwrite() + (bsc#1012628). +- f2fs: fix to call f2fs_recover_quota_end() correctly + (bsc#1012628). +- md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). +- md/raid1,raid10: don't ignore IO flags (bsc#1012628). +- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb + (bsc#1012628). +- tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). +- tools/rv: Keep user LDFLAGS in build (bsc#1012628). +- arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). +- arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). +- arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). +- wifi: rtw89: fw: correct debug message format in + rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). +- wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). +- blk-throttle: fix lower bps rate by throtl_trim_slice() + (bsc#1012628). +- soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection + (bsc#1012628). +- soc: mediatek: mt8167-mmsys: Fix missing regval in all entries + (bsc#1012628). +- soc: mediatek: mt8365-mmsys: Fix routing table masks and values + (bsc#1012628). +- md/raid10: wait barrier before returning discard request with + REQ_NOWAIT (bsc#1012628). +- block: ensure correct integrity capability propagation in + stacked devices (bsc#1012628). +- block: Correctly initialize BLK_INTEGRITY_NOGENERATE and + BLK_INTEGRITY_NOVERIFY (bsc#1012628). +- badblocks: Fix error shitf ops (bsc#1012628). +- badblocks: factor out a helper try_adjacent_combine + (bsc#1012628). +- badblocks: attempt to merge adjacent badblocks during + ack_all_badblocks (bsc#1012628). +- badblocks: return error directly when setting badblocks exceeds + 512 (bsc#1012628). +- badblocks: return error if any badblock set fails (bsc#1012628). +- badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). +- badblocks: fix merge issue when new badblocks align with pre+1 + (bsc#1012628). +- badblocks: fix missing bad blocks on retry in _badblocks_check() + (bsc#1012628). +- badblocks: return boolean from badblocks_set() and + badblocks_clear() (bsc#1012628). +- badblocks: use sector_t instead of int to avoid truncation of + badblocks length (bsc#1012628). +- firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() + (bsc#1012628). +- net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() + (bsc#1012628). ++++ 1142 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1907/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.075614417 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.079614584 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.14 -%define patchversion 6.14.1 +%define patchversion 6.14.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change dtb-riscv64.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.199619609 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.203619776 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -39,9 +39,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-64kb -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif @@ -357,14 +357,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -495,14 +495,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -818,7 +818,7 @@ /usr/src/linux-obj/%kmp_target_cpu %endif -%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%variant" == "-rt" && 0%livepatch_rt)) +%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%flavor" == "rt" && 0%livepatch_rt)) %if "%livepatch" == "kgraft" %define patch_package %{livepatch}-patch %else kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.315624467 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.319624634 +0200 @@ -17,8 +17,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -28,9 +28,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-docs -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.347625807 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.351625974 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -39,9 +39,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-kvmsmall -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif @@ -357,14 +357,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -499,14 +499,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -834,7 +834,7 @@ /usr/src/linux-obj/%kmp_target_cpu %endif -%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%variant" == "-rt" && 0%livepatch_rt)) +%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%flavor" == "rt" && 0%livepatch_rt)) %if "%livepatch" == "kgraft" %define patch_package %{livepatch}-patch %else kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.411628486 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.415628654 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.14.1 +%define patchversion 6.14.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,16 +38,16 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-ca98696802d9f864b2b9d3b968415d4e68cf4906 +%global kernel_package kernel%kernel_flavor-srchash-55121542d9314a8aa36ae7bbc5416da7a09560bb %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.439629659 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.443629826 +0200 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.14.1 +%define patchversion 6.14.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.471630999 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.471630999 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -39,9 +39,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-pae -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif @@ -357,14 +357,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -515,14 +515,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -882,7 +882,7 @@ /usr/src/linux-obj/%kmp_target_cpu %endif -%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%variant" == "-rt" && 0%livepatch_rt)) +%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%flavor" == "rt" && 0%livepatch_rt)) %if "%livepatch" == "kgraft" %define patch_package %{livepatch}-patch %else ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.503632339 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.507632507 +0200 @@ -17,8 +17,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define gcc_package gcc %define gcc_compiler gcc @@ -28,9 +28,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.543634014 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.543634014 +0200 @@ -16,16 +16,16 @@ # -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.14.1 +Version: 6.14.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.575635354 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.575635354 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.14 -%define patchversion 6.14.1 -%define git_commit ca98696802d9f864b2b9d3b968415d4e68cf4906 +%define patchversion 6.14.2 +%define git_commit 55121542d9314a8aa36ae7bbc5416da7a09560bb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -39,9 +39,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-vanilla -Version: 6.14.1 +Version: 6.14.2 %if 0%{?is_kotd} -Release: <RELEASE>.gca98696 +Release: <RELEASE>.g5512154 %else Release: 0 %endif @@ -357,14 +357,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -492,14 +492,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -806,7 +806,7 @@ /usr/src/linux-obj/%kmp_target_cpu %endif -%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%variant" == "-rt" && 0%livepatch_rt)) +%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%flavor" == "rt" && 0%livepatch_rt)) %if "%livepatch" == "kgraft" %define patch_package %{livepatch}-patch %else kernel-zfcpdump.spec: same change ++++++ check-for-config-changes ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:42.819645572 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:42.819645572 +0200 @@ -14,6 +14,7 @@ 'CC_HAS_[A-Z_]*' 'CC_HAVE_[A-Z_]*' 'CC_VERSION_TEXT' + 'DRM_MSM_VALIDATE_XML' 'DYNAMIC_SIGFRAME' 'FTRACE_MCOUNT_USE_[A-Z_]*' 'GCC_ASM_GOTO_OUTPUT_BROKEN' @@ -23,6 +24,7 @@ 'HAVE_[A-Z]*_COMPILER' 'HAVE_RUST' 'HAVE_SHADOW_CALL_STACK' + 'LD_CAN_[A-Z_]*' 'LD_VERSION' 'OBJTOOL' 'PAHOLE_HAS_[A-Z0-9_]*' ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/arm64/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.0 Kernel Configuration +# Linux/arm64 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -13189,6 +13190,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -14238,7 +14240,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/armv6hl/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.0 Kernel Configuration +# Linux/arm 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -8660,6 +8661,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/armv7hl/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.0 Kernel Configuration +# Linux/arm 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -12300,6 +12301,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2025-04-03 07:07:30.000000000 +0200 +++ new/config/i386/pae 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.14.0 Kernel Configuration +# Linux/i386 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -10808,6 +10809,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -11709,7 +11711,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/ppc64le/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.14.0 Kernel Configuration +# Linux/powerpc 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -7720,6 +7721,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -8637,7 +8639,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_NOP_TRACER=y CONFIG_HAVE_RETHOOK=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/riscv64/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.14.0 Kernel Configuration +# Linux/riscv 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -10256,6 +10257,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -11186,7 +11188,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/s390x/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.14.0 Kernel Configuration +# Linux/s390 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -4165,6 +4166,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -5040,7 +5042,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2025-04-03 07:07:30.000000000 +0200 +++ new/config/s390x/zfcpdump 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.14.0 Kernel Configuration +# Linux/s390 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2025-04-03 07:07:30.000000000 +0200 +++ new/config/x86_64/default 2025-04-14 08:14:46.000000000 +0200 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.14.0 Kernel Configuration +# Linux/x86_64 6.14.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -25,6 +25,7 @@ CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y # CONFIG_RUSTC_HAS_COERCE_POINTEE is not set CONFIG_PAHOLE_VERSION=9999 CONFIG_IRQ_WORK=y @@ -2288,8 +2289,6 @@ # # Device Drivers # -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set CONFIG_HAVE_PCI=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_PCI=y @@ -10777,6 +10776,7 @@ CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y @@ -11756,7 +11756,7 @@ # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_LATENCYTOP=y +# CONFIG_LATENCYTOP is not set # CONFIG_DEBUG_CGROUP_REF is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:43.203661651 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:43.207661819 +0200 @@ -221,14 +221,14 @@ # For depmod (modutils is a dependency provided by both module-init-tools and # kmod-compat) Requires(post): modutils -# This Requires is wrong, because the post/postun scripts have a -# test -x update-bootloader, having perl-Bootloader is not a hard requirement. -# But, there is no way to tell rpm or yast to schedule the installation -# of perl-Bootloader before kernel-binary.rpm if both are in the list of -# packages to install/update. Likewise, this is true for dracut. -# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry -Requires(post): perl-Bootloader >= 0.4.15 -Requires(post): dracut +# Use OrderWithRequires to instruct the package manager to schedule the +# installation of bootloader and dracut related tools as if they were +# required. This will ensure they're there for post scripts without hard +# requiring them. (boo#1228659, boo#1240785) +OrderWithRequires(post): udev +OrderWithRequires(post): systemd-boot +OrderWithRequires(post): perl-Bootloader +OrderWithRequires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release @@ -626,7 +626,7 @@ /usr/src/linux-obj/%kmp_target_cpu %endif -%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%variant" == "-rt" && 0%livepatch_rt)) +%if "%livepatch" != "" && "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" && (("%variant" == "" && %build_default) || ("%flavor" == "rt" && 0%livepatch_rt)) %if "%livepatch" == "kgraft" %define patch_package %{livepatch}-patch %else ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 71932 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ ++++ 2457 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 752 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1907/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.O30dnj/_old 2025-04-15 16:47:44.087698668 +0200 +++ /var/tmp/diff_new_pack.O30dnj/_new 2025-04-15 16:47:44.087698668 +0200 @@ -1,4 +1,4 @@ -2025-04-07 08:22:06 +0000 -GIT Revision: ca98696802d9f864b2b9d3b968415d4e68cf4906 +2025-04-14 06:14:46 +0000 +GIT Revision: 55121542d9314a8aa36ae7bbc5416da7a09560bb GIT Branch: stable