Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source-longterm for 
openSUSE:Factory checked in at 2025-04-22 17:25:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source-longterm"

Tue Apr 22 17:25:42 2025 rev:67 rq:1271141 version:6.12.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes   
2025-04-15 16:41:57.193159765 +0200
+++ 
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.30101/kernel-longterm.changes
        2025-04-22 17:25:51.080958179 +0200
@@ -1,0 +2,705 @@
+Sun Apr 20 23:43:18 CEST 2025 - rfr...@suse.com
+
+- Update config files.
+  Now following CONFIG_KVM causes changes for x86_64:
+  CONFIG_IRQ_BYPASS_MANAGER y -> m
+  CONFIG_HAVE_KVM_IRQ_BYPASS y -> m
+- commit 726c2d0
+
+-------------------------------------------------------------------
+Sun Apr 20 22:33:20 CEST 2025 - rfr...@suse.com
+
+- Linux 6.12.24 (bsc#1234429).
+- HSI: ssi_protocol: Fix use after free vulnerability in
+  ssi_protocol Driver Due to Race Condition (bsc#1234429).
+- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
+  (bsc#1234429).
+- Bluetooth: hci_uart: Fix another race during initialization
+  (bsc#1234429).
+- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef
+  noinline (bsc#1234429).
+- kbuild: Add '-fno-builtin-wcslen' (bsc#1234429).
+- libbpf: Prevent compiler warnings/errors (bsc#1234429).
+- x86/e820: Fix handling of subpage regions when calculating
+  nosave ranges in e820__register_nosave_regions() (bsc#1234429).
+- nfsd: don't ignore the return code of svc_proc_register()
+  (bsc#1234429).
+- NFSD: Fix CB_GETATTR status fix (bsc#1234429).
+- NFSD: fix decoding in nfs4_xdr_dec_cb_getattr (bsc#1234429).
+- ACPI: platform-profile: Fix CFI violation when accessing sysfs
+  files (bsc#1234429).
+- x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
+  (bsc#1234429).
+- iommufd: Fail replace if device has not been attached
+  (bsc#1234429).
+- iommufd: Make attach_handle generic than fault specific
+  (bsc#1234429).
+- arm64: errata: Add newer ARM cores to the
+  spectre_bhb_loop_affected() lists (bsc#1234429).
+- thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold
+  (bsc#1234429).
+- thermal/drivers/mediatek/lvts: Disable monitor mode during
+  suspend (bsc#1234429).
+- selftests: mptcp: fix incorrect fd checks in main_loop
+  (bsc#1234429).
+- selftests: mptcp: close fd_in before returning in main_loop
+  (bsc#1234429).
+- sched_ext: create_dsq: Return -EEXIST on duplicate request
+  (bsc#1234429).
+- s390: Fix linker error when -no-pie option is unavailable
+  (bsc#1234429).
+- s390/virtio_ccw: Don't allocate/assign airqs for non-existing
+  queues (bsc#1234429).
+- s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
+  (bsc#1234429).
+- ring-buffer: Use flush_kernel_vmap_range() over
+  flush_dcache_folio() (bsc#1234429).
+- pinctrl: samsung: add support for eint_fltcon_offset
+  (bsc#1234429).
+- pinctrl: qcom: Clear latched interrupt status when changing
+  IRQ type (bsc#1234429).
+- phy: freescale: imx8m-pcie: assert phy reset and perst in
+  power off (bsc#1234429).
+- PCI: Fix wrong length of devres array (bsc#1234429).
+- PCI: Fix reference leak in pci_register_host_bridge()
+  (bsc#1234429).
+- PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1234429).
+- PCI: pciehp: Avoid unnecessary device replacement check
+  (bsc#1234429).
+- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4
+  (bsc#1234429).
+- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
+  (bsc#1234429).
+- of/irq: Fix device node refcount leakages in of_irq_init()
+  (bsc#1234429).
+- of/irq: Fix device node refcount leakage in API
+  irq_of_parse_and_map() (bsc#1234429).
+- of/irq: Fix device node refcount leakages in of_irq_count()
+  (bsc#1234429).
+- of/irq: Fix device node refcount leakage in API
+  of_irq_parse_raw() (bsc#1234429).
+- of/irq: Fix device node refcount leakage in API
+  of_irq_parse_one() (bsc#1234429).
+- ntb: use 64-bit arithmetic for the MSI doorbell mask
+  (bsc#1234429).
+- net: mana: Switch to page pool for jumbo frames (bsc#1234429).
+- misc: pci_endpoint_test: Fix displaying 'irq_type' after
+  'request_irq' error (bsc#1234429).
+- selftests/landlock: Add a new test for setuid() (bsc#1234429).
+- selftests/landlock: Split signal_scoping_threads tests
+  (bsc#1234429).
+- landlock: Prepare to add second errata (bsc#1234429).
+- landlock: Always allow signals between threads of the same
+  process (bsc#1234429).
+- landlock: Add erratum for TCP fix (bsc#1234429).
+- landlock: Add the errata interface (bsc#1234429).
+- landlock: Move code to ease future backports (bsc#1234429).
+- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest
+  memory accesses (bsc#1234429).
+- KVM: x86: Explicitly zero-initialize on-stack CPUID unions
+  (bsc#1234429).
+- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests
+  (bsc#1234429).
+- KVM: Allow building irqbypass.ko as as module when kvm.ko is
+  a module (bsc#1234429).
+- gve: handle overflow when reporting TX consumed descriptors
+  (bsc#1234429).
+- gpio: zynq: Fix wakeup source leaks on device unbind
+  (bsc#1234429).
+- gpio: tegra186: fix resource handling in ACPI probe path
+  (bsc#1234429).
+- ftrace: Properly merge notrace hashes (bsc#1234429).
+- ftrace: Add cond_resched() to ftrace_graph_set_hash()
+  (bsc#1234429).
+- dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'
+  (bsc#1234429).
+- dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'
+  (bsc#1234429).
+- dm-verity: fix prefetch-vs-suspend race (bsc#1234429).
+- dm-integrity: fix non-constant-time tag verification
+  (bsc#1234429).
+- dm-integrity: set ti->error on memory allocation failure
+  (bsc#1234429).
+- dm-ebs: fix prefetch-vs-suspend race (bsc#1234429).
+- dlm: fix error if active rsb is not hashed (bsc#1234429).
+- dlm: fix error if inactive rsb is not hashed (bsc#1234429).
+- crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1234429).
+- crypto: ccp - Fix check for the primary ASP device
+  (bsc#1234429).
+- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
+  (bsc#1234429).
+- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
+  (bsc#1234429).
+- clk: qcom: gdsc: Release pm subdomains in reverse add order
+  (bsc#1234429).
+- clk: qcom: clk-branch: Fix invert halt status bit check for
+  votable clocks (bsc#1234429).
+- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
+  (bsc#1234429).
+- cifs: Ensure that all non-client-specific reparse points are
+  processed by the server (bsc#1234429).
+- cifs: fix integer overflow in match_server() (bsc#1234429).
+- cifs: avoid NULL pointer dereference in dbg call (bsc#1234429).
+- CIFS: Propagate min offload along with other parameters from
+  primary to secondary channels (bsc#1234429).
+- thermal/drivers/rockchip: Add missing rk3328 mapping entry
+  (bsc#1234429).
+- tracing: Do not add length to print format in synthetic events
+  (bsc#1234429).
+- tracing: fprobe events: Fix possible UAF on modules
+  (bsc#1234429).
+- x86/xen: fix balloon target initialization for PVH dom0
+  (bsc#1234429).
+- sctp: detect and prevent references to a freed transport in
+  sendmsg (bsc#1234429).
+- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper
+  (bsc#1234429).
+- mm/hugetlb: move hugetlb_sysctl_init() to the __init section
+  (bsc#1234429).
+- mm/hwpoison: do not send SIGBUS to processes with recovered
+  clean pages (bsc#1234429).
+- mm/userfaultfd: fix release hang over concurrent GUP
+  (bsc#1234429).
+- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
+  (bsc#1234429).
+- mm/mremap: correctly handle partial mremap() of VMA starting
+  at 0 (bsc#1234429).
+- mm: fix lazy mmu docs and usage (bsc#1234429).
+- mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1234429).
+- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
+  (bsc#1234429).
+- mm/damon/ops: have damon_get_folio return folio even for tail
+  pages (bsc#1234429).
+- net: Fix null-ptr-deref by sock_lock_init_class_and_name()
+  and rmmod (bsc#1234429).
+- sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes
+  (bsc#1234429).
+- sparc/mm: disable preemption in lazy mmu mode (bsc#1234429).
+- iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs
+  (bsc#1234429).
+- iommu/vt-d: Fix possible circular locking dependency
+  (bsc#1234429).
+- iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ
+  affinity changes (bsc#1234429).
+- iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting
+  is disabled (bsc#1234429).
+- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent()
+  (bsc#1234429).
+- iommufd: Fix uninitialized rc in iommufd_access_rw()
+  (bsc#1234429).
+- btrfs: zoned: fix zone finishing with missing devices
+  (bsc#1234429).
+- btrfs: zoned: fix zone activation with missing devices
+  (bsc#1234429).
+- btrfs: tests: fix chunk map leak after failure to add it to
+  the tree (bsc#1234429).
+- btrfs: fix non-empty delayed iputs list on unmount due to
+  compressed write workers (bsc#1234429).
+- backlight: led_bl: Hold led_access lock when calling
+  led_sysfs_disable() (bsc#1234429).
+- arm64: dts: exynos: gs101: disable pinctrl_gsacore node
+  (bsc#1234429).
+- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
+  (bsc#1234429).
+- arm64: mm: Correct the update of max_pfn (bsc#1234429).
+- arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1234429).
+- arm64: mops: Do not dereference src reg for a set operation
+  (bsc#1234429).
+- mtd: rawnand: Add status chack in r852_ready() (bsc#1234429).
+- mtd: inftlcore: Add error check for inftl_read_oob()
+  (bsc#1234429).
+- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
+  (bsc#1234429).
+- mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1234429).
+- lib: scatterlist: fix sg_split_phys to preserve original
+  scatterlist offsets (bsc#1234429).
+- locking/lockdep: Decrease nr_unused_locks if lock unused in
+  zap_class() (bsc#1234429).
+- mailbox: tegra-hsp: Define dimensioning masks in SoC data
+  (bsc#1234429).
+- mfd: ene-kb3930: Fix a potential NULL pointer dereference
+  (bsc#1234429).
+- leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res
+  PWMs (bsc#1234429).
+- leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs
+  (bsc#1234429).
+- kbuild: exclude .rodata.(cst|str)* when building ranges
+  (bsc#1234429).
+- jbd2: remove wrong sb->s_sequence check (bsc#1234429).
+- i3c: Add NULL pointer check in i3c_master_queue_ibi()
+  (bsc#1234429).
+- i3c: master: svc: Use readsb helper for reading MDB
+  (bsc#1234429).
+- ima: limit the number of ToMToU integrity violations
+  (bsc#1234429).
+- ima: limit the number of open-writers integrity violations
+  (bsc#1234429).
+- smb311 client: fix missing tcon check when mounting with
+  linux/posix extensions (bsc#1234429).
+- soc: samsung: exynos-chipid: Add NULL pointer check in
+  exynos_chipid_probe() (bsc#1234429).
+- svcrdma: do not unregister device for listeners (bsc#1234429).
+- tpm: do not start chip while suspended (bsc#1234429).
+- udf: Fix inode_getblk() return value (bsc#1234429).
+- vdpa/mlx5: Fix oversized null mkey longer than 32bit
+  (bsc#1234429).
+- f2fs: fix to avoid atomicity corruption of atomic file
+  (bsc#1234429).
+- ext4: fix off-by-one error in do_split (bsc#1234429).
+- bus: mhi: host: Fix race between unprepare and queue_buf
+  (bsc#1234429).
+- accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1234429).
+- accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal()
+  (bsc#1234429).
+- ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx
+  (bsc#1234429).
+- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error
+  path (bsc#1234429).
+- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns
+  (bsc#1234429).
+- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment
+  (bsc#1234429).
+- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1234429).
+- ASoC: q6apm-dai: schedule all available frames to avoid dsp
+  under-runs (bsc#1234429).
+- ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1234429).
+- ASoC: codecs: wcd937x: fix a potential memory leak in
+  wcd937x_soc_codec_probe() (bsc#1234429).
+- io_uring/kbuf: reject zero sized provided buffers (bsc#1234429).
+- io_uring/net: fix io_req_post_cqe abuse by send bundle
+  (bsc#1234429).
+- io_uring/net: fix accept multishot handling (bsc#1234429).
+- wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO
+  (bsc#1234429).
+- wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device
+  is present (bsc#1234429).
+- wifi: mt76: mt7925: fix country count limitation for CLC
+  (bsc#1234429).
+- wifi: mt76: mt7925: ensure wow pattern command align fw format
+  (bsc#1234429).
+- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
+  (bsc#1234429).
+- wifi: mt76: Add check for devm_kstrdup() (bsc#1234429).
+- clocksource/drivers/stm32-lptimer: Use wakeup capable instead
+  of init wakeup (bsc#1234429).
+- mtd: Replace kcalloc() with devm_kcalloc() (bsc#1234429).
+- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
+  (bsc#1234429).
+- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum
+  for 6320 family (bsc#1234429).
+- mtd: Add check for devm_kcalloc() (bsc#1234429).
+- mptcp: sockopt: fix getting freebind & transparent
+  (bsc#1234429).
+- mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1234429).
+- media: chips-media: wave5: Fix timeout while testing 10bit
+  hevc fluster (bsc#1234429).
+- media: chips-media: wave5: Fix a hang after seeking
+  (bsc#1234429).
++++ 535 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes
++++ and 
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.30101/kernel-longterm.changes
kernel-source-longterm.changes: same change
kernel-syms-longterm.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-longterm.spec ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:54.609106238 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:54.609106238 +0200
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.12
-%define patchversion 6.12.23
-%define git_commit 9ae5b54122a7935617eab19bb3670b05c11edcac
+%define patchversion 6.12.24
+%define git_commit 726c2d06ad1d81b68e479b3bdffd8f8b7af66c72
 %define variant -longterm%{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -31,15 +31,17 @@
 %define supported_modules_check 0
 %define build_flavor longterm
 %define generate_compile_commands 1
+%define gcc_package gcc
+%define gcc_compiler gcc
 
 %include %_sourcedir/kernel-spec-macros
 
 %(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-longterm
-Version:        6.12.23
+Version:        6.12.24
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9ae5b54
+Release:        <RELEASE>.g726c2d0
 %else
 Release:        0
 %endif
@@ -59,8 +61,8 @@
 # does not expand %%(...)
 %if "%build_flavor" == "syzkaller"
 # Needed by scripts/gcc-plugin.sh
-BuildRequires:  gcc-c++
-BuildRequires:  gcc-devel
+BuildRequires:  %gcc_package-c++
+BuildRequires:  %gcc_package-devel
 %endif
 BuildRequires:  hmaccalc
 BuildRequires:  libopenssl-devel
@@ -73,6 +75,7 @@
 # pahole for CONFIG_DEBUG_INFO_BTF
 BuildRequires:  dwarves >= 1.22
 %endif
+BuildRequires:  %gcc_package
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -354,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
@@ -489,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
@@ -766,6 +769,7 @@
 Provides:       kernel-preempt-devel = %version-%release
 %endif
 %endif
+Requires:       %gcc_package
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils
 
@@ -802,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
@@ -1258,6 +1262,9 @@
 %endif
        %_sourcedir/series.conf .. $SYMBOLS
 
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
+
 cd %kernel_build_dir
 
 # Override the timestamp 'uname -v' reports with the source timestamp and
@@ -1452,7 +1459,7 @@
 
 %if 0%{?klp_ipa_clones} && %generate_compile_commands
     # Generate compile_commands.json
-    make compile_commands.json
+    make compile_commands.json $MAKE_ARGS
 %endif
 
 %install
@@ -1770,8 +1777,8 @@
             %rpm_install_dir/%cpu_arch_flavor \
             $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/')
     else
-       echo "export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor" > 
%rpm_install_dir/%cpu_arch_flavor/Makefile
-       echo "include ../../../%{basename:%src_install_dir}/Makefile" >> 
%rpm_install_dir/%cpu_arch_flavor/Makefile
+       echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > 
%rpm_install_dir/%cpu_arch_flavor/Makefile
+       echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> 
%rpm_install_dir/%cpu_arch_flavor/Makefile
     fi
 fi
 
@@ -1950,7 +1957,7 @@
     add_dirs_to_filelist %my_builddir/optional-modules > 
%my_builddir/kernel-optional.files
 %endif
 
-%if 0%{?sle_version} >= 150000
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150000
     # By default, loading unsupported modules is disabled on SLE through
     # /etc/modprobe.d/10-unsupported-modules.conf from the suse-module-tools
     # package.
@@ -1961,7 +1968,7 @@
     # multiversion(kernel).
 
     modprobe_d_dir=/etc/modprobe.d
-    %if 0%{?sle_version} > 150300
+    %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
     modprobe_d_dir=/lib/modprobe.d
     %endif
     %if %{usrmerged}

++++++ kernel-source-longterm.spec ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:54.637107413 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:54.641107581 +0200
@@ -17,18 +17,20 @@
 
 
 %define srcversion 6.12
-%define patchversion 6.12.23
-%define git_commit 9ae5b54122a7935617eab19bb3670b05c11edcac
+%define patchversion 6.12.24
+%define git_commit 726c2d06ad1d81b68e479b3bdffd8f8b7af66c72
 %define variant -longterm%{nil}
+%define gcc_package gcc
+%define gcc_compiler gcc
 
 %include %_sourcedir/kernel-spec-macros
 
 %(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-longterm
-Version:        6.12.23
+Version:        6.12.24
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9ae5b54
+Release:        <RELEASE>.g726c2d0
 %else
 Release:        0
 %endif
@@ -150,6 +152,7 @@
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
 Recommends:     kernel-install-tools
 %endif
+Recommends:     %gcc_package
 %obsolete_rebuilds %name
 
 # Force bzip2 instead of lzma compression to
@@ -269,6 +272,8 @@
        linux-%kernelrelease%variant linux-%kernelrelease-vanilla
 cd linux-%kernelrelease-vanilla
 %_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir 
%symbols
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
 rm -f $(find . -name ".gitignore")
 # Hardlink duplicate files automatically (from package fdupes).
 %fdupes $PWD
@@ -277,6 +282,8 @@
 
 cd linux-%kernelrelease%variant
 %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
 rm -f $(find . -name ".gitignore")
 
 if [ -f %_sourcedir/localversion ] ; then
@@ -317,7 +324,8 @@
 find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec 
chmod -v a-x {} +
 # OBS checks don't like /usr/bin/env in script interpreter lines
 grep -Elr '^#! */usr/bin/env ' %{buildroot}/usr/src/linux* | while read f; do
-    sed -re '1 { s_^#! */usr/bin/env +/_#!/_ ; s_^#! */usr/bin/env 
+([^/])_#!/usr/bin/\1_ }' -i "$f"
+    sed -re '1 { s_^#! */usr/bin/env +/_#!/_ ; s_^#! */usr/bin/env 
+([^/])_#!/usr/bin/\1_ }' \
+        -re '1 { s_^#! */bin/env +/_#!/_ ; s_^#! */bin/env 
+([^/])_#!/usr/bin/\1_ }' -i "$f"
 done
 # kernel-source and kernel-$flavor-devel are built independently, but the
 # shipped sources (/usr/src/linux/) need to be older than generated files

++++++ kernel-syms-longterm.spec ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:54.669108756 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:54.673108924 +0200
@@ -16,16 +16,16 @@
 #
 
 
-%define git_commit 9ae5b54122a7935617eab19bb3670b05c11edcac
+%define git_commit 726c2d06ad1d81b68e479b3bdffd8f8b7af66c72
 %define variant -longterm%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-syms-longterm
-Version:        6.12.23
+Version:        6.12.24
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9ae5b54
+Release:        <RELEASE>.g726c2d0
 %else
 Release:        0
 %endif

++++++ README.SUSE ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:54.777113288 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:54.781113456 +0200
@@ -422,9 +422,8 @@
 
 Loadable kernel modules:
 
-* Peter Jay Salzman, Michael Burian, Ori Pomerantz: The Linux Kernel Module
-  Programming Guide, Version 2.6,
-  <https://tldp.org/LDP/lkmpg/2.6/html/index.html>.
+* The Linux Kernel Module Programming Guide,
+  <https://sysprog21.github.io/lkmpg/>.
 
 Kernel module packages:
 

++++++ check-for-config-changes ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:54.837115807 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:54.841115974 +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-10 23:32:28.000000000 +0200
+++ new/config/arm64/default    2025-04-20 23:53:08.000000000 +0200
@@ -9243,6 +9243,7 @@
 CONFIG_THRUSTMASTER_FF=y
 CONFIG_HID_UDRAW_PS3=m
 CONFIG_HID_U2FZERO=m
+# CONFIG_HID_UNIVERSAL_PIDFF is not set
 CONFIG_HID_WACOM=m
 CONFIG_HID_WIIMOTE=m
 CONFIG_HID_WINWING=m
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-10 23:32:28.000000000 +0200
+++ new/config/x86_64/default   2025-04-20 23:53:08.000000000 +0200
@@ -802,7 +802,7 @@
 CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
 CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y
 CONFIG_KVM_COMPAT=y
-CONFIG_HAVE_KVM_IRQ_BYPASS=y
+CONFIG_HAVE_KVM_IRQ_BYPASS=m
 CONFIG_HAVE_KVM_NO_POLL=y
 CONFIG_KVM_XFER_TO_GUEST_WORK=y
 CONFIG_HAVE_KVM_PM_NOTIFIER=y
@@ -8015,6 +8015,7 @@
 CONFIG_THRUSTMASTER_FF=y
 CONFIG_HID_UDRAW_PS3=m
 CONFIG_HID_U2FZERO=m
+# CONFIG_HID_UNIVERSAL_PIDFF is not set
 CONFIG_HID_WACOM=m
 CONFIG_HID_WIIMOTE=m
 CONFIG_HID_WINWING=m
@@ -8916,7 +8917,7 @@
 # end of VFIO support for PCI devices
 
 CONFIG_VFIO_MDEV=m
-CONFIG_IRQ_BYPASS_MANAGER=y
+CONFIG_IRQ_BYPASS_MANAGER=m
 CONFIG_VIRT_DRIVERS=y
 CONFIG_VMGENID=y
 CONFIG_VBOXGUEST=m

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:55.085126215 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:55.085126215 +0200
@@ -31,6 +31,8 @@
 %define supported_modules_check @SUPPORTED_MODULES_CHECK@
 %define build_flavor @FLAVOR@
 %define generate_compile_commands @GENERATE_COMPILE_COMMANDS@
+%define gcc_package @GCC_PACKAGE@
+%define gcc_compiler @GCC_COMPILER@
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -59,8 +61,8 @@
 # does not expand %%(...)
 %if "%build_flavor" == "syzkaller"
 # Needed by scripts/gcc-plugin.sh
-BuildRequires:  gcc-c++
-BuildRequires:  gcc-devel
+BuildRequires:  %gcc_package-c++
+BuildRequires:  %gcc_package-devel
 %endif
 BuildRequires:  hmaccalc
 BuildRequires:  libopenssl-devel
@@ -73,6 +75,7 @@
 # pahole for CONFIG_DEBUG_INFO_BTF
 BuildRequires:  dwarves >= 1.22
 %endif
+BuildRequires:  %gcc_package
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -218,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
@@ -585,6 +588,7 @@
 Provides:       kernel-preempt-devel = %version-%release
 %endif
 %endif
+Requires:       %gcc_package
 @PROVIDES_OBSOLETES_DEVEL@
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils
@@ -622,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
@@ -796,6 +800,9 @@
 %endif
        %_sourcedir/series.conf .. $SYMBOLS
 
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
+
 cd %kernel_build_dir
 
 # Override the timestamp 'uname -v' reports with the source timestamp and
@@ -990,7 +997,7 @@
 
 %if 0%{?klp_ipa_clones} && %generate_compile_commands
     # Generate compile_commands.json
-    make compile_commands.json
+    make compile_commands.json $MAKE_ARGS
 %endif
 
 %install
@@ -1308,8 +1315,8 @@
             %rpm_install_dir/%cpu_arch_flavor \
             $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/')
     else
-       echo "export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor" > 
%rpm_install_dir/%cpu_arch_flavor/Makefile
-       echo "include ../../../%{basename:%src_install_dir}/Makefile" >> 
%rpm_install_dir/%cpu_arch_flavor/Makefile
+       echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > 
%rpm_install_dir/%cpu_arch_flavor/Makefile
+       echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> 
%rpm_install_dir/%cpu_arch_flavor/Makefile
     fi
 fi
 
@@ -1488,7 +1495,7 @@
     add_dirs_to_filelist %my_builddir/optional-modules > 
%my_builddir/kernel-optional.files
 %endif
 
-%if 0%{?sle_version} >= 150000
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150000
     # By default, loading unsupported modules is disabled on SLE through
     # /etc/modprobe.d/10-unsupported-modules.conf from the suse-module-tools
     # package.
@@ -1499,7 +1506,7 @@
     # multiversion(kernel).
 
     modprobe_d_dir=/etc/modprobe.d
-    %if 0%{?sle_version} > 150300
+    %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
     modprobe_d_dir=/lib/modprobe.d
     %endif
     %if %{usrmerged}

++++++ kernel-docs.spec.in ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:55.137128396 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:55.137128396 +0200
@@ -147,6 +147,8 @@
 %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
 
 %build
+# for reproducible builds (bsc#1238303)
+export PARALLELISM=1
 cd linux-%srcversion
 export LANG=en_US.utf8
 %if %build_html

++++++ kernel-obs-build.spec.in ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:55.173129908 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:55.181130243 +0200
@@ -127,7 +127,7 @@
        loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs 
ext2 ext3 ext4 btrfs
        xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk 
virtio_rng fat vfat
        nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 
9pnet_virtio qemu_fw_cfg
-       algif_hash aegis128 xts bridge br_netfilter nf_nat xt_conntrack 
iptable_nat iptable_filter
+       algif_hash aegis128 xts bridge br_netfilter nf_nat nf_tables 
xt_conntrack iptable_nat iptable_filter
        iso9660"
 
 # manually load all modules to make sure they're available

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:55.229132258 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:55.233132426 +0200
@@ -20,6 +20,8 @@
 %define patchversion @PATCHVERSION@
 %define git_commit @COMMIT_FULL@
 %define variant @VARIANT@%{nil}
+%define gcc_package @GCC_PACKAGE@
+%define gcc_compiler @GCC_COMPILER@
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -150,6 +152,7 @@
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
 Recommends:     kernel-install-tools
 %endif
+Recommends:     %gcc_package
 %obsolete_rebuilds %name
 
 # Force bzip2 instead of lzma compression to
@@ -269,6 +272,8 @@
        linux-%kernelrelease%variant linux-%kernelrelease-vanilla
 cd linux-%kernelrelease-vanilla
 %_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir 
%symbols
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
 rm -f $(find . -name ".gitignore")
 # Hardlink duplicate files automatically (from package fdupes).
 %fdupes $PWD
@@ -277,6 +282,8 @@
 
 cd linux-%kernelrelease%variant
 %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
+sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile
+grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile
 rm -f $(find . -name ".gitignore")
 
 if [ -f %_sourcedir/localversion ] ; then
@@ -317,7 +324,8 @@
 find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec 
chmod -v a-x {} +
 # OBS checks don't like /usr/bin/env in script interpreter lines
 grep -Elr '^#! */usr/bin/env ' %{buildroot}/usr/src/linux* | while read f; do
-    sed -re '1 { s_^#! */usr/bin/env +/_#!/_ ; s_^#! */usr/bin/env 
+([^/])_#!/usr/bin/\1_ }' -i "$f"
+    sed -re '1 { s_^#! */usr/bin/env +/_#!/_ ; s_^#! */usr/bin/env 
+([^/])_#!/usr/bin/\1_ }' \
+        -re '1 { s_^#! */bin/env +/_#!/_ ; s_^#! */bin/env 
+([^/])_#!/usr/bin/\1_ }' -i "$f"
 done
 # kernel-source and kernel-$flavor-devel are built independently, but the
 # shipped sources (/usr/src/linux/) need to be older than generated files



++++++ mkspec ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:55.337136790 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:55.341136958 +0200
@@ -40,12 +40,19 @@
 $obs_build_variant = ($obs_build_variant ? $variant : "" );
 my $compress_modules = 'none';
 my $compress_vmlinux = 'gz';
+my $gcc_package = 'gcc';
+my $gcc_compiler = 'gcc';
 if (defined($vars{'COMPRESS_MODULES'})) {
        $compress_modules = $vars{'COMPRESS_MODULES'};
 }
 if (defined($vars{'COMPRESS_VMLINUX'})) {
        $compress_vmlinux = $vars{'COMPRESS_VMLINUX'};
 }
+if (defined($vars{'GCC_VERSION'})) {
+       my $gcc_version = $vars{'GCC_VERSION'};
+       $gcc_package = 'gcc' . $gcc_version;
+       $gcc_compiler = 'gcc-' . $gcc_version;
+}
 sub detect_false {
 my $arg = $_[0];
        return "" if not $arg;
@@ -142,6 +149,8 @@
        COMPRESS_MODULES => $compress_modules,
        COMPRESS_VMLINUX => $compress_vmlinux,
        GENERATE_COMPILE_COMMANDS => $generate_compile_commands,
+       GCC_PACKAGE => $gcc_package,
+       GCC_COMPILER => $gcc_compiler,
 );
 
 # binary spec files


++++++ patches.kernel.org.tar.bz2 ++++++
++++ 35247 lines of diff (skipped)

++++++ release-projects ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:57.337220724 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:57.337220724 +0200
@@ -2,7 +2,8 @@
 # are considered part of an official release channel.
 # This will mark the kernel as released when it's built.
 SUSE:SLFO:[0-9].*
-SUSE:ALP:Source:Standard:1.0
+SUSE:ALP:Source:Standard:Core:1.0:Build
+SUSE:SLFO:Kernel:1.0:Build
 SUSE:SLE-.*
 SUSE:Maintenance:.*
 openSUSE:[0-9].*:Update

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:57.369222067 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:57.377222403 +0200
@@ -5025,6 +5025,400 @@
        
patches.kernel.org/6.12.23-424-tracing-Do-not-use-PERF-enums-when-perf-is-no.patch
        
patches.kernel.org/6.12.23-425-platform-x86-amd-pmf-fix-cleanup-in-amd_pmf_i.patch
        patches.kernel.org/6.12.23-426-Linux-6.12.23.patch
+       
patches.kernel.org/6.12.24-001-ASoC-Intel-adl-add-2xrt1316-audio-configurati.patch
+       
patches.kernel.org/6.12.24-002-cgroup-cpuset-Fix-incorrect-isolated_cpus-upd.patch
+       
patches.kernel.org/6.12.24-003-cgroup-cpuset-Fix-error-handling-in-remote_pa.patch
+       
patches.kernel.org/6.12.24-004-cgroup-cpuset-Revert-Allow-suppression-of-sch.patch
+       
patches.kernel.org/6.12.24-005-cgroup-cpuset-Enforce-at-most-one-rebuild_sch.patch
+       
patches.kernel.org/6.12.24-006-cgroup-cpuset-Further-optimize-code-if-CONFIG.patch
+       
patches.kernel.org/6.12.24-007-cgroup-cpuset-Fix-race-between-newly-created-.patch
+       
patches.kernel.org/6.12.24-008-gpiolib-of-Fix-the-choice-for-Ingenic-NAND-qu.patch
+       
patches.kernel.org/6.12.24-009-selftests-futex-futex_waitv-wouldblock-test-s.patch
+       
patches.kernel.org/6.12.24-010-ublk-refactor-recovery-configuration-flag-hel.patch
+       
patches.kernel.org/6.12.24-011-ublk-fix-handling-recovery-reissue-in-ublk_ab.patch
+       
patches.kernel.org/6.12.24-012-drm-i915-Disable-RPG-during-live-selftest.patch
+       
patches.kernel.org/6.12.24-013-x86-acpi-Don-t-limit-CPUs-to-1-for-Xen-PV-gue.patch
+       
patches.kernel.org/6.12.24-014-drm-xe-hw_engine-define-sysfs_ops-on-all-dire.patch
+       
patches.kernel.org/6.12.24-015-ata-pata_pxa-Fix-potential-NULL-pointer-deref.patch
+       
patches.kernel.org/6.12.24-016-objtool-Fix-INSN_CONTEXT_SWITCH-handling-in-v.patch
+       
patches.kernel.org/6.12.24-017-tipc-fix-memory-leak-in-tipc_link_xmit.patch
+       
patches.kernel.org/6.12.24-018-codel-remove-sch-q.qlen-check-before-qdisc_tr.patch
+       
patches.kernel.org/6.12.24-019-net-tls-explicitly-disallow-disconnect.patch
+       
patches.kernel.org/6.12.24-020-octeontx2-pf-qos-fix-VF-root-node-parent-queu.patch
+       
patches.kernel.org/6.12.24-021-tc-Ensure-we-have-enough-buffer-space-when-se.patch
+       
patches.kernel.org/6.12.24-022-net-ethtool-Don-t-call-.cleanup_data-when-pre.patch
+       
patches.kernel.org/6.12.24-023-drm-tests-modeset-Fix-drm_display_mode-memory.patch
+       
patches.kernel.org/6.12.24-024-drm-tests-helpers-Create-kunit-helper-to-dest.patch
+       
patches.kernel.org/6.12.24-025-drm-tests-cmdline-Fix-drm_display_mode-memory.patch
+       
patches.kernel.org/6.12.24-026-drm-tests-modes-Fix-drm_display_mode-memory-l.patch
+       
patches.kernel.org/6.12.24-027-drm-tests-probe-helper-Fix-drm_display_mode-m.patch
+       
patches.kernel.org/6.12.24-028-net-libwx-handle-page_pool_dev_alloc_pages-er.patch
+       
patches.kernel.org/6.12.24-029-ata-sata_sx4-Add-error-handling-in-pdc20621_i.patch
+       
patches.kernel.org/6.12.24-030-drm-i915-huc-Fix-fence-not-released-on-early-.patch
+       
patches.kernel.org/6.12.24-031-nvmet-fcloop-swap-list_add_tail-arguments.patch
+       
patches.kernel.org/6.12.24-032-net_sched-sch_sfq-use-a-temporary-work-area-f.patch
+       
patches.kernel.org/6.12.24-033-net_sched-sch_sfq-move-the-limit-validation.patch
+       
patches.kernel.org/6.12.24-034-smb-client-fix-UAF-in-decryption-with-multich.patch
+       
patches.kernel.org/6.12.24-035-net-phy-move-phy_link_change-prior-to-mdio_bu.patch
+       
patches.kernel.org/6.12.24-036-net-phy-allow-MDIO-bus-PM-ops-to-start-stop-s.patch
+       
patches.kernel.org/6.12.24-037-ipv6-Align-behavior-across-nexthops-during-pa.patch
+       
patches.kernel.org/6.12.24-038-net-ppp-Add-bound-checking-for-skb-data-on-pp.patch
+       
patches.kernel.org/6.12.24-039-nft_set_pipapo-fix-incorrect-avx2-match-of-5t.patch
+       
patches.kernel.org/6.12.24-040-iommu-exynos-Fix-suspend-resume-with-IDENTITY.patch
+       
patches.kernel.org/6.12.24-041-iommu-mediatek-Fix-NULL-pointer-deference-in-.patch
+       
patches.kernel.org/6.12.24-042-perf-core-Add-aux_pause-aux_resume-aux_start_.patch
+       
patches.kernel.org/6.12.24-043-perf-core-Simplify-the-perf_event_alloc-error.patch
+       
patches.kernel.org/6.12.24-044-perf-Fix-hang-while-freeing-sigtrap-event.patch
+       
patches.kernel.org/6.12.24-045-fs-consistently-deref-the-files-table-with-rc.patch
+       
patches.kernel.org/6.12.24-046-umount-Allow-superblock-owners-to-force-umoun.patch
+       
patches.kernel.org/6.12.24-047-pm-cpupower-bench-Prevent-NULL-dereference-on.patch
+       
patches.kernel.org/6.12.24-048-x86-mm-Clear-_PAGE_DIRTY-for-kernel-mappings-.patch
+       
patches.kernel.org/6.12.24-049-x86-percpu-Disable-named-address-spaces-for-U.patch
+       
patches.kernel.org/6.12.24-050-x86-ia32-Leave-NULL-selector-values-0-3-uncha.patch
+       
patches.kernel.org/6.12.24-051-x86-cpu-Don-t-clear-X86_FEATURE_LAHF_LM-flag-.patch
+       
patches.kernel.org/6.12.24-052-perf-arm_pmu-Don-t-disable-counter-in-armpmu_.patch
+       
patches.kernel.org/6.12.24-053-perf-dwc_pcie-fix-some-unreleased-resources.patch
+       
patches.kernel.org/6.12.24-054-PM-hibernate-Avoid-deadlock-in-hibernate_comp.patch
+       
patches.kernel.org/6.12.24-055-Flush-console-log-from-kernel_power_off.patch
+       
patches.kernel.org/6.12.24-056-arm64-cputype-Add-QCOM_CPU_PART_KRYO_3XX_GOLD.patch
+       
patches.kernel.org/6.12.24-057-xen-mcelog-Add-__nonstring-annotations-for-un.patch
+       
patches.kernel.org/6.12.24-058-zstd-Increase-DYNAMIC_BMI2-GCC-version-cutoff.patch
+       
patches.kernel.org/6.12.24-059-platform-chrome-cros_ec_lpc-Match-on-Framewor.patch
+       
patches.kernel.org/6.12.24-060-ASoC-SOF-topology-Use-krealloc_array-to-repla.patch
+       
patches.kernel.org/6.12.24-061-HID-pidff-Convert-infinite-length-from-Linux-.patch
+       
patches.kernel.org/6.12.24-062-HID-pidff-Do-not-send-effect-envelope-if-it-s.patch
+       
patches.kernel.org/6.12.24-063-HID-pidff-Add-MISSING_DELAY-quirk-and-its-det.patch
+       
patches.kernel.org/6.12.24-064-HID-pidff-Add-MISSING_PBO-quirk-and-its-detec.patch
+       
patches.kernel.org/6.12.24-065-HID-pidff-Add-PERMISSIVE_CONTROL-quirk.patch
+       
patches.kernel.org/6.12.24-066-HID-pidff-Add-hid_pidff_init_with_quirks-and-.patch
+       
patches.kernel.org/6.12.24-067-HID-pidff-Add-FIX_WHEEL_DIRECTION-quirk.patch
+       
patches.kernel.org/6.12.24-068-HID-Add-hid-universal-pidff-driver-and-suppor.patch
+       
patches.kernel.org/6.12.24-069-HID-pidff-Add-PERIODIC_SINE_ONLY-quirk.patch
+       
patches.kernel.org/6.12.24-070-HID-pidff-Fix-null-pointer-dereference-in-pid.patch
+       
patches.kernel.org/6.12.24-071-ASoC-amd-ps-use-macro-for-ACP6.3-pci-revision.patch
+       
patches.kernel.org/6.12.24-072-ALSA-hda-intel-Fix-Optimus-when-GPU-has-no-so.patch
+       
patches.kernel.org/6.12.24-073-ALSA-hda-intel-Add-Lenovo-IdeaPad-Z570-to-pro.patch
+       
patches.kernel.org/6.12.24-074-ASoC-fsl_audmix-register-card-device-depends-.patch
+       
patches.kernel.org/6.12.24-075-media-uvcvideo-Add-quirk-for-Actions-UVC05.patch
+       
patches.kernel.org/6.12.24-076-media-s5p-mfc-Corrected-NV12M-NV21M-plane-siz.patch
+       
patches.kernel.org/6.12.24-077-mmc-dw_mmc-add-a-quirk-for-accessing-64-bit-F.patch
+       
patches.kernel.org/6.12.24-078-ALSA-usb-audio-Fix-CME-quirk-for-UF-series-ke.patch
+       
patches.kernel.org/6.12.24-079-ASoC-amd-Add-DMI-quirk-for-ACP6X-mic-support.patch
+       
patches.kernel.org/6.12.24-080-ASoC-amd-yc-update-quirk-data-for-new-Lenovo-.patch
+       
patches.kernel.org/6.12.24-081-platform-x86-x86-android-tablets-Add-select-P.patch
+       
patches.kernel.org/6.12.24-082-wifi-ath11k-Fix-DMA-buffer-allocation-to-reso.patch
+       
patches.kernel.org/6.12.24-083-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_rem.patch
+       
patches.kernel.org/6.12.24-084-wifi-ath12k-fix-memory-leak-in-ath12k_pci_rem.patch
+       
patches.kernel.org/6.12.24-085-wifi-ath12k-Fix-invalid-entry-fetch-in-ath12k.patch
+       
patches.kernel.org/6.12.24-086-ata-libata-core-Add-external-to-the-libata.fo.patch
+       
patches.kernel.org/6.12.24-087-scsi-mpi3mr-Avoid-reply-queue-full-condition.patch
+       
patches.kernel.org/6.12.24-088-scsi-mpi3mr-Synchronous-access-b-w-reset-and-.patch
+       
patches.kernel.org/6.12.24-089-net-page_pool-don-t-cast-mp-param-to-devmem.patch
+       
patches.kernel.org/6.12.24-090-f2fs-don-t-retry-IO-for-corrupted-data-scenar.patch
+       
patches.kernel.org/6.12.24-091-wifi-mac80211-add-strict-mode-disabling-worka.patch
+       
patches.kernel.org/6.12.24-092-wifi-mac80211-ensure-sdata-work-is-canceled-b.patch
+       
patches.kernel.org/6.12.24-093-scsi-target-spc-Fix-RSOC-parameter-data-heade.patch
+       
patches.kernel.org/6.12.24-094-net-usb-asix_devices-add-FiberGecko-DeviceID.patch
+       
patches.kernel.org/6.12.24-095-page_pool-avoid-infinite-loop-to-schedule-del.patch
+       
patches.kernel.org/6.12.24-096-can-flexcan-Add-quirk-to-handle-separate-inte.patch
+       
patches.kernel.org/6.12.24-097-can-flexcan-add-NXP-S32G2-S32G3-SoC-support.patch
+       
patches.kernel.org/6.12.24-098-jfs-Fix-uninit-value-access-of-imap-allocated.patch
+       
patches.kernel.org/6.12.24-099-fs-jfs-cast-inactags-to-s64-to-prevent-potent.patch
+       
patches.kernel.org/6.12.24-100-fs-jfs-Prevent-integer-overflow-in-AG-size-ca.patch
+       
patches.kernel.org/6.12.24-101-jfs-Prevent-copying-of-nlink-with-value-0-fro.patch
+       
patches.kernel.org/6.12.24-102-jfs-add-sanity-check-for-agwidth-in-dbMount.patch
+       
patches.kernel.org/6.12.24-103-ata-libata-eh-Do-not-use-ATAPI-DMA-for-a-devi.patch
+       
patches.kernel.org/6.12.24-104-net-sfp-add-quirk-for-2.5G-OEM-BX-SFP.patch
+       
patches.kernel.org/6.12.24-105-wifi-ath12k-Fix-invalid-data-access-in-ath12k.patch
+       
patches.kernel.org/6.12.24-106-f2fs-fix-to-avoid-out-of-bounds-access-in-f2f.patch
+       
patches.kernel.org/6.12.24-107-net-sfp-add-quirk-for-FS-SFP-10GM-T-copper-SF.patch
+       
patches.kernel.org/6.12.24-108-ahci-add-PCI-ID-for-Marvell-88SE9215-SATA-Con.patch
+       
patches.kernel.org/6.12.24-109-ext4-protect-ext4_release_dquot-against-freez.patch
+       
patches.kernel.org/6.12.24-110-Revert-f2fs-rebuild-nat_bits-during-umount.patch
+       patches.kernel.org/6.12.24-111-ext4-ignore-xattrs-past-end.patch
+       
patches.kernel.org/6.12.24-112-cdc_ether-r8152-ThinkPad-Hybrid-USB-C-A-Dock-.patch
+       
patches.kernel.org/6.12.24-113-scsi-st-Fix-array-overflow-in-st_setup.patch
+       
patches.kernel.org/6.12.24-114-ahci-Marvell-88SE9215-controllers-prefer-DMA-.patch
+       
patches.kernel.org/6.12.24-115-btrfs-harden-block_group-bg_list-against-list.patch
+       
patches.kernel.org/6.12.24-116-wifi-mt76-mt76x2u-add-TP-Link-TL-WDN6200-ID-t.patch
+       
patches.kernel.org/6.12.24-117-net-vlan-don-t-propagate-flags-on-open.patch
+       
patches.kernel.org/6.12.24-118-tracing-fix-return-value-in-__ftrace_event_en.patch
+       
patches.kernel.org/6.12.24-119-Bluetooth-btintel_pcie-Add-device-id-of-Whale.patch
+       
patches.kernel.org/6.12.24-120-Bluetooth-hci_uart-fix-race-during-initializa.patch
+       
patches.kernel.org/6.12.24-121-Bluetooth-btusb-Add-2-HWIDs-for-MT7922.patch
+       
patches.kernel.org/6.12.24-122-Bluetooth-hci_qca-use-the-power-sequencer-for.patch
+       
patches.kernel.org/6.12.24-123-Bluetooth-qca-simplify-WCN399x-NVM-loading.patch
+       
patches.kernel.org/6.12.24-124-Bluetooth-Add-quirk-for-broken-READ_VOICE_SET.patch
+       
patches.kernel.org/6.12.24-125-Bluetooth-Add-quirk-for-broken-READ_PAGE_SCAN.patch
+       
patches.kernel.org/6.12.24-126-drm-allow-encoder-mode_set-even-when-connecto.patch
+       patches.kernel.org/6.12.24-127-drm-xe-bmg-Add-new-PCI-IDs.patch
+       
patches.kernel.org/6.12.24-128-drm-xe-vf-Don-t-try-to-trigger-a-full-GT-rese.patch
+       
patches.kernel.org/6.12.24-129-drm-amd-display-Update-Cursor-request-mode-to.patch
+       
patches.kernel.org/6.12.24-130-drm-amdgpu-Unlocked-unmap-only-clear-page-tab.patch
+       
patches.kernel.org/6.12.24-131-drm-panel-orientation-quirks-Add-support-for-.patch
+       
patches.kernel.org/6.12.24-132-drm-panel-orientation-quirks-Add-quirks-for-A.patch
+       
patches.kernel.org/6.12.24-133-drm-panel-orientation-quirks-Add-quirk-for-AY.patch
+       
patches.kernel.org/6.12.24-134-drm-panel-orientation-quirks-Add-new-quirk-fo.patch
+       
patches.kernel.org/6.12.24-135-drm-panel-orientation-quirks-Add-quirk-for-On.patch
+       
patches.kernel.org/6.12.24-136-drm-debugfs-fix-printk-format-for-bridge-inde.patch
+       
patches.kernel.org/6.12.24-137-drm-bridge-panel-forbid-initializing-a-panel-.patch
+       
patches.kernel.org/6.12.24-138-drm-amd-display-stop-DML2-from-removing-pipes.patch
+       
patches.kernel.org/6.12.24-139-drivers-base-devres-Allow-to-release-group-on.patch
+       
patches.kernel.org/6.12.24-140-drm-amdkfd-clamp-queue-size-to-minimum.patch
+       
patches.kernel.org/6.12.24-141-drm-amdkfd-Fix-mode1-reset-crash-issue.patch
+       
patches.kernel.org/6.12.24-142-drm-amdkfd-Fix-pqm_destroy_queue-race-with-GP.patch
+       
patches.kernel.org/6.12.24-143-drm-amdkfd-debugfs-hang_hws-skip-GPU-with-MES.patch
+       
patches.kernel.org/6.12.24-144-drm-xe-xelp-Move-Wa_16011163337-from-tunings-.patch
+       
patches.kernel.org/6.12.24-145-drm-mediatek-mtk_dpi-Move-the-input_2p_en-bit.patch
+       
patches.kernel.org/6.12.24-146-drm-mediatek-mtk_dpi-Explicitly-manage-TVD-cl.patch
+       patches.kernel.org/6.12.24-147-PCI-Add-Rockchip-Vendor-ID.patch
+       
patches.kernel.org/6.12.24-148-drm-amdgpu-handle-amdgpu_cgs_create_device-er.patch
+       
patches.kernel.org/6.12.24-149-PCI-Enable-Configuration-RRS-SV-early.patch
+       
patches.kernel.org/6.12.24-150-drm-amdgpu-Fix-the-race-condition-for-drainin.patch
+       patches.kernel.org/6.12.24-151-PCI-Check-BAR-index-for-validity.patch
+       
patches.kernel.org/6.12.24-152-PCI-vmd-Make-vmd_dev-cfg_lock-a-raw_spinlock_.patch
+       
patches.kernel.org/6.12.24-153-drm-amdgpu-grab-an-additional-reference-on-th.patch
+       patches.kernel.org/6.12.24-154-fbdev-omapfb-Add-plane-value-check.patch
+       
patches.kernel.org/6.12.24-155-tracing-probe-events-Add-comments-about-entry.patch
+       
patches.kernel.org/6.12.24-156-ktest-Fix-Test-Failures-Due-to-Missing-LOG_FI.patch
+       
patches.kernel.org/6.12.24-157-tpm-tpm_tis-Workaround-failed-command-recepti.patch
+       
patches.kernel.org/6.12.24-158-tpm-End-any-active-auth-session-before-shutdo.patch
+       
patches.kernel.org/6.12.24-159-pwm-mediatek-Prevent-divide-by-zero-in-pwm_me.patch
+       
patches.kernel.org/6.12.24-160-pwm-rcar-Improve-register-calculation.patch
+       
patches.kernel.org/6.12.24-161-pwm-fsl-ftm-Handle-clk_get_rate-returning-0.patch
+       
patches.kernel.org/6.12.24-162-erofs-set-error-to-bio-if-file-backed-IO-fail.patch
+       
patches.kernel.org/6.12.24-163-bpf-support-SKF_NET_OFF-and-SKF_LL_OFF-on-skb.patch
+       
patches.kernel.org/6.12.24-164-ext4-don-t-treat-fhandle-lookup-of-ea_inode-a.patch
+       
patches.kernel.org/6.12.24-165-s390-pci-Fix-s390_mmio_read-write-syscall-pag.patch
+       
patches.kernel.org/6.12.24-166-HID-pidff-Clamp-PERIODIC-effect-period-to-dev.patch
+       
patches.kernel.org/6.12.24-167-HID-pidff-Stop-all-effects-before-enabling-ac.patch
+       
patches.kernel.org/6.12.24-168-HID-pidff-Completely-rework-and-fix-pidff_res.patch
+       
patches.kernel.org/6.12.24-169-HID-pidff-Simplify-pidff_upload_effect-functi.patch
+       
patches.kernel.org/6.12.24-170-HID-pidff-Define-values-used-in-pidff_find_sp.patch
+       
patches.kernel.org/6.12.24-171-HID-pidff-Rescale-time-values-to-match-field-.patch
+       
patches.kernel.org/6.12.24-172-HID-pidff-Factor-out-code-for-setting-gain.patch
+       
patches.kernel.org/6.12.24-173-HID-pidff-Move-all-hid-pidff-definitions-to-a.patch
+       
patches.kernel.org/6.12.24-174-HID-pidff-Simplify-pidff_rescale_signed.patch
+       
patches.kernel.org/6.12.24-175-HID-pidff-Use-macros-instead-of-hardcoded-min.patch
+       
patches.kernel.org/6.12.24-176-HID-pidff-Factor-out-pool-report-fetch-and-re.patch
+       
patches.kernel.org/6.12.24-177-HID-pidff-Make-sure-to-fetch-pool-before-chec.patch
+       
patches.kernel.org/6.12.24-178-HID-hid-universal-pidff-Add-Asetek-wheelbases.patch
+       
patches.kernel.org/6.12.24-179-HID-pidff-Comment-and-code-style-update.patch
+       
patches.kernel.org/6.12.24-180-HID-pidff-Support-device-error-response-from-.patch
+       
patches.kernel.org/6.12.24-181-HID-pidff-Remove-redundant-call-to-pidff_find.patch
+       
patches.kernel.org/6.12.24-182-HID-pidff-Rename-two-functions-to-align-them-.patch
+       
patches.kernel.org/6.12.24-183-HID-pidff-Clamp-effect-playback-LOOP_COUNT-va.patch
+       
patches.kernel.org/6.12.24-184-HID-pidff-Compute-INFINITE-value-instead-of-u.patch
+       
patches.kernel.org/6.12.24-185-HID-pidff-Fix-90-degrees-direction-name-North.patch
+       patches.kernel.org/6.12.24-186-HID-pidff-Fix-set_device_control.patch
+       
patches.kernel.org/6.12.24-187-auxdisplay-hd44780-Fix-an-API-misuse-in-hd447.patch
+       
patches.kernel.org/6.12.24-188-dt-bindings-media-st-stmipid02-correct-lane-p.patch
+       
patches.kernel.org/6.12.24-189-media-mediatek-vcodec-Fix-a-resource-leak-rel.patch
+       
patches.kernel.org/6.12.24-190-media-mtk-vcodec-venc-avoid-Wenum-compare-con.patch
+       
patches.kernel.org/6.12.24-191-media-uapi-rkisp1-config-Fix-typo-in-extensib.patch
+       
patches.kernel.org/6.12.24-192-media-mgb4-Fix-CMT-registers-update-logic.patch
+       
patches.kernel.org/6.12.24-193-media-i2c-adv748x-Fix-test-pattern-selection-.patch
+       
patches.kernel.org/6.12.24-194-media-mgb4-Fix-switched-CMT-frequency-range-m.patch
+       
patches.kernel.org/6.12.24-195-media-intel-ipu6-set-the-dev_parent-of-video-.patch
+       
patches.kernel.org/6.12.24-196-media-venus-hfi-add-a-check-to-handle-OOB-in-.patch
+       
patches.kernel.org/6.12.24-197-media-venus-hfi-add-check-to-handle-incorrect.patch
+       
patches.kernel.org/6.12.24-198-media-vim2m-print-device-name-after-registeri.patch
+       
patches.kernel.org/6.12.24-199-media-siano-Fix-error-handling-in-smsdvb_modu.patch
+       
patches.kernel.org/6.12.24-200-media-rockchip-rga-fix-rga-offset-lookup.patch
+       
patches.kernel.org/6.12.24-201-xenfs-xensyms-respect-hypervisor-s-next-indic.patch
+       patches.kernel.org/6.12.24-202-arm64-cputype-Add-MIDR_CORTEX_A76AE.patch
+       
patches.kernel.org/6.12.24-203-arm64-errata-Add-QCOM_KRYO_4XX_GOLD-to-the-sp.patch
+       
patches.kernel.org/6.12.24-204-arm64-errata-Assume-that-unknown-CPUs-_are_-v.patch
+       
patches.kernel.org/6.12.24-205-arm64-errata-Add-KRYO-2XX-3XX-4XX-silver-core.patch
+       
patches.kernel.org/6.12.24-206-KVM-arm64-Tear-down-vGIC-on-failed-vCPU-creat.patch
+       
patches.kernel.org/6.12.24-207-spi-cadence-qspi-Fix-probe-on-AM62A-LP-SK.patch
+       
patches.kernel.org/6.12.24-208-mtd-rawnand-brcmnand-fix-PM-resume-warning.patch
+       
patches.kernel.org/6.12.24-209-tpm-tpm_tis-Fix-timeout-handling-when-waiting.patch
+       
patches.kernel.org/6.12.24-210-accel-ivpu-Fix-PM-related-deadlocks-in-MS-IOC.patch
+       
patches.kernel.org/6.12.24-211-media-streamzap-prevent-processing-IR-data-on.patch
+       
patches.kernel.org/6.12.24-212-media-hi556-Fix-memory-leak-on-error-in-hi556.patch
+       
patches.kernel.org/6.12.24-213-media-visl-Fix-ERANGE-error-when-setting-enum.patch
+       
patches.kernel.org/6.12.24-214-media-platform-stm32-Add-check-for-clk_enable.patch
+       
patches.kernel.org/6.12.24-215-media-imx219-Adjust-PLL-settings-based-on-the.patch
+       
patches.kernel.org/6.12.24-216-media-v4l2-dv-timings-prevent-possible-overfl.patch
+       
patches.kernel.org/6.12.24-217-Revert-media-imx214-Fix-the-error-handling-in.patch
+       
patches.kernel.org/6.12.24-218-media-i2c-ccs-Set-the-device-s-runtime-PM-sta.patch
+       
patches.kernel.org/6.12.24-219-media-i2c-ccs-Set-the-device-s-runtime-PM-sta.patch
+       
patches.kernel.org/6.12.24-220-media-i2c-ov7251-Set-enable-GPIO-low-in-probe.patch
+       
patches.kernel.org/6.12.24-221-media-i2c-ov7251-Introduce-1-ms-delay-between.patch
+       
patches.kernel.org/6.12.24-222-media-nuvoton-Fix-reference-handling-of-ece_n.patch
+       
patches.kernel.org/6.12.24-223-media-nuvoton-Fix-reference-handling-of-ece_p.patch
+       
patches.kernel.org/6.12.24-224-media-venus-hfi_parser-add-check-to-avoid-out.patch
+       
patches.kernel.org/6.12.24-225-media-venus-hfi_parser-refactor-hfi-packet-pa.patch
+       
patches.kernel.org/6.12.24-226-media-i2c-imx319-Rectify-runtime-PM-handling-.patch
+       
patches.kernel.org/6.12.24-227-media-i2c-imx219-Rectify-runtime-PM-handling-.patch
+       
patches.kernel.org/6.12.24-228-media-i2c-imx214-Rectify-probe-error-handling.patch
+       
patches.kernel.org/6.12.24-229-media-chips-media-wave5-Fix-gray-color-on-scr.patch
+       
patches.kernel.org/6.12.24-230-media-chips-media-wave5-Avoid-race-condition-.patch
+       
patches.kernel.org/6.12.24-231-media-chips-media-wave5-Fix-a-hang-after-seek.patch
+       
patches.kernel.org/6.12.24-232-media-chips-media-wave5-Fix-timeout-while-tes.patch
+       
patches.kernel.org/6.12.24-233-mptcp-sockopt-fix-getting-IPV6_V6ONLY.patch
+       
patches.kernel.org/6.12.24-234-mptcp-sockopt-fix-getting-freebind-transparen.patch
+       patches.kernel.org/6.12.24-235-mtd-Add-check-for-devm_kcalloc.patch
+       
patches.kernel.org/6.12.24-236-net-dsa-mv88e6xxx-workaround-RGMII-transmit-d.patch
+       
patches.kernel.org/6.12.24-237-net-dsa-mv88e6xxx-fix-internal-PHYs-for-6320-.patch
+       
patches.kernel.org/6.12.24-238-mtd-Replace-kcalloc-with-devm_kcalloc.patch
+       
patches.kernel.org/6.12.24-239-clocksource-drivers-stm32-lptimer-Use-wakeup-.patch
+       
patches.kernel.org/6.12.24-240-wifi-mt76-Add-check-for-devm_kstrdup.patch
+       
patches.kernel.org/6.12.24-241-wifi-mac80211-fix-integer-overflow-in-hwmp_ro.patch
+       
patches.kernel.org/6.12.24-242-wifi-mt76-mt7925-ensure-wow-pattern-command-a.patch
+       
patches.kernel.org/6.12.24-243-wifi-mt76-mt7925-fix-country-count-limitation.patch
+       
patches.kernel.org/6.12.24-244-wifi-mt76-mt7925-fix-the-wrong-link_idx-when-.patch
+       
patches.kernel.org/6.12.24-245-wifi-mt76-mt7925-fix-the-wrong-simultaneous-c.patch
+       
patches.kernel.org/6.12.24-246-io_uring-net-fix-accept-multishot-handling.patch
+       
patches.kernel.org/6.12.24-247-io_uring-net-fix-io_req_post_cqe-abuse-by-sen.patch
+       
patches.kernel.org/6.12.24-248-io_uring-kbuf-reject-zero-sized-provided-buff.patch
+       
patches.kernel.org/6.12.24-249-ASoC-codecs-wcd937x-fix-a-potential-memory-le.patch
+       
patches.kernel.org/6.12.24-250-ASoC-q6apm-add-q6apm_get_hw_pointer-helper.patch
+       
patches.kernel.org/6.12.24-251-ASoC-q6apm-dai-schedule-all-available-frames-.patch
+       
patches.kernel.org/6.12.24-252-ASoC-q6apm-dai-make-use-of-q6apm_get_hw_point.patch
+       
patches.kernel.org/6.12.24-253-ASoC-qdsp6-q6apm-dai-set-10-ms-period-and-buf.patch
+       
patches.kernel.org/6.12.24-254-ASoC-qdsp6-q6apm-dai-fix-capture-pipeline-ove.patch
+       
patches.kernel.org/6.12.24-255-ASoC-qdsp6-q6asm-dai-fix-q6asm_dai_compr_set_.patch
+       
patches.kernel.org/6.12.24-256-ALSA-hda-realtek-Enable-Mute-LED-on-HP-OMEN-1.patch
+       
patches.kernel.org/6.12.24-257-accel-ivpu-Fix-warning-in-ivpu_ipc_send_recei.patch
+       
patches.kernel.org/6.12.24-258-accel-ivpu-Fix-deadlock-in-ivpu_ms_cleanup.patch
+       
patches.kernel.org/6.12.24-259-bus-mhi-host-Fix-race-between-unprepare-and-q.patch
+       
patches.kernel.org/6.12.24-260-ext4-fix-off-by-one-error-in-do_split.patch
+       
patches.kernel.org/6.12.24-261-f2fs-fix-to-avoid-atomicity-corruption-of-ato.patch
+       
patches.kernel.org/6.12.24-262-vdpa-mlx5-Fix-oversized-null-mkey-longer-than.patch
+       patches.kernel.org/6.12.24-263-udf-Fix-inode_getblk-return-value.patch
+       
patches.kernel.org/6.12.24-264-tpm-do-not-start-chip-while-suspended.patch
+       
patches.kernel.org/6.12.24-265-svcrdma-do-not-unregister-device-for-listener.patch
+       
patches.kernel.org/6.12.24-266-soc-samsung-exynos-chipid-Add-NULL-pointer-ch.patch
+       
patches.kernel.org/6.12.24-267-smb311-client-fix-missing-tcon-check-when-mou.patch
+       
patches.kernel.org/6.12.24-268-ima-limit-the-number-of-open-writers-integrit.patch
+       
patches.kernel.org/6.12.24-269-ima-limit-the-number-of-ToMToU-integrity-viol.patch
+       
patches.kernel.org/6.12.24-270-i3c-master-svc-Use-readsb-helper-for-reading-.patch
+       
patches.kernel.org/6.12.24-271-i3c-Add-NULL-pointer-check-in-i3c_master_queu.patch
+       
patches.kernel.org/6.12.24-272-jbd2-remove-wrong-sb-s_sequence-check.patch
+       
patches.kernel.org/6.12.24-273-kbuild-exclude-.rodata.-cst-str-when-building.patch
+       
patches.kernel.org/6.12.24-274-leds-rgb-leds-qcom-lpg-Fix-pwm-resolution-max.patch
+       
patches.kernel.org/6.12.24-275-leds-rgb-leds-qcom-lpg-Fix-calculation-of-bes.patch
+       
patches.kernel.org/6.12.24-276-mfd-ene-kb3930-Fix-a-potential-NULL-pointer-d.patch
+       
patches.kernel.org/6.12.24-277-mailbox-tegra-hsp-Define-dimensioning-masks-i.patch
+       
patches.kernel.org/6.12.24-278-locking-lockdep-Decrease-nr_unused_locks-if-l.patch
+       
patches.kernel.org/6.12.24-279-lib-scatterlist-fix-sg_split_phys-to-preserve.patch
+       
patches.kernel.org/6.12.24-280-mptcp-fix-NULL-pointer-in-can_accept_new_subf.patch
+       
patches.kernel.org/6.12.24-281-mptcp-only-inc-MPJoinAckHMacFailure-for-HMAC-.patch
+       
patches.kernel.org/6.12.24-282-mtd-inftlcore-Add-error-check-for-inftl_read_.patch
+       
patches.kernel.org/6.12.24-283-mtd-rawnand-Add-status-chack-in-r852_ready.patch
+       
patches.kernel.org/6.12.24-284-arm64-mops-Do-not-dereference-src-reg-for-a-s.patch
+       
patches.kernel.org/6.12.24-285-arm64-tegra-Remove-the-Orin-NX-Nano-suspend-k.patch
+       
patches.kernel.org/6.12.24-286-arm64-mm-Correct-the-update-of-max_pfn.patch
+       
patches.kernel.org/6.12.24-287-arm64-dts-mediatek-mt8173-Fix-disp-pwm-compat.patch
+       
patches.kernel.org/6.12.24-288-arm64-dts-exynos-gs101-disable-pinctrl_gsacor.patch
+       
patches.kernel.org/6.12.24-289-backlight-led_bl-Hold-led_access-lock-when-ca.patch
+       
patches.kernel.org/6.12.24-290-btrfs-fix-non-empty-delayed-iputs-list-on-unm.patch
+       
patches.kernel.org/6.12.24-291-btrfs-tests-fix-chunk-map-leak-after-failure-.patch
+       
patches.kernel.org/6.12.24-292-btrfs-zoned-fix-zone-activation-with-missing-.patch
+       
patches.kernel.org/6.12.24-293-btrfs-zoned-fix-zone-finishing-with-missing-d.patch
+       
patches.kernel.org/6.12.24-294-iommufd-Fix-uninitialized-rc-in-iommufd_acces.patch
+       
patches.kernel.org/6.12.24-295-iommu-tegra241-cmdqv-Fix-warnings-due-to-dmam.patch
+       
patches.kernel.org/6.12.24-296-iommu-vt-d-Put-IRTE-back-into-posted-MSI-mode.patch
+       
patches.kernel.org/6.12.24-297-iommu-vt-d-Don-t-clobber-posted-vCPU-IRTE-whe.patch
+       
patches.kernel.org/6.12.24-298-iommu-vt-d-Fix-possible-circular-locking-depe.patch
+       
patches.kernel.org/6.12.24-299-iommu-vt-d-Wire-up-irq_ack-to-irq_move_irq-fo.patch
+       
patches.kernel.org/6.12.24-300-sparc-mm-disable-preemption-in-lazy-mmu-mode.patch
+       
patches.kernel.org/6.12.24-301-sparc-mm-avoid-calling-arch_enter-leave_lazy_.patch
+       
patches.kernel.org/6.12.24-302-net-Fix-null-ptr-deref-by-sock_lock_init_clas.patch
+       
patches.kernel.org/6.12.24-303-mm-damon-ops-have-damon_get_folio-return-foli.patch
+       
patches.kernel.org/6.12.24-304-mm-rmap-reject-hugetlb-folios-in-folio_make_d.patch
+       
patches.kernel.org/6.12.24-305-mm-make-page_mapped_in_vma-hugetlb-walk-aware.patch
+       patches.kernel.org/6.12.24-306-mm-fix-lazy-mmu-docs-and-usage.patch
+       
patches.kernel.org/6.12.24-307-mm-mremap-correctly-handle-partial-mremap-of-.patch
+       
patches.kernel.org/6.12.24-308-mm-add-missing-release-barrier-on-PGDAT_RECLA.patch
+       
patches.kernel.org/6.12.24-309-mm-userfaultfd-fix-release-hang-over-concurre.patch
+       
patches.kernel.org/6.12.24-310-mm-hwpoison-do-not-send-SIGBUS-to-processes-w.patch
+       
patches.kernel.org/6.12.24-311-mm-hugetlb-move-hugetlb_sysctl_init-to-the-__.patch
+       
patches.kernel.org/6.12.24-312-mm-hwpoison-introduce-folio_contain_hwpoisone.patch
+       
patches.kernel.org/6.12.24-313-sctp-detect-and-prevent-references-to-a-freed.patch
+       
patches.kernel.org/6.12.24-314-x86-xen-fix-balloon-target-initialization-for.patch
+       
patches.kernel.org/6.12.24-315-tracing-fprobe-events-Fix-possible-UAF-on-mod.patch
+       
patches.kernel.org/6.12.24-316-tracing-Do-not-add-length-to-print-format-in-.patch
+       
patches.kernel.org/6.12.24-317-thermal-drivers-rockchip-Add-missing-rk3328-m.patch
+       
patches.kernel.org/6.12.24-318-CIFS-Propagate-min-offload-along-with-other-p.patch
+       
patches.kernel.org/6.12.24-319-cifs-avoid-NULL-pointer-dereference-in-dbg-ca.patch
+       
patches.kernel.org/6.12.24-320-cifs-fix-integer-overflow-in-match_server.patch
+       
patches.kernel.org/6.12.24-321-cifs-Ensure-that-all-non-client-specific-repa.patch
+       
patches.kernel.org/6.12.24-322-clk-renesas-r9a07g043-Fix-HP-clock-source-for.patch
+       
patches.kernel.org/6.12.24-323-clk-qcom-clk-branch-Fix-invert-halt-status-bi.patch
+       
patches.kernel.org/6.12.24-324-clk-qcom-gdsc-Release-pm-subdomains-in-revers.patch
+       
patches.kernel.org/6.12.24-325-clk-qcom-gdsc-Capture-pm_genpd_add_subdomain-.patch
+       
patches.kernel.org/6.12.24-326-clk-qcom-gdsc-Set-retain_ff-before-moving-to-.patch
+       
patches.kernel.org/6.12.24-327-crypto-ccp-Fix-check-for-the-primary-ASP-devi.patch
+       
patches.kernel.org/6.12.24-328-crypto-ccp-Fix-uAPI-definitions-of-PSP-errors.patch
+       
patches.kernel.org/6.12.24-329-dlm-fix-error-if-inactive-rsb-is-not-hashed.patch
+       
patches.kernel.org/6.12.24-330-dlm-fix-error-if-active-rsb-is-not-hashed.patch
+       patches.kernel.org/6.12.24-331-dm-ebs-fix-prefetch-vs-suspend-race.patch
+       
patches.kernel.org/6.12.24-332-dm-integrity-set-ti-error-on-memory-allocatio.patch
+       
patches.kernel.org/6.12.24-333-dm-integrity-fix-non-constant-time-tag-verifi.patch
+       
patches.kernel.org/6.12.24-334-dm-verity-fix-prefetch-vs-suspend-race.patch
+       
patches.kernel.org/6.12.24-335-dt-bindings-coresight-qcom-coresight-tpda-Fix.patch
+       
patches.kernel.org/6.12.24-336-dt-bindings-coresight-qcom-coresight-tpdm-Fix.patch
+       
patches.kernel.org/6.12.24-337-ftrace-Add-cond_resched-to-ftrace_graph_set_h.patch
+       
patches.kernel.org/6.12.24-338-ftrace-Properly-merge-notrace-hashes.patch
+       
patches.kernel.org/6.12.24-339-gpio-tegra186-fix-resource-handling-in-ACPI-p.patch
+       
patches.kernel.org/6.12.24-340-gpio-zynq-Fix-wakeup-source-leaks-on-device-u.patch
+       
patches.kernel.org/6.12.24-341-gve-handle-overflow-when-reporting-TX-consume.patch
+       
patches.kernel.org/6.12.24-342-KVM-Allow-building-irqbypass.ko-as-as-module-.patch
+       
patches.kernel.org/6.12.24-343-KVM-PPC-Enable-CAP_SPAPR_TCE_VFIO-on-pSeries-.patch
+       
patches.kernel.org/6.12.24-344-KVM-x86-Explicitly-zero-initialize-on-stack-C.patch
+       
patches.kernel.org/6.12.24-345-KVM-x86-Acquire-SRCU-in-KVM_GET_MP_STATE-to-p.patch
+       
patches.kernel.org/6.12.24-346-landlock-Move-code-to-ease-future-backports.patch
+       patches.kernel.org/6.12.24-347-landlock-Add-the-errata-interface.patch
+       patches.kernel.org/6.12.24-348-landlock-Add-erratum-for-TCP-fix.patch
+       
patches.kernel.org/6.12.24-349-landlock-Always-allow-signals-between-threads.patch
+       
patches.kernel.org/6.12.24-350-landlock-Prepare-to-add-second-errata.patch
+       
patches.kernel.org/6.12.24-351-selftests-landlock-Split-signal_scoping_threa.patch
+       
patches.kernel.org/6.12.24-352-selftests-landlock-Add-a-new-test-for-setuid.patch
+       
patches.kernel.org/6.12.24-353-misc-pci_endpoint_test-Fix-displaying-irq_typ.patch
+       
patches.kernel.org/6.12.24-354-net-mana-Switch-to-page-pool-for-jumbo-frames.patch
+       
patches.kernel.org/6.12.24-355-ntb-use-64-bit-arithmetic-for-the-MSI-doorbel.patch
+       
patches.kernel.org/6.12.24-356-of-irq-Fix-device-node-refcount-leakage-in-AP.patch
+       
patches.kernel.org/6.12.24-357-of-irq-Fix-device-node-refcount-leakage-in-AP.patch
+       
patches.kernel.org/6.12.24-358-of-irq-Fix-device-node-refcount-leakages-in-o.patch
+       
patches.kernel.org/6.12.24-359-of-irq-Fix-device-node-refcount-leakage-in-AP.patch
+       
patches.kernel.org/6.12.24-360-of-irq-Fix-device-node-refcount-leakages-in-o.patch
+       
patches.kernel.org/6.12.24-361-PCI-brcmstb-Fix-missing-of_node_put-in-brcm_p.patch
+       
patches.kernel.org/6.12.24-362-PCI-j721e-Fix-the-value-of-.linkdown_irq_regf.patch
+       
patches.kernel.org/6.12.24-363-PCI-pciehp-Avoid-unnecessary-device-replaceme.patch
+       
patches.kernel.org/6.12.24-364-PCI-Fix-reference-leak-in-pci_alloc_child_bus.patch
+       
patches.kernel.org/6.12.24-365-PCI-Fix-reference-leak-in-pci_register_host_b.patch
+       
patches.kernel.org/6.12.24-366-PCI-Fix-wrong-length-of-devres-array.patch
+       
patches.kernel.org/6.12.24-367-phy-freescale-imx8m-pcie-assert-phy-reset-and.patch
+       
patches.kernel.org/6.12.24-368-pinctrl-qcom-Clear-latched-interrupt-status-w.patch
+       
patches.kernel.org/6.12.24-369-pinctrl-samsung-add-support-for-eint_fltcon_o.patch
+       
patches.kernel.org/6.12.24-370-ring-buffer-Use-flush_kernel_vmap_range-over-.patch
+       
patches.kernel.org/6.12.24-371-s390-pci-Fix-zpci_bus_is_isolated_vf-for-non-.patch
+       
patches.kernel.org/6.12.24-372-s390-virtio_ccw-Don-t-allocate-assign-airqs-f.patch
+       
patches.kernel.org/6.12.24-373-s390-Fix-linker-error-when-no-pie-option-is-u.patch
+       
patches.kernel.org/6.12.24-374-sched_ext-create_dsq-Return-EEXIST-on-duplica.patch
+       
patches.kernel.org/6.12.24-375-selftests-mptcp-close-fd_in-before-returning-.patch
+       
patches.kernel.org/6.12.24-376-selftests-mptcp-fix-incorrect-fd-checks-in-ma.patch
+       
patches.kernel.org/6.12.24-377-thermal-drivers-mediatek-lvts-Disable-monitor.patch
+       
patches.kernel.org/6.12.24-378-thermal-drivers-mediatek-lvts-Disable-Stage-3.patch
+       
patches.kernel.org/6.12.24-379-arm64-errata-Add-newer-ARM-cores-to-the-spect.patch
+       
patches.kernel.org/6.12.24-380-iommufd-Make-attach_handle-generic-than-fault.patch
+       
patches.kernel.org/6.12.24-381-iommufd-Fail-replace-if-device-has-not-been-a.patch
+       
patches.kernel.org/6.12.24-382-x86-paravirt-Move-halt-paravirt-calls-under-C.patch
+       
patches.kernel.org/6.12.24-383-ACPI-platform-profile-Fix-CFI-violation-when-.patch
+       
patches.kernel.org/6.12.24-384-NFSD-fix-decoding-in-nfs4_xdr_dec_cb_getattr.patch
+       patches.kernel.org/6.12.24-385-NFSD-Fix-CB_GETATTR-status-fix.patch
+       
patches.kernel.org/6.12.24-386-nfsd-don-t-ignore-the-return-code-of-svc_proc.patch
+       
patches.kernel.org/6.12.24-387-x86-e820-Fix-handling-of-subpage-regions-when.patch
+       
patches.kernel.org/6.12.24-388-libbpf-Prevent-compiler-warnings-errors.patch
+       patches.kernel.org/6.12.24-389-kbuild-Add-fno-builtin-wcslen.patch
+       
patches.kernel.org/6.12.24-390-media-mediatek-vcodec-mark-vdec_vp9_slice_map.patch
+       
patches.kernel.org/6.12.24-391-Bluetooth-hci_uart-Fix-another-race-during-in.patch
+       
patches.kernel.org/6.12.24-392-s390-cpumf-Fix-double-free-on-error-in-cpumf_.patch
+       
patches.kernel.org/6.12.24-393-HSI-ssi_protocol-Fix-use-after-free-vulnerabi.patch
+       patches.kernel.org/6.12.24-394-Linux-6.12.24.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:57.397223242 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:57.397223242 +0200
@@ -1,4 +1,4 @@
-2025-04-11 16:24:53 +0000
-GIT Revision: 9ae5b54122a7935617eab19bb3670b05c11edcac
+2025-04-20 21:53:08 +0000
+GIT Revision: 726c2d06ad1d81b68e479b3bdffd8f8b7af66c72
 GIT Branch: slowroll
 

++++++ split-modules ++++++
--- /var/tmp/diff_new_pack.yvlBKo/_old  2025-04-22 17:25:57.413223914 +0200
+++ /var/tmp/diff_new_pack.yvlBKo/_new  2025-04-22 17:25:57.417224082 +0200
@@ -167,6 +167,7 @@
        esac
        path=${path%.ko}
        mod=${path##*/}
+       mod=$(echo "$mod" | sed 'y/-/_/')
        modmarks["$mod"]="$mark"
        # paths with wildcards need to be verified sequentially, so we keep
        # the paths in the array wcpaths and each mark in wcmarks[]
@@ -185,6 +186,7 @@
        esac
        path=${path%.ko}
        mod=${path##*/}
+       mod=$(echo "$mod" | sed 'y/-/_/')
        x=${modmarks["$mod"]}
        if [ -n "$x" ]; then
            test x"$x" = x"-" && echo "$xpath"
@@ -192,6 +194,7 @@
        fi
 
        # unmatched modules must be handled via wildcard
+       path=${path#/usr}
        path=${path#/lib/modules/*/kernel/}
        for m in "${wcpaths[@]}"; do
            case "$path" in

Reply via email to