From f607fa1c72774a4abba551ef6adf78b889472b85 Mon Sep 17 00:00:00 2001 From: CKI KWF Bot Date: Thu, 30 Oct 2025 06:32:50 -0400 Subject: [PATCH] kernel-6.12.0-149.el10 * Thu Oct 30 2025 CKI KWF Bot [6.12.0-149.el10] - sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492] - selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506] - selftests/mm: alloc hugepages in va_high_addr_switch test (Chunyu Hu) [RHEL-110506] - selftests/mm: skip hugevm test if kernel config file is not present (Chunyu Hu) [RHEL-110506] - bus: mhi: host: pci_generic: Add Telit FN990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: Detect events pointing to unexpected TREs (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-39790} - bus: mhi: host: pci_generic: Add Foxconn T99W696 modem (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: Use str_true_false() helper (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: Fix endianness of BHI vector table (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: pci_generic: Disable runtime PM for QDU100 (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: Make local functions static (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: pci_generic: Add Telit FN920C04 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: pci_generic: Remove redundant assign resource usage (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: host: Fix conflict between power_up and SYSERR (Jose Ignacio Tornos Martinez) [RHEL-122260] - bus: mhi: ep: Update read pointer only after buffer is written (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-38429} - sched: Add some KABI padding (Phil Auld) [RHEL-114238] - scsi: ufs: ufs-qcom: Fix ESI null pointer dereference (Myron Stowe) [RHEL-120705] - scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 (Myron Stowe) [RHEL-120705] - irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() (Myron Stowe) [RHEL-120705] - irqchip/irq-msi-lib: Fix build with PCI disabled (Myron Stowe) [RHEL-120705] - PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Myron Stowe) [RHEL-120705] - PCI/MSI: Size device MSI domain with the maximum number of vectors (Myron Stowe) [RHEL-120705] - irqchip: Drop MSI_CHIP_FLAG_SET_ACK from unsuspecting MSI drivers (Myron Stowe) [RHEL-120705] - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (Myron Stowe) [RHEL-120705] - irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling (Myron Stowe) [RHEL-120705] - PCI/MSI: Remove the conditional parent [un]mask logic (Myron Stowe) [RHEL-120705] - irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag (Myron Stowe) [RHEL-120705] - PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent() (Myron Stowe) [RHEL-120705] - PCI/MSI: Add startup/shutdown for per device domains (Myron Stowe) [RHEL-120705] - genirq: Add irq_chip_(startup/shutdown)_parent() (Myron Stowe) [RHEL-120705] - genirq: Remove GENERIC_IRQ_LEGACY (Myron Stowe) [RHEL-120705] - irqdomain: Add device pointer to irq_domain_info and msi_domain_info (Myron Stowe) [RHEL-120705] - irqdomain: Consolidate coding style (Myron Stowe) [RHEL-120705] - irqdomain: Fix kernel-doc and add it to Documentation (Myron Stowe) [RHEL-120705] - Documentation: irqdomain: Update it (Myron Stowe) [RHEL-120705] - Documentation: irq-domain.rst: Simple improvements (Myron Stowe) [RHEL-120705] - Documentation: irq/concepts: Minor improvements (Myron Stowe) [RHEL-120705] - Documentation: irq/concepts: Add commas and reflow (Myron Stowe) [RHEL-120705] - irqdomain: Improve kernel-docs of functions (Myron Stowe) [RHEL-120705] - irqdomain: Make struct irq_domain_info variables const (Myron Stowe) [RHEL-120705] - irqdomain: Use irq_domain_instantiate()'s return value as initializers (Myron Stowe) [RHEL-120705] - irqdomain: Drop irq_linear_revmap() (Myron Stowe) [RHEL-120705] - pinctrl: keembay: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - irqchip/armada-370-xp: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - gpu: ipu-v3: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - gpio: idt3243x: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - sh: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - powerpc: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - irqdomain: Drop irq_domain_add_*() functions (Myron Stowe) [RHEL-120705] - powerpc: Switch irq_domain_add_nomap() to use fwnode (Myron Stowe) [RHEL-120705] - thermal: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - soc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - sh: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - powerpc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - pinctrl: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - PCI: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - nios2: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - net: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] - MIPS: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - mfd: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - memory: omap-gpmc: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - mailbox: qcom-ipcc: Switch to irq_domain_create_tree() (Myron Stowe) [RHEL-120705] - irqchip: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - iio: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] - i2c: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - gpu: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - gpio: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - EDAC/altera: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - bus: moxtet: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] - ARM: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] - ARC: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] - irqdomain: Make irq_domain_create_hierarchy() an inline (Myron Stowe) [RHEL-120705] - irqdomain: Drop of_node_to_fwnode() (Myron Stowe) [RHEL-120705] - x86/io_apic: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] - powerpc: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] - irqchip: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] - PCI/MSI: Use bool for MSI enable state tracking (Myron Stowe) [RHEL-120705] - PCI: tegra: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] - PCI: xgene: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] - PCI: apple: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] - irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag (Myron Stowe) [RHEL-120705] - irqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] - irqchip/gic: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] - genirq/msi: Add helper for creating MSI-parent irq domains (Myron Stowe) [RHEL-120705] - irqchip: Make irq-msi-lib.h globally available (Myron Stowe) [RHEL-120705] - irqchip/gic-v3-its: Use allocation size from the prepare call (Myron Stowe) [RHEL-120705] - genirq/msi: Engage the .msi_teardown() callback on domain removal (Myron Stowe) [RHEL-120705] - genirq/msi: Move prepare() call to per-device allocation (Myron Stowe) [RHEL-120705] - irqchip/gic-v3-its: Implement .msi_teardown() callback (Myron Stowe) [RHEL-120705] - genirq/msi: Add .msi_teardown() callback as the reverse of .msi_prepare() (Myron Stowe) [RHEL-120705] - irqchip/gic-v3-its: Add support for device tree msi-map and msi-mask (Myron Stowe) [RHEL-120705] - dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map (Myron Stowe) [RHEL-120705] - irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS (Myron Stowe) [RHEL-120705] - irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domain_is_msi_immutable() (Myron Stowe) [RHEL-120705] - platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() (Myron Stowe) [RHEL-120705] - genirq/msi: Rename msi_[un]lock_descs() (Myron Stowe) [RHEL-120705] - scsi: ufs: qcom: Remove the MSI descriptor abuse (Myron Stowe) [RHEL-120705] - PCI/TPH: Replace the broken MSI-X control word update (Myron Stowe) [RHEL-120705] - PCI/MSI: Provide a sane mechanism for TPH (Myron Stowe) [RHEL-120705] - PCI: hv: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] - PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] - PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] - PCI/MSI: Use __free() for affinity masks (Myron Stowe) [RHEL-120705] - PCI/MSI: Set pci_dev:: Msi_enabled late (Myron Stowe) [RHEL-120705] - PCI/MSI: Use guard(msi_desc_lock) where applicable (Myron Stowe) [RHEL-120705] - NTB/msi: Switch MSI descriptor locking to lock guard() (Myron Stowe) [RHEL-120705] - soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] - genirq/msi: Use lock guards for MSI descriptor locking (Myron Stowe) [RHEL-120705] - cleanup: Provide retain_and_null_ptr() (Myron Stowe) [RHEL-120705] - irqdomain: Support three-cell scheme interrupts (Myron Stowe) [RHEL-120705] - genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() (Myron Stowe) [RHEL-120705] - irqdomain: Stop using 'host' for domain (Myron Stowe) [RHEL-120705] - irqdomain: Rename irq_get_default_host() to irq_get_default_domain() (Myron Stowe) [RHEL-120705] - irqdomain: Rename irq_set_default_host() to irq_set_default_domain() (Myron Stowe) [RHEL-120705] - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (Myron Stowe) [RHEL-120705] - genirq: Make a few functions static (Myron Stowe) [RHEL-120705] - irqdomain: Remove extern from function declarations (Myron Stowe) [RHEL-120705] - irqchip/davinci-cp-intc: Remove public header (Myron Stowe) [RHEL-120705] - irqdomain: i2c: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] - genirq: Introduce irq_can_move_in_process_context() (Myron Stowe) [RHEL-120705] - genirq: Introduce common irq_force_complete_move() implementation (Myron Stowe) [RHEL-120705] - irqchip/riscv-imsic: Move to common MSI library (Myron Stowe) [RHEL-120705] - irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() (Myron Stowe) [RHEL-120705] - irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base (Myron Stowe) [RHEL-120705] - net: clear sk->sk_ino in sk_set_socket(sk, NULL) (Paolo Abeni) [RHEL-115597] - net: lockless sock_i_ino() (Paolo Abeni) [RHEL-115597] - net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y (Paolo Abeni) [RHEL-115597] - netpoll: prevent hanging NAPI when netcons gets enabled (Paolo Abeni) [RHEL-115597] - net: netmem: fix skb_ensure_writable with unreadable skbs (Paolo Abeni) [RHEL-115597] - net: Fix TOCTOU issue in sk_is_readable() (Paolo Abeni) [RHEL-115597] - Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated (Paolo Abeni) [RHEL-115597] - netdev: avoid CFI problems with sock priv helpers (Paolo Abeni) [RHEL-115597] - net: don't dump Tx and uninitialized NAPIs (Paolo Abeni) [RHEL-115597] - Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101977] - powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101977] - ice: fix NULL access of tx->in_use in ice_ll_ts_intr (Petr Oros) [RHEL-113042] - ice: fix NULL access of tx->in_use in ice_ptp_ts_irq (Petr Oros) [RHEL-113042] - redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-29040] - s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-29040] - arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-29040] - crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-29040] - crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-29040] - x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-29040] - x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-29040] - crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-29040] - crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-29040] - crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-29040] - crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-29040] - kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-29040] Resolves: RHEL-101977, RHEL-110506, RHEL-113042, RHEL-114238, RHEL-115597, RHEL-120705, RHEL-122260, RHEL-29040, RHEL-69492 Signed-off-by: CKI KWF Bot --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 2 + kernel-aarch64-64k-rhel.config | 2 + kernel-aarch64-debug-rhel.config | 2 + kernel-aarch64-rhel.config | 2 + kernel-aarch64-rt-64k-debug-rhel.config | 2 + kernel-aarch64-rt-64k-rhel.config | 2 + kernel-aarch64-rt-debug-rhel.config | 2 + kernel-aarch64-rt-rhel.config | 2 + kernel-ppc64le-debug-rhel.config | 2 + kernel-ppc64le-rhel.config | 2 + kernel-riscv64-debug-rhel.config | 2 + kernel-riscv64-rhel.config | 2 + kernel-s390x-debug-rhel.config | 2 + kernel-s390x-rhel.config | 2 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-rhel.config | 2 + kernel-x86_64-rhel.config | 2 + kernel-x86_64-rt-debug-rhel.config | 2 + kernel-x86_64-rt-rhel.config | 2 + kernel.changelog | 162 +++++++++++++++++++++++ kernel.spec | 169 +++++++++++++++++++++++- sources | 6 +- 23 files changed, 368 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index bfb4181e7..4938694ed 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 148 +RHEL_RELEASE = 149 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index f83b7e311..b0bab536c 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1143,6 +1143,7 @@ CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7214,6 +7215,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index e591f3ce2..61312cf0e 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1143,6 +1143,7 @@ CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7189,6 +7190,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 20c4f3cb8..5f0ed0e3b 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1141,6 +1141,7 @@ CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7210,6 +7211,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index fbe55f9d5..364962e9c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1141,6 +1141,7 @@ CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7185,6 +7186,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 2521bd3e1..4178945ca 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -1144,6 +1144,7 @@ CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7262,6 +7263,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 74b4a3e41..5bb2305b5 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -1144,6 +1144,7 @@ CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7237,6 +7238,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 06c9a4dc6..0faf46a40 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1142,6 +1142,7 @@ CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7258,6 +7259,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index bdd881543..0bf41906d 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1142,6 +1142,7 @@ CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7233,6 +7234,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 3618d2114..c044c1439 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -929,6 +929,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6681,6 +6682,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 307565874..30a07910c 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -929,6 +929,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6658,6 +6659,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index f1d01c315..66e704fc1 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -934,6 +934,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6597,6 +6598,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index c17a712bc..e85aa5a28 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -934,6 +934,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6574,6 +6575,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 1c00d6ac5..135d9e43d 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -930,6 +930,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6653,6 +6654,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 4125796b2..2dbe6eb86 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -930,6 +930,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -6630,6 +6631,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 93d953fe3..c3d1720aa 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -931,6 +931,7 @@ CONFIG_CPUSETS_V1=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index e96776cf8..05dbe55f1 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -968,6 +968,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7067,6 +7068,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 27363dabd..e1b67029f 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -968,6 +968,7 @@ CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7043,6 +7044,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 5663c091d..96f044d0e 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -969,6 +969,7 @@ CONFIG_CPUSETS=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7115,6 +7116,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index acd01e464..7174e9157 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -969,6 +969,7 @@ CONFIG_CPUSETS=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set +CONFIG_CRASH_DM_CRYPT=y CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 @@ -7091,6 +7092,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y +CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel.changelog b/kernel.changelog index 113729715..b501a4ac0 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,165 @@ +* Thu Oct 30 2025 CKI KWF Bot [6.12.0-149.el10] +- sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492] +- selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506] +- selftests/mm: alloc hugepages in va_high_addr_switch test (Chunyu Hu) [RHEL-110506] +- selftests/mm: skip hugevm test if kernel config file is not present (Chunyu Hu) [RHEL-110506] +- bus: mhi: host: pci_generic: Add Telit FN990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Detect events pointing to unexpected TREs (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-39790} +- bus: mhi: host: pci_generic: Add Foxconn T99W696 modem (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Use str_true_false() helper (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Fix endianness of BHI vector table (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Disable runtime PM for QDU100 (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Make local functions static (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Remove redundant assign resource usage (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Fix conflict between power_up and SYSERR (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: ep: Update read pointer only after buffer is written (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-38429} +- sched: Add some KABI padding (Phil Auld) [RHEL-114238] +- scsi: ufs: ufs-qcom: Fix ESI null pointer dereference (Myron Stowe) [RHEL-120705] +- scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() (Myron Stowe) [RHEL-120705] +- irqchip/irq-msi-lib: Fix build with PCI disabled (Myron Stowe) [RHEL-120705] +- PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Size device MSI domain with the maximum number of vectors (Myron Stowe) [RHEL-120705] +- irqchip: Drop MSI_CHIP_FLAG_SET_ACK from unsuspecting MSI drivers (Myron Stowe) [RHEL-120705] +- PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling (Myron Stowe) [RHEL-120705] +- PCI/MSI: Remove the conditional parent [un]mask logic (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag (Myron Stowe) [RHEL-120705] +- PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Add startup/shutdown for per device domains (Myron Stowe) [RHEL-120705] +- genirq: Add irq_chip_(startup/shutdown)_parent() (Myron Stowe) [RHEL-120705] +- genirq: Remove GENERIC_IRQ_LEGACY (Myron Stowe) [RHEL-120705] +- irqdomain: Add device pointer to irq_domain_info and msi_domain_info (Myron Stowe) [RHEL-120705] +- irqdomain: Consolidate coding style (Myron Stowe) [RHEL-120705] +- irqdomain: Fix kernel-doc and add it to Documentation (Myron Stowe) [RHEL-120705] +- Documentation: irqdomain: Update it (Myron Stowe) [RHEL-120705] +- Documentation: irq-domain.rst: Simple improvements (Myron Stowe) [RHEL-120705] +- Documentation: irq/concepts: Minor improvements (Myron Stowe) [RHEL-120705] +- Documentation: irq/concepts: Add commas and reflow (Myron Stowe) [RHEL-120705] +- irqdomain: Improve kernel-docs of functions (Myron Stowe) [RHEL-120705] +- irqdomain: Make struct irq_domain_info variables const (Myron Stowe) [RHEL-120705] +- irqdomain: Use irq_domain_instantiate()'s return value as initializers (Myron Stowe) [RHEL-120705] +- irqdomain: Drop irq_linear_revmap() (Myron Stowe) [RHEL-120705] +- pinctrl: keembay: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- irqchip/armada-370-xp: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- gpu: ipu-v3: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- gpio: idt3243x: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- sh: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- irqdomain: Drop irq_domain_add_*() functions (Myron Stowe) [RHEL-120705] +- powerpc: Switch irq_domain_add_nomap() to use fwnode (Myron Stowe) [RHEL-120705] +- thermal: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- soc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- sh: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- pinctrl: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- PCI: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- nios2: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- net: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- MIPS: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- mfd: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- memory: omap-gpmc: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- mailbox: qcom-ipcc: Switch to irq_domain_create_tree() (Myron Stowe) [RHEL-120705] +- irqchip: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- iio: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- i2c: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- gpu: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- gpio: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- EDAC/altera: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- bus: moxtet: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- ARM: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- ARC: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- irqdomain: Make irq_domain_create_hierarchy() an inline (Myron Stowe) [RHEL-120705] +- irqdomain: Drop of_node_to_fwnode() (Myron Stowe) [RHEL-120705] +- x86/io_apic: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- irqchip: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use bool for MSI enable state tracking (Myron Stowe) [RHEL-120705] +- PCI: tegra: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- PCI: xgene: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- PCI: apple: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag (Myron Stowe) [RHEL-120705] +- irqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] +- irqchip/gic: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] +- genirq/msi: Add helper for creating MSI-parent irq domains (Myron Stowe) [RHEL-120705] +- irqchip: Make irq-msi-lib.h globally available (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Use allocation size from the prepare call (Myron Stowe) [RHEL-120705] +- genirq/msi: Engage the .msi_teardown() callback on domain removal (Myron Stowe) [RHEL-120705] +- genirq/msi: Move prepare() call to per-device allocation (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Implement .msi_teardown() callback (Myron Stowe) [RHEL-120705] +- genirq/msi: Add .msi_teardown() callback as the reverse of .msi_prepare() (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Add support for device tree msi-map and msi-mask (Myron Stowe) [RHEL-120705] +- dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS (Myron Stowe) [RHEL-120705] +- irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domain_is_msi_immutable() (Myron Stowe) [RHEL-120705] +- platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() (Myron Stowe) [RHEL-120705] +- genirq/msi: Rename msi_[un]lock_descs() (Myron Stowe) [RHEL-120705] +- scsi: ufs: qcom: Remove the MSI descriptor abuse (Myron Stowe) [RHEL-120705] +- PCI/TPH: Replace the broken MSI-X control word update (Myron Stowe) [RHEL-120705] +- PCI/MSI: Provide a sane mechanism for TPH (Myron Stowe) [RHEL-120705] +- PCI: hv: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] +- PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use __free() for affinity masks (Myron Stowe) [RHEL-120705] +- PCI/MSI: Set pci_dev:: Msi_enabled late (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use guard(msi_desc_lock) where applicable (Myron Stowe) [RHEL-120705] +- NTB/msi: Switch MSI descriptor locking to lock guard() (Myron Stowe) [RHEL-120705] +- soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] +- genirq/msi: Use lock guards for MSI descriptor locking (Myron Stowe) [RHEL-120705] +- cleanup: Provide retain_and_null_ptr() (Myron Stowe) [RHEL-120705] +- irqdomain: Support three-cell scheme interrupts (Myron Stowe) [RHEL-120705] +- genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() (Myron Stowe) [RHEL-120705] +- irqdomain: Stop using 'host' for domain (Myron Stowe) [RHEL-120705] +- irqdomain: Rename irq_get_default_host() to irq_get_default_domain() (Myron Stowe) [RHEL-120705] +- irqdomain: Rename irq_set_default_host() to irq_set_default_domain() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (Myron Stowe) [RHEL-120705] +- genirq: Make a few functions static (Myron Stowe) [RHEL-120705] +- irqdomain: Remove extern from function declarations (Myron Stowe) [RHEL-120705] +- irqchip/davinci-cp-intc: Remove public header (Myron Stowe) [RHEL-120705] +- irqdomain: i2c: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- genirq: Introduce irq_can_move_in_process_context() (Myron Stowe) [RHEL-120705] +- genirq: Introduce common irq_force_complete_move() implementation (Myron Stowe) [RHEL-120705] +- irqchip/riscv-imsic: Move to common MSI library (Myron Stowe) [RHEL-120705] +- irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() (Myron Stowe) [RHEL-120705] +- irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base (Myron Stowe) [RHEL-120705] +- net: clear sk->sk_ino in sk_set_socket(sk, NULL) (Paolo Abeni) [RHEL-115597] +- net: lockless sock_i_ino() (Paolo Abeni) [RHEL-115597] +- net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y (Paolo Abeni) [RHEL-115597] +- netpoll: prevent hanging NAPI when netcons gets enabled (Paolo Abeni) [RHEL-115597] +- net: netmem: fix skb_ensure_writable with unreadable skbs (Paolo Abeni) [RHEL-115597] +- net: Fix TOCTOU issue in sk_is_readable() (Paolo Abeni) [RHEL-115597] +- Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated (Paolo Abeni) [RHEL-115597] +- netdev: avoid CFI problems with sock priv helpers (Paolo Abeni) [RHEL-115597] +- net: don't dump Tx and uninitialized NAPIs (Paolo Abeni) [RHEL-115597] +- Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101977] +- ice: fix NULL access of tx->in_use in ice_ll_ts_intr (Petr Oros) [RHEL-113042] +- ice: fix NULL access of tx->in_use in ice_ptp_ts_irq (Petr Oros) [RHEL-113042] +- redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-29040] +- s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-29040] +- arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-29040] +- crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-29040] +- crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-29040] +- x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-29040] +- x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-29040] +- crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-29040] +- crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-29040] +- crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-29040] +- crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-29040] +- kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-29040] +Resolves: RHEL-101977, RHEL-110506, RHEL-113042, RHEL-114238, RHEL-115597, RHEL-120705, RHEL-122260, RHEL-29040, RHEL-69492 + * Wed Oct 29 2025 CKI KWF Bot [6.12.0-148.el10] - vrf: Drop existing dst reference in vrf_ip6_input_dst (Antoine Tenart) [RHEL-115588] - redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) [RHEL-119658] diff --git a/kernel.spec b/kernel.spec index 82e7d667d..297cea0dc 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 148 +%define pkgrelease 149 %define kversion 6 -%define tarfile_release 6.12.0-148.el10 +%define tarfile_release 6.12.0-149.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 148%{?buildid}%{?dist} +%define specrelease 149%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-148.el10 +%define kabiversion 6.12.0-149.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4365,6 +4365,167 @@ fi\ # # %changelog +* Thu Oct 30 2025 CKI KWF Bot [6.12.0-149.el10] +- sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492] +- selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506] +- selftests/mm: alloc hugepages in va_high_addr_switch test (Chunyu Hu) [RHEL-110506] +- selftests/mm: skip hugevm test if kernel config file is not present (Chunyu Hu) [RHEL-110506] +- bus: mhi: host: pci_generic: Add Telit FN990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Detect events pointing to unexpected TREs (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-39790} +- bus: mhi: host: pci_generic: Add Foxconn T99W696 modem (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Use str_true_false() helper (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Fix endianness of BHI vector table (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Disable runtime PM for QDU100 (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Make local functions static (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: pci_generic: Remove redundant assign resource usage (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: host: Fix conflict between power_up and SYSERR (Jose Ignacio Tornos Martinez) [RHEL-122260] +- bus: mhi: ep: Update read pointer only after buffer is written (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-38429} +- sched: Add some KABI padding (Phil Auld) [RHEL-114238] +- scsi: ufs: ufs-qcom: Fix ESI null pointer dereference (Myron Stowe) [RHEL-120705] +- scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() (Myron Stowe) [RHEL-120705] +- irqchip/irq-msi-lib: Fix build with PCI disabled (Myron Stowe) [RHEL-120705] +- PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Size device MSI domain with the maximum number of vectors (Myron Stowe) [RHEL-120705] +- irqchip: Drop MSI_CHIP_FLAG_SET_ACK from unsuspecting MSI drivers (Myron Stowe) [RHEL-120705] +- PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling (Myron Stowe) [RHEL-120705] +- PCI/MSI: Remove the conditional parent [un]mask logic (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag (Myron Stowe) [RHEL-120705] +- PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Add startup/shutdown for per device domains (Myron Stowe) [RHEL-120705] +- genirq: Add irq_chip_(startup/shutdown)_parent() (Myron Stowe) [RHEL-120705] +- genirq: Remove GENERIC_IRQ_LEGACY (Myron Stowe) [RHEL-120705] +- irqdomain: Add device pointer to irq_domain_info and msi_domain_info (Myron Stowe) [RHEL-120705] +- irqdomain: Consolidate coding style (Myron Stowe) [RHEL-120705] +- irqdomain: Fix kernel-doc and add it to Documentation (Myron Stowe) [RHEL-120705] +- Documentation: irqdomain: Update it (Myron Stowe) [RHEL-120705] +- Documentation: irq-domain.rst: Simple improvements (Myron Stowe) [RHEL-120705] +- Documentation: irq/concepts: Minor improvements (Myron Stowe) [RHEL-120705] +- Documentation: irq/concepts: Add commas and reflow (Myron Stowe) [RHEL-120705] +- irqdomain: Improve kernel-docs of functions (Myron Stowe) [RHEL-120705] +- irqdomain: Make struct irq_domain_info variables const (Myron Stowe) [RHEL-120705] +- irqdomain: Use irq_domain_instantiate()'s return value as initializers (Myron Stowe) [RHEL-120705] +- irqdomain: Drop irq_linear_revmap() (Myron Stowe) [RHEL-120705] +- pinctrl: keembay: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- irqchip/armada-370-xp: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- gpu: ipu-v3: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- gpio: idt3243x: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- sh: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- irqdomain: Drop irq_domain_add_*() functions (Myron Stowe) [RHEL-120705] +- powerpc: Switch irq_domain_add_nomap() to use fwnode (Myron Stowe) [RHEL-120705] +- thermal: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- soc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- sh: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- pinctrl: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- PCI: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- nios2: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- net: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- MIPS: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- mfd: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- memory: omap-gpmc: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- mailbox: qcom-ipcc: Switch to irq_domain_create_tree() (Myron Stowe) [RHEL-120705] +- irqchip: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- iio: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- i2c: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- gpu: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- gpio: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- EDAC/altera: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- bus: moxtet: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705] +- ARM: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705] +- ARC: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705] +- irqdomain: Make irq_domain_create_hierarchy() an inline (Myron Stowe) [RHEL-120705] +- irqdomain: Drop of_node_to_fwnode() (Myron Stowe) [RHEL-120705] +- x86/io_apic: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- powerpc: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- irqchip: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use bool for MSI enable state tracking (Myron Stowe) [RHEL-120705] +- PCI: tegra: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- PCI: xgene: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- PCI: apple: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705] +- irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag (Myron Stowe) [RHEL-120705] +- irqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] +- irqchip/gic: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705] +- genirq/msi: Add helper for creating MSI-parent irq domains (Myron Stowe) [RHEL-120705] +- irqchip: Make irq-msi-lib.h globally available (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Use allocation size from the prepare call (Myron Stowe) [RHEL-120705] +- genirq/msi: Engage the .msi_teardown() callback on domain removal (Myron Stowe) [RHEL-120705] +- genirq/msi: Move prepare() call to per-device allocation (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Implement .msi_teardown() callback (Myron Stowe) [RHEL-120705] +- genirq/msi: Add .msi_teardown() callback as the reverse of .msi_prepare() (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Add support for device tree msi-map and msi-mask (Myron Stowe) [RHEL-120705] +- dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map (Myron Stowe) [RHEL-120705] +- irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS (Myron Stowe) [RHEL-120705] +- irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domain_is_msi_immutable() (Myron Stowe) [RHEL-120705] +- platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() (Myron Stowe) [RHEL-120705] +- genirq/msi: Rename msi_[un]lock_descs() (Myron Stowe) [RHEL-120705] +- scsi: ufs: qcom: Remove the MSI descriptor abuse (Myron Stowe) [RHEL-120705] +- PCI/TPH: Replace the broken MSI-X control word update (Myron Stowe) [RHEL-120705] +- PCI/MSI: Provide a sane mechanism for TPH (Myron Stowe) [RHEL-120705] +- PCI: hv: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] +- PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use __free() for affinity masks (Myron Stowe) [RHEL-120705] +- PCI/MSI: Set pci_dev:: Msi_enabled late (Myron Stowe) [RHEL-120705] +- PCI/MSI: Use guard(msi_desc_lock) where applicable (Myron Stowe) [RHEL-120705] +- NTB/msi: Switch MSI descriptor locking to lock guard() (Myron Stowe) [RHEL-120705] +- soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705] +- genirq/msi: Use lock guards for MSI descriptor locking (Myron Stowe) [RHEL-120705] +- cleanup: Provide retain_and_null_ptr() (Myron Stowe) [RHEL-120705] +- irqdomain: Support three-cell scheme interrupts (Myron Stowe) [RHEL-120705] +- genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() (Myron Stowe) [RHEL-120705] +- irqdomain: Stop using 'host' for domain (Myron Stowe) [RHEL-120705] +- irqdomain: Rename irq_get_default_host() to irq_get_default_domain() (Myron Stowe) [RHEL-120705] +- irqdomain: Rename irq_set_default_host() to irq_set_default_domain() (Myron Stowe) [RHEL-120705] +- PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (Myron Stowe) [RHEL-120705] +- genirq: Make a few functions static (Myron Stowe) [RHEL-120705] +- irqdomain: Remove extern from function declarations (Myron Stowe) [RHEL-120705] +- irqchip/davinci-cp-intc: Remove public header (Myron Stowe) [RHEL-120705] +- irqdomain: i2c: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705] +- genirq: Introduce irq_can_move_in_process_context() (Myron Stowe) [RHEL-120705] +- genirq: Introduce common irq_force_complete_move() implementation (Myron Stowe) [RHEL-120705] +- irqchip/riscv-imsic: Move to common MSI library (Myron Stowe) [RHEL-120705] +- irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() (Myron Stowe) [RHEL-120705] +- irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base (Myron Stowe) [RHEL-120705] +- net: clear sk->sk_ino in sk_set_socket(sk, NULL) (Paolo Abeni) [RHEL-115597] +- net: lockless sock_i_ino() (Paolo Abeni) [RHEL-115597] +- net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y (Paolo Abeni) [RHEL-115597] +- netpoll: prevent hanging NAPI when netcons gets enabled (Paolo Abeni) [RHEL-115597] +- net: netmem: fix skb_ensure_writable with unreadable skbs (Paolo Abeni) [RHEL-115597] +- net: Fix TOCTOU issue in sk_is_readable() (Paolo Abeni) [RHEL-115597] +- Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated (Paolo Abeni) [RHEL-115597] +- netdev: avoid CFI problems with sock priv helpers (Paolo Abeni) [RHEL-115597] +- net: don't dump Tx and uninitialized NAPIs (Paolo Abeni) [RHEL-115597] +- Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101977] +- powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101977] +- ice: fix NULL access of tx->in_use in ice_ll_ts_intr (Petr Oros) [RHEL-113042] +- ice: fix NULL access of tx->in_use in ice_ptp_ts_irq (Petr Oros) [RHEL-113042] +- redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-29040] +- s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-29040] +- arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-29040] +- crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-29040] +- crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-29040] +- x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-29040] +- x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-29040] +- crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-29040] +- crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-29040] +- crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-29040] +- crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-29040] +- kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-29040] + * Wed Oct 29 2025 CKI KWF Bot [6.12.0-148.el10] - vrf: Drop existing dst reference in vrf_ip6_input_dst (Antoine Tenart) [RHEL-115588] - redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) [RHEL-119658] diff --git a/sources b/sources index 817091463..247335277 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-148.el10.tar.xz) = 546720c1752857fb464b9712410799a15a85bea45e4dfe60d887bf83b89e888dd9999d7a2586598cb90bd0e7e9e0ee955a9ea08237f1b27fb248524aef642500 -SHA512 (kernel-abi-stablelists-6.12.0-148.el10.tar.xz) = 43d5b75d2cef4c4362f66cb22875b2132c2c7e28d48e830c23225bf9e3b3284bf51530a2e1569c9f9978ee3800a80da052fe49075fb0499129a19aa7b946547a -SHA512 (kernel-kabi-dw-6.12.0-148.el10.tar.xz) = 47f29c88206d8c33627b4a4b7e8c7eb0a131ae2a3bad2cfbf730a8448b28fd817bcd107e9306634e0af403da097febeede421691d1c79021c91a533ad7450158 +SHA512 (linux-6.12.0-149.el10.tar.xz) = 7568745be7ce3c18d0cbb9ab72c6a988e6d41ae65b6c0b1b225d066c298efdfd5e18d4e05a24998cc9341e88c6247d3928e132c159460200068b7a172bebaa77 +SHA512 (kernel-abi-stablelists-6.12.0-149.el10.tar.xz) = 34beb2ff4a6474e3fd2c8e731b9c1845d2e6acb4221e3f02fbe071debaf209a060f3b0d0d1d7ff52d6a24a4277baf4a944264c4408336c4c6ffd45bd870ad3a6 +SHA512 (kernel-kabi-dw-6.12.0-149.el10.tar.xz) = 5d1d0f9c6fbd87f1d03efca0e4ba2826d9c28046f325b604f2f6d45dfccafb50f4acd7a590b9e6b066032a53282c346cd44a0e842bd4ebdb5e476e8abbb68dc3