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
 

Reply via email to