From 1a855cfcf91d57f70df4c579536ec112eb470f76 Mon Sep 17 00:00:00 2001 From: CKI KWF Bot Date: Mon, 22 Jun 2026 16:47:10 +0000 Subject: [PATCH] kernel-6.12.0-241.el10 * Mon Jun 22 2026 CKI KWF Bot [6.12.0-241.el10] - selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185115] - s390: Revert support for DCACHE_WORD_ACCESS (Rafael Aquini) [RHEL-184095] - redhat/configs: Add CONFIG_DIBS configuration option (Mircea Dragan) [RHEL-136142] - net/smc: fix missing sk_err when TCP handshake fails (Mircea Dragan) [RHEL-136142] - net/smc: avoid early lgr access in smc_clc_wait_msg (Mircea Dragan) [RHEL-136142] - net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (Mircea Dragan) [RHEL-136142] - net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (Mircea Dragan) [RHEL-136142] - dibs: change dibs_class to a const struct (Mircea Dragan) [RHEL-136142] - Revert 'net/smc: Introduce TCP ULP support' (Mircea Dragan) [RHEL-136142] - dibs: Remove KMSG_COMPONENT macro (Mircea Dragan) [RHEL-136142] - net/smc: fix mismatch between CLC header and proposal (Mircea Dragan) [RHEL-136142] - net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully (Mircea Dragan) [RHEL-136142] - net/smc: make wr buffer count configurable (Mircea Dragan) [RHEL-136142] - dibs: Use subsys_initcall() (Mircea Dragan) [RHEL-136142] - dibs: Remove reset of static vars in dibs_init() (Mircea Dragan) [RHEL-136142] - smc: rename smc_find_ism_store_rc to reflect broader usage (Mircea Dragan) [RHEL-136142] - net/smc: fix general protection fault in __smc_diag_dump (Mircea Dragan) [RHEL-136142] - dibs: Check correct variable in dibs_init() (Mircea Dragan) [RHEL-136142] - dibs: Move event handling to dibs layer (Mircea Dragan) [RHEL-136142] - dibs: Move data path to dibs layer (Mircea Dragan) [RHEL-136142] - dibs: Move query_remote_gid() to dibs_dev_ops (Mircea Dragan) [RHEL-136142] - dibs: Move vlan support to dibs_dev_ops (Mircea Dragan) [RHEL-136142] - dibs: Local gid for dibs devices (Mircea Dragan) [RHEL-136142] - dibs: Create class dibs (Mircea Dragan) [RHEL-136142] - dibs: Move struct device to dibs_dev (Mircea Dragan) [RHEL-136142] - dibs: Define dibs_client_ops and dibs_dev_ops (Mircea Dragan) [RHEL-136142] - dibs: Define dibs loopback (Mircea Dragan) [RHEL-136142] - dibs: Register ism as dibs device (Mircea Dragan) [RHEL-136142] - dibs: Register smc as dibs_client (Mircea Dragan) [RHEL-136142] - dibs: Create drivers/dibs (Mircea Dragan) [RHEL-136142] - net/smc: Decouple sf and attached send_buf in smc_loopback (Mircea Dragan) [RHEL-136142] - net/smc: Remove error handling of unregister_dmb() (Mircea Dragan) [RHEL-136142] - net/smc: fix warning in smc_rx_splice() when calling get_page() (Mircea Dragan) [RHEL-136142] - smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk(). (Mircea Dragan) [RHEL-136142] - smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set(). (Mircea Dragan) [RHEL-136142] - net/smc: Remove unused argument from 2 SMC functions (Mircea Dragan) [RHEL-136142] - net/smc: Improve log message for devices w/o pnetid (Mircea Dragan) [RHEL-136142] - net/smc: Replace use of strncpy on NUL-terminated string with strscpy (Mircea Dragan) [RHEL-136142] - net: Introduce netif_xmit_timeout_ms() helper (CKI Backport Bot) [RHEL-180966] - queue_api: add subqueue variant netif_subqueue_sent (CKI Backport Bot) [RHEL-180966] - nvmet-tcp: fix race between ICReq handling and queue teardown (CKI Backport Bot) [RHEL-180107] {CVE-2026-46135} - crypto: caam - fix overflow on long hmac keys (CKI Backport Bot) [RHEL-179772] {CVE-2026-43330} - Add epoch support for rv and rv-debuginfo packages (John Kacur) [RHEL-163488] - KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} - KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} - dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path (Benjamin Marzinski) [RHEL-113137] - dm-thin: fix metadata refcount underflow (Benjamin Marzinski) [RHEL-169623] - dm cache: fix missing return in invalidate_committed's error path (Benjamin Marzinski) [RHEL-92782] - dm vdo: save the formatted metadata to disk (Benjamin Marzinski) [RHEL-113137] - dm vdo: add formatting logic and initialization (Benjamin Marzinski) [RHEL-113137] - dm vdo: add synchronous metadata I/O submission helper (Benjamin Marzinski) [RHEL-113137] - dm vdo: add geometry block structure (Benjamin Marzinski) [RHEL-113137] - dm vdo: add geometry block encoding (Benjamin Marzinski) [RHEL-113137] - dm vdo: add upfront validation for logical size (Benjamin Marzinski) [RHEL-113137] - dm vdo: add formatting parameters to table line (Benjamin Marzinski) [RHEL-113137] - dm vdo: add super block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] - dm vdo: add geometry block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] - dm vdo: add __counted_by attribute to a number of structures (Benjamin Marzinski) [RHEL-113137] - dm vdo: remove redundant TYPE argument from vdo_allocate macro (Benjamin Marzinski) [RHEL-113137] - dm vdo: update vdo_allocate_extended to take a field name, no types (Benjamin Marzinski) [RHEL-113137] - dm vdo slab-depot: validate old zone count on load (Benjamin Marzinski) [RHEL-113137] - dm vdo indexer: validate saved zone count (Benjamin Marzinski) [RHEL-113137] - dm cache metadata: fix memory leak on metadata abort retry (Benjamin Marzinski) [RHEL-155190] - dm cache: prevent entering passthrough mode after unclean shutdown (Benjamin Marzinski) [RHEL-92782] - dm cache: fix dirty mapping checking in passthrough mode switching (Benjamin Marzinski) [RHEL-92782] - dm cache: fix concurrent write failure in passthrough mode (Benjamin Marzinski) [RHEL-92782] - dm cache policy smq: fix missing locks in invalidating cache blocks (Benjamin Marzinski) [RHEL-92782] - dm cache: fix write hang in passthrough mode (Benjamin Marzinski) [RHEL-92782] - dm cache: fix write path cache coherency in passthrough mode (Benjamin Marzinski) [RHEL-92782] - dm cache: fix null-deref with concurrent writes in passthrough mode (Benjamin Marzinski) [RHEL-92782] - net: af_can: do not leave a dangling sk pointer in can_create() (CKI Backport Bot) [RHEL-168103] {CVE-2024-56603} - net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} - net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} - dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154975] - dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-148451] - dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154975] - dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154975] - dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154975] - dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144458] - dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154975] - dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154975] - dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154975] - dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154975] - dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154975] - dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154975] - dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154975] - dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154975] - dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154975] - dm: ignore discard return value (Benjamin Marzinski) [RHEL-154975] - MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154975] - dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154975] - dm vdo: fix kerneldoc warnings (Benjamin Marzinski) [RHEL-154975] - dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154975] - dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136802] - dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154975] - dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154975] - dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-127492] {CVE-2025-71161} - dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154975] - dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154975] - dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154975] - dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154975] - dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154975] - dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154975] - dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154975] - dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136802] - dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154975] - dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154975] - dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154975] - dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154975] - dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154975] - dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136802] - dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136802] - dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136802] - dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136802] - dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136802] - dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136802] - dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136802] - dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136802] - dm vdo: Update code to use mem_is_zero (Benjamin Marzinski) [RHEL-154975] - dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154975] - dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154975] - dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154975] - dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154975] - dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154975] - redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154975] - dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154975] - dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154975] - dm-vdo: Promote dm-vdo title to title heading (Benjamin Marzinski) [RHEL-154975] - docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154975] - dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154975] - dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154975] - dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154975] - dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154975] - docs: device-mapper: fix typos in delay.rst and vdo-design.rst (Benjamin Marzinski) [RHEL-154975] - RDMA/bnxt_re: fix dma_free_coherent() pointer (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix to use correct page size for PDE table (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() (Sreekanth Reddy) [RHEL-135357] {CVE-2025-71092} - RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Pass correct flag for dma mr creation (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix the inline size for GenP7 devices (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix wrong check for CQ coalesc support (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix a potential memory leak in destroy_gsi_sqp (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Remove non-statistics counters from hw_counters (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add debugfs info entry for device and resource information (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix incorrect errno used in function comments (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Avoid GID level QoS update from the driver (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Update sysfs entries with appropriate data (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Call strscpy() with correct size argument (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Remove unnecessary condition checks (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Use firmware provided message timeout value (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Initialize fw with roce_mirror support (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add support for flow create/destroy (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add support for mirror vnic (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add support for unique GID (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Refactor stats context memory allocation (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Refactor hw context memory allocation (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Add data structures for RoCE mirror support (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Enhance a log message when bnxt_re_register_netdev fails (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Delete always true SGID table check (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Report udp source port for flow_label in bnxt_re_query_qp (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: RoCE related hardware counters update (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix to initialize the PBL array (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix a possible memory leak in the driver (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix to remove workload check in SRQ limit path (Sreekanth Reddy) [RHEL-135357] - RDMA/bnxt_re: Fix to do SRQ armena by default (Sreekanth Reddy) [RHEL-135357] Resolves: RHEL-113137, RHEL-127492, RHEL-135357, RHEL-136142, RHEL-136802, RHEL-144458, RHEL-148451, RHEL-154975, RHEL-155190, RHEL-163488, RHEL-166731, RHEL-168103, RHEL-169623, RHEL-170798, RHEL-179772, RHEL-180107, RHEL-180966, RHEL-184095, RHEL-185115, RHEL-92782 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 | 3 + kernel-s390x-rhel.config | 3 + kernel-s390x-zfcpdump-rhel.config | 3 + 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 | 174 ++++++++++++++++++++++ kernel.spec | 187 +++++++++++++++++++++++- sources | 6 +- 23 files changed, 402 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index a60bb8708..3b8e59744 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 240 +RHEL_RELEASE = 241 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index a6bafdacb..7d19cb951 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1535,6 +1535,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1587,6 +1588,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index fbacd2354..fa62df75a 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1527,6 +1527,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1579,6 +1580,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 229db87b8..175eca4ce 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1533,6 +1533,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1585,6 +1586,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 2e145e37b..09ab92eb1 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1525,6 +1525,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1577,6 +1578,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index a4ddcfd02..6aa919aca 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -1537,6 +1537,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1589,6 +1590,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 2778c791c..0b8f7a2fc 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -1529,6 +1529,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1581,6 +1582,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 627528e2a..b450a161a 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1535,6 +1535,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1587,6 +1588,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 2f1bdc1af..b81062d51 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1527,6 +1527,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1579,6 +1580,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index b02cbc95c..fc7ca378a 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1280,6 +1280,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1332,6 +1333,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 371cd7eb1..3ea97c0ea 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1272,6 +1272,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1324,6 +1325,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 464e5d0aa..3c7ad8a93 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1289,6 +1289,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1341,6 +1342,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index ca7d6c937..8d3f1166d 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1281,6 +1281,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1333,6 +1334,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 80718544e..2b6852fa7 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1285,6 +1285,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1337,6 +1339,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index d7e98667c..746988ac8 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1277,6 +1277,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1329,6 +1331,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index be2f4e28f..a0732cabb 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1278,6 +1278,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set @@ -1330,6 +1332,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index c8ff26d02..d8145be17 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1361,6 +1361,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set @@ -1414,6 +1415,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index e64f50393..029410c2e 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1353,6 +1353,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set @@ -1406,6 +1407,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index e8aba76ba..ccc7914eb 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1363,6 +1363,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set @@ -1416,6 +1417,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 110a82b5c..3cfd7ff76 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1355,6 +1355,7 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set +# CONFIG_DIBS is not set CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set @@ -1408,6 +1409,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel.changelog b/kernel.changelog index 8dd827b8c..8190ef9cb 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,177 @@ +* Mon Jun 22 2026 CKI KWF Bot [6.12.0-241.el10] +- selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185115] +- s390: Revert support for DCACHE_WORD_ACCESS (Rafael Aquini) [RHEL-184095] +- redhat/configs: Add CONFIG_DIBS configuration option (Mircea Dragan) [RHEL-136142] +- net/smc: fix missing sk_err when TCP handshake fails (Mircea Dragan) [RHEL-136142] +- net/smc: avoid early lgr access in smc_clc_wait_msg (Mircea Dragan) [RHEL-136142] +- net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (Mircea Dragan) [RHEL-136142] +- net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (Mircea Dragan) [RHEL-136142] +- dibs: change dibs_class to a const struct (Mircea Dragan) [RHEL-136142] +- Revert 'net/smc: Introduce TCP ULP support' (Mircea Dragan) [RHEL-136142] +- dibs: Remove KMSG_COMPONENT macro (Mircea Dragan) [RHEL-136142] +- net/smc: fix mismatch between CLC header and proposal (Mircea Dragan) [RHEL-136142] +- net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully (Mircea Dragan) [RHEL-136142] +- net/smc: make wr buffer count configurable (Mircea Dragan) [RHEL-136142] +- dibs: Use subsys_initcall() (Mircea Dragan) [RHEL-136142] +- dibs: Remove reset of static vars in dibs_init() (Mircea Dragan) [RHEL-136142] +- smc: rename smc_find_ism_store_rc to reflect broader usage (Mircea Dragan) [RHEL-136142] +- net/smc: fix general protection fault in __smc_diag_dump (Mircea Dragan) [RHEL-136142] +- dibs: Check correct variable in dibs_init() (Mircea Dragan) [RHEL-136142] +- dibs: Move event handling to dibs layer (Mircea Dragan) [RHEL-136142] +- dibs: Move data path to dibs layer (Mircea Dragan) [RHEL-136142] +- dibs: Move query_remote_gid() to dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Move vlan support to dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Local gid for dibs devices (Mircea Dragan) [RHEL-136142] +- dibs: Create class dibs (Mircea Dragan) [RHEL-136142] +- dibs: Move struct device to dibs_dev (Mircea Dragan) [RHEL-136142] +- dibs: Define dibs_client_ops and dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Define dibs loopback (Mircea Dragan) [RHEL-136142] +- dibs: Register ism as dibs device (Mircea Dragan) [RHEL-136142] +- dibs: Register smc as dibs_client (Mircea Dragan) [RHEL-136142] +- dibs: Create drivers/dibs (Mircea Dragan) [RHEL-136142] +- net/smc: Decouple sf and attached send_buf in smc_loopback (Mircea Dragan) [RHEL-136142] +- net/smc: Remove error handling of unregister_dmb() (Mircea Dragan) [RHEL-136142] +- net/smc: fix warning in smc_rx_splice() when calling get_page() (Mircea Dragan) [RHEL-136142] +- smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk(). (Mircea Dragan) [RHEL-136142] +- smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set(). (Mircea Dragan) [RHEL-136142] +- net/smc: Remove unused argument from 2 SMC functions (Mircea Dragan) [RHEL-136142] +- net/smc: Improve log message for devices w/o pnetid (Mircea Dragan) [RHEL-136142] +- net/smc: Replace use of strncpy on NUL-terminated string with strscpy (Mircea Dragan) [RHEL-136142] +- net: Introduce netif_xmit_timeout_ms() helper (CKI Backport Bot) [RHEL-180966] +- queue_api: add subqueue variant netif_subqueue_sent (CKI Backport Bot) [RHEL-180966] +- nvmet-tcp: fix race between ICReq handling and queue teardown (CKI Backport Bot) [RHEL-180107] {CVE-2026-46135} +- crypto: caam - fix overflow on long hmac keys (CKI Backport Bot) [RHEL-179772] {CVE-2026-43330} +- Add epoch support for rv and rv-debuginfo packages (John Kacur) [RHEL-163488] +- KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} +- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} +- dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path (Benjamin Marzinski) [RHEL-113137] +- dm-thin: fix metadata refcount underflow (Benjamin Marzinski) [RHEL-169623] +- dm cache: fix missing return in invalidate_committed's error path (Benjamin Marzinski) [RHEL-92782] +- dm vdo: save the formatted metadata to disk (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add formatting logic and initialization (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add synchronous metadata I/O submission helper (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block structure (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block encoding (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add upfront validation for logical size (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add formatting parameters to table line (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add super block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add __counted_by attribute to a number of structures (Benjamin Marzinski) [RHEL-113137] +- dm vdo: remove redundant TYPE argument from vdo_allocate macro (Benjamin Marzinski) [RHEL-113137] +- dm vdo: update vdo_allocate_extended to take a field name, no types (Benjamin Marzinski) [RHEL-113137] +- dm vdo slab-depot: validate old zone count on load (Benjamin Marzinski) [RHEL-113137] +- dm vdo indexer: validate saved zone count (Benjamin Marzinski) [RHEL-113137] +- dm cache metadata: fix memory leak on metadata abort retry (Benjamin Marzinski) [RHEL-155190] +- dm cache: prevent entering passthrough mode after unclean shutdown (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix dirty mapping checking in passthrough mode switching (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix concurrent write failure in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache policy smq: fix missing locks in invalidating cache blocks (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix write hang in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix write path cache coherency in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix null-deref with concurrent writes in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- net: af_can: do not leave a dangling sk pointer in can_create() (CKI Backport Bot) [RHEL-168103] {CVE-2024-56603} +- net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} +- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} +- dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154975] +- dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-148451] +- dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154975] +- dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154975] +- dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144458] +- dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154975] +- dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154975] +- dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154975] +- dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154975] +- dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154975] +- dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154975] +- dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154975] +- dm: ignore discard return value (Benjamin Marzinski) [RHEL-154975] +- MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154975] +- dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154975] +- dm vdo: fix kerneldoc warnings (Benjamin Marzinski) [RHEL-154975] +- dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154975] +- dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136802] +- dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154975] +- dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154975] +- dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-127492] {CVE-2025-71161} +- dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154975] +- dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154975] +- dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154975] +- dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154975] +- dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154975] +- dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154975] +- dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154975] +- dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136802] +- dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154975] +- dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136802] +- dm vdo: Update code to use mem_is_zero (Benjamin Marzinski) [RHEL-154975] +- dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154975] +- dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154975] +- redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154975] +- dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154975] +- dm-vdo: Promote dm-vdo title to title heading (Benjamin Marzinski) [RHEL-154975] +- docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154975] +- dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154975] +- dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154975] +- dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154975] +- dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154975] +- docs: device-mapper: fix typos in delay.rst and vdo-design.rst (Benjamin Marzinski) [RHEL-154975] +- RDMA/bnxt_re: fix dma_free_coherent() pointer (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to use correct page size for PDE table (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() (Sreekanth Reddy) [RHEL-135357] {CVE-2025-71092} +- RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Pass correct flag for dma mr creation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix the inline size for GenP7 devices (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix wrong check for CQ coalesc support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix a potential memory leak in destroy_gsi_sqp (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Remove non-statistics counters from hw_counters (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add debugfs info entry for device and resource information (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix incorrect errno used in function comments (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Avoid GID level QoS update from the driver (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Update sysfs entries with appropriate data (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Call strscpy() with correct size argument (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Remove unnecessary condition checks (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Use firmware provided message timeout value (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Initialize fw with roce_mirror support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for flow create/destroy (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for mirror vnic (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for unique GID (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Refactor stats context memory allocation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Refactor hw context memory allocation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add data structures for RoCE mirror support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Enhance a log message when bnxt_re_register_netdev fails (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Delete always true SGID table check (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Report udp source port for flow_label in bnxt_re_query_qp (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: RoCE related hardware counters update (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to initialize the PBL array (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix a possible memory leak in the driver (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to do SRQ armena by default (Sreekanth Reddy) [RHEL-135357] +Resolves: RHEL-113137, RHEL-127492, RHEL-135357, RHEL-136142, RHEL-136802, RHEL-144458, RHEL-148451, RHEL-154975, RHEL-155190, RHEL-163488, RHEL-166731, RHEL-168103, RHEL-169623, RHEL-170798, RHEL-179772, RHEL-180107, RHEL-180966, RHEL-184095, RHEL-185115, RHEL-92782 + * Wed Jun 17 2026 CKI KWF Bot [6.12.0-240.el10] - s390/syscalls: Add spectre boundary for syscall dispatch table (Ramesh Chhetri) [RHEL-183314] - rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets (CKI Backport Bot) [RHEL-179565] {CVE-2026-45998} diff --git a/kernel.spec b/kernel.spec index 7acc26e40..f600e9b26 100644 --- a/kernel.spec +++ b/kernel.spec @@ -179,15 +179,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 240 +%define pkgrelease 241 %define kversion 6 -%define tarfile_release 6.12.0-240.el10 +%define tarfile_release 6.12.0-241.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 240%{?buildid}%{?dist} +%define specrelease 241%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-240.el10 +%define kabiversion 6.12.0-241.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -1389,6 +1389,9 @@ This package provides debug information for the rtla package. %endif %package -n rv +%if 0%{gemini} +Epoch: %{gemini} +%endif Summary: RV: Runtime Verification %description -n rv Runtime Verification (RV) is a lightweight (yet rigorous) method that @@ -1400,6 +1403,9 @@ to analyze the logical and timing behavior of Linux. %if %{with_debuginfo} %package -n rv-debuginfo +%if 0%{gemini} +Epoch: %{gemini} +%endif Summary: Debug information for package rv Requires: %{name}-debuginfo-common-%{_target_cpu} = %{version}-%{release} AutoReqProv: no @@ -4550,6 +4556,179 @@ fi\ # # %changelog +* Mon Jun 22 2026 CKI KWF Bot [6.12.0-241.el10] +- selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185115] +- s390: Revert support for DCACHE_WORD_ACCESS (Rafael Aquini) [RHEL-184095] +- redhat/configs: Add CONFIG_DIBS configuration option (Mircea Dragan) [RHEL-136142] +- net/smc: fix missing sk_err when TCP handshake fails (Mircea Dragan) [RHEL-136142] +- net/smc: avoid early lgr access in smc_clc_wait_msg (Mircea Dragan) [RHEL-136142] +- net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (Mircea Dragan) [RHEL-136142] +- net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (Mircea Dragan) [RHEL-136142] +- dibs: change dibs_class to a const struct (Mircea Dragan) [RHEL-136142] +- Revert 'net/smc: Introduce TCP ULP support' (Mircea Dragan) [RHEL-136142] +- dibs: Remove KMSG_COMPONENT macro (Mircea Dragan) [RHEL-136142] +- net/smc: fix mismatch between CLC header and proposal (Mircea Dragan) [RHEL-136142] +- net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully (Mircea Dragan) [RHEL-136142] +- net/smc: make wr buffer count configurable (Mircea Dragan) [RHEL-136142] +- dibs: Use subsys_initcall() (Mircea Dragan) [RHEL-136142] +- dibs: Remove reset of static vars in dibs_init() (Mircea Dragan) [RHEL-136142] +- smc: rename smc_find_ism_store_rc to reflect broader usage (Mircea Dragan) [RHEL-136142] +- net/smc: fix general protection fault in __smc_diag_dump (Mircea Dragan) [RHEL-136142] +- dibs: Check correct variable in dibs_init() (Mircea Dragan) [RHEL-136142] +- dibs: Move event handling to dibs layer (Mircea Dragan) [RHEL-136142] +- dibs: Move data path to dibs layer (Mircea Dragan) [RHEL-136142] +- dibs: Move query_remote_gid() to dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Move vlan support to dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Local gid for dibs devices (Mircea Dragan) [RHEL-136142] +- dibs: Create class dibs (Mircea Dragan) [RHEL-136142] +- dibs: Move struct device to dibs_dev (Mircea Dragan) [RHEL-136142] +- dibs: Define dibs_client_ops and dibs_dev_ops (Mircea Dragan) [RHEL-136142] +- dibs: Define dibs loopback (Mircea Dragan) [RHEL-136142] +- dibs: Register ism as dibs device (Mircea Dragan) [RHEL-136142] +- dibs: Register smc as dibs_client (Mircea Dragan) [RHEL-136142] +- dibs: Create drivers/dibs (Mircea Dragan) [RHEL-136142] +- net/smc: Decouple sf and attached send_buf in smc_loopback (Mircea Dragan) [RHEL-136142] +- net/smc: Remove error handling of unregister_dmb() (Mircea Dragan) [RHEL-136142] +- net/smc: fix warning in smc_rx_splice() when calling get_page() (Mircea Dragan) [RHEL-136142] +- smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk(). (Mircea Dragan) [RHEL-136142] +- smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set(). (Mircea Dragan) [RHEL-136142] +- net/smc: Remove unused argument from 2 SMC functions (Mircea Dragan) [RHEL-136142] +- net/smc: Improve log message for devices w/o pnetid (Mircea Dragan) [RHEL-136142] +- net/smc: Replace use of strncpy on NUL-terminated string with strscpy (Mircea Dragan) [RHEL-136142] +- net: Introduce netif_xmit_timeout_ms() helper (CKI Backport Bot) [RHEL-180966] +- queue_api: add subqueue variant netif_subqueue_sent (CKI Backport Bot) [RHEL-180966] +- nvmet-tcp: fix race between ICReq handling and queue teardown (CKI Backport Bot) [RHEL-180107] {CVE-2026-46135} +- crypto: caam - fix overflow on long hmac keys (CKI Backport Bot) [RHEL-179772] {CVE-2026-43330} +- Add epoch support for rv and rv-debuginfo packages (John Kacur) [RHEL-163488] +- KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} +- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401} +- dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path (Benjamin Marzinski) [RHEL-113137] +- dm-thin: fix metadata refcount underflow (Benjamin Marzinski) [RHEL-169623] +- dm cache: fix missing return in invalidate_committed's error path (Benjamin Marzinski) [RHEL-92782] +- dm vdo: save the formatted metadata to disk (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add formatting logic and initialization (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add synchronous metadata I/O submission helper (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block structure (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block encoding (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add upfront validation for logical size (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add formatting parameters to table line (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add super block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add geometry block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137] +- dm vdo: add __counted_by attribute to a number of structures (Benjamin Marzinski) [RHEL-113137] +- dm vdo: remove redundant TYPE argument from vdo_allocate macro (Benjamin Marzinski) [RHEL-113137] +- dm vdo: update vdo_allocate_extended to take a field name, no types (Benjamin Marzinski) [RHEL-113137] +- dm vdo slab-depot: validate old zone count on load (Benjamin Marzinski) [RHEL-113137] +- dm vdo indexer: validate saved zone count (Benjamin Marzinski) [RHEL-113137] +- dm cache metadata: fix memory leak on metadata abort retry (Benjamin Marzinski) [RHEL-155190] +- dm cache: prevent entering passthrough mode after unclean shutdown (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix dirty mapping checking in passthrough mode switching (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix concurrent write failure in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache policy smq: fix missing locks in invalidating cache blocks (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix write hang in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix write path cache coherency in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- dm cache: fix null-deref with concurrent writes in passthrough mode (Benjamin Marzinski) [RHEL-92782] +- net: af_can: do not leave a dangling sk pointer in can_create() (CKI Backport Bot) [RHEL-168103] {CVE-2024-56603} +- net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} +- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766} +- dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154975] +- dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-148451] +- dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154975] +- dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154975] +- dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144458] +- dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154975] +- dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154975] +- dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154975] +- dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154975] +- dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154975] +- dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154975] +- dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154975] +- dm: ignore discard return value (Benjamin Marzinski) [RHEL-154975] +- MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154975] +- dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154975] +- dm vdo: fix kerneldoc warnings (Benjamin Marzinski) [RHEL-154975] +- dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154975] +- dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136802] +- dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154975] +- dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154975] +- dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-127492] {CVE-2025-71161} +- dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154975] +- dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154975] +- dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154975] +- dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154975] +- dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154975] +- dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154975] +- dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154975] +- dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136802] +- dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154975] +- dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154975] +- dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136802] +- dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136802] +- dm vdo: Update code to use mem_is_zero (Benjamin Marzinski) [RHEL-154975] +- dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154975] +- dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154975] +- redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154975] +- dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154975] +- dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154975] +- dm-vdo: Promote dm-vdo title to title heading (Benjamin Marzinski) [RHEL-154975] +- docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154975] +- dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154975] +- dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154975] +- dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154975] +- dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154975] +- docs: device-mapper: fix typos in delay.rst and vdo-design.rst (Benjamin Marzinski) [RHEL-154975] +- RDMA/bnxt_re: fix dma_free_coherent() pointer (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to use correct page size for PDE table (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() (Sreekanth Reddy) [RHEL-135357] {CVE-2025-71092} +- RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Pass correct flag for dma mr creation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix the inline size for GenP7 devices (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix wrong check for CQ coalesc support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix a potential memory leak in destroy_gsi_sqp (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Remove non-statistics counters from hw_counters (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add debugfs info entry for device and resource information (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix incorrect errno used in function comments (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Avoid GID level QoS update from the driver (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Update sysfs entries with appropriate data (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Call strscpy() with correct size argument (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Remove unnecessary condition checks (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Use firmware provided message timeout value (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Initialize fw with roce_mirror support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for flow create/destroy (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for mirror vnic (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add support for unique GID (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Refactor stats context memory allocation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Refactor hw context memory allocation (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Add data structures for RoCE mirror support (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Enhance a log message when bnxt_re_register_netdev fails (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Delete always true SGID table check (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Report udp source port for flow_label in bnxt_re_query_qp (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: RoCE related hardware counters update (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to initialize the PBL array (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix a possible memory leak in the driver (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path (Sreekanth Reddy) [RHEL-135357] +- RDMA/bnxt_re: Fix to do SRQ armena by default (Sreekanth Reddy) [RHEL-135357] + * Wed Jun 17 2026 CKI KWF Bot [6.12.0-240.el10] - s390/syscalls: Add spectre boundary for syscall dispatch table (Ramesh Chhetri) [RHEL-183314] - rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets (CKI Backport Bot) [RHEL-179565] {CVE-2026-45998} diff --git a/sources b/sources index d9b1c081a..f12cea2a2 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-240.el10.tar.xz) = 1af30ca01c003052e9f4d54dd063e81a2ffa0eb61efcb55697e59d6a35a6317eb9fc9b58df37042c77f15b0b3176c9559092b41c7b1464b7be4b3f7927153329 -SHA512 (kernel-abi-stablelists-6.12.0-240.el10.tar.xz) = 9afc1a9d120cd11fd2c5205f515ce50cdff46828157f397d846748aa68fc2eb69974b96edfaa10c257fc4e65096c48275eddb937770630806b4f32eb98dd5f91 -SHA512 (kernel-kabi-dw-6.12.0-240.el10.tar.xz) = 47ce28381c9af5264cb034c64b766b8b7141a0f149162ee45930a3a6042ced72143d5733e86e4cf92065075c67fa5c919d4166aaa1cbf7fdab98b24c3bdedb16 +SHA512 (linux-6.12.0-241.el10.tar.xz) = c09e815a8dcb4b872f67a04d90b573e20b9429cd49adf40e30191709649ebe2348e1b0b4df172f39549537fba2596fdec7e9b87386671efe1a59b51cd018db42 +SHA512 (kernel-abi-stablelists-6.12.0-241.el10.tar.xz) = 296cb175b8a460184ed020641cb99e7cff35c00e6ed15665e683ac156876c34b9cf8e18cd2a2d7c4b9696e0f755dacd93fa95a39f65ea13b83bb722c85002448 +SHA512 (kernel-kabi-dw-6.12.0-241.el10.tar.xz) = 082e7e56934407b01bb36f5d32aef44a85ad2d44bee004a81b5d88804cfdfb08edd39627c7db2e92e75d152d2e894d3c4afc5acbd70273c633420371c5884d3e