The Linux kernel
* Mon Jun 22 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [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 <cki-ci-bot+kwf-gitlab-com@redhat.com>
|
||
|---|---|---|
| .gitignore | ||
| check-kabi | ||
| def_variants.yaml.rhel | ||
| dracut-virt.conf | ||
| fedoraimaca.x509 | ||
| filtermods.py | ||
| flavors | ||
| gating.yaml | ||
| generate_all_configs.sh | ||
| kernel-aarch64-64k-debug-rhel.config | ||
| kernel-aarch64-64k-rhel.config | ||
| kernel-aarch64-debug-rhel.config | ||
| kernel-aarch64-rhel.config | ||
| kernel-aarch64-rt-64k-debug-rhel.config | ||
| kernel-aarch64-rt-64k-rhel.config | ||
| kernel-aarch64-rt-debug-rhel.config | ||
| kernel-aarch64-rt-rhel.config | ||
| kernel-local | ||
| kernel-ppc64le-debug-rhel.config | ||
| kernel-ppc64le-rhel.config | ||
| kernel-riscv64-debug-rhel.config | ||
| kernel-riscv64-rhel.config | ||
| kernel-s390x-debug-rhel.config | ||
| kernel-s390x-rhel.config | ||
| kernel-s390x-zfcpdump-rhel.config | ||
| kernel-x86_64-debug-rhel.config | ||
| kernel-x86_64-rhel.config | ||
| kernel-x86_64-rt-debug-rhel.config | ||
| kernel-x86_64-rt-rhel.config | ||
| kernel.changelog | ||
| kernel.sbat.template | ||
| kernel.spec | ||
| kvm_stat.logrotate | ||
| linux-kernel-test.patch | ||
| Makefile.rhelver | ||
| merge.py | ||
| mod-denylist.sh | ||
| mod-sign.sh | ||
| Module.kabi_aarch64 | ||
| Module.kabi_dup_aarch64 | ||
| Module.kabi_dup_ppc64le | ||
| Module.kabi_dup_riscv64 | ||
| Module.kabi_dup_s390x | ||
| Module.kabi_dup_x86_64 | ||
| Module.kabi_ppc64le | ||
| Module.kabi_riscv64 | ||
| Module.kabi_s390x | ||
| Module.kabi_x86_64 | ||
| nvidiabfdpu.x509 | ||
| nvidiagpuoot001.x509 | ||
| nvidiajetsonsoc.x509 | ||
| partial-clang_lto-aarch64-debug-snip.config | ||
| partial-clang_lto-aarch64-snip.config | ||
| partial-clang_lto-x86_64-debug-snip.config | ||
| partial-clang_lto-x86_64-snip.config | ||
| partial-clang-debug-snip.config | ||
| partial-clang-snip.config | ||
| partial-kgcov-debug-snip.config | ||
| partial-kgcov-snip.config | ||
| patch-6.12-redhat.patch | ||
| process_configs.sh | ||
| README.rst | ||
| redhatsecureboot501.cer | ||
| redhatsecureboot504.cer | ||
| redhatsecurebootca5.cer | ||
| rheldup3.x509 | ||
| rhelima_centos.x509 | ||
| rhelima.x509 | ||
| rhelimaca1.x509 | ||
| rhelkpatch1.x509 | ||
| rpminspect.yaml | ||
| sources | ||
| uki_addons.json | ||
| uki_create_addons.py | ||
| uki-addons.sbat.template | ||
| uki.sbat.template | ||
| x509.genkey.centos | ||
| x509.genkey.rhel | ||
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches