The Linux kernel
Go to file
CKI KWF Bot 264edaecf7 kernel-5.14.0-739.el9
* Tue Aug 18 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-739.el9]
- mm/vmscan: fix hard LOCKUP in function isolate_lru_folios (Aristeu Rozanski) [RHEL-153668]
- posix-cpu-timers: Prevent UAF caused by non-leader exec() race (Waiman Long) [RHEL-227838] {CVE-2026-64560}
- posix-cpu-timers: Fix pid refcount leak in do_cpu_nanosleep() error path (Waiman Long) [RHEL-227838] {CVE-2026-64370}
- posix-timers: Expand timer_[re]arm() callbacks with a boolean return value (Waiman Long) [RHEL-227838]
- posix-timers: Retrieve interval in common timer_settime() code (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Simplify posix_cpu_timer_set() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Remove incorrect comment in posix_cpu_timer_set() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Use @now instead of @val for clarity (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Do not arm SIGEV_NONE timers (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Replace old expiry retrieval in posix_cpu_timer_set() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_set() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_get() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Handle interval timers correctly in timer_get() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Save interval only for armed timers (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Split up posix_cpu_timer_get() (Waiman Long) [RHEL-227838]
- posix-cpu-timers: Implement the missing timer_wait_running callback (Waiman Long) [RHEL-227838]
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_new_connection_cb() (CKI Backport Bot) [RHEL-231355] {CVE-2026-64557}
- Bluetooth: 6lowpan: fix cyclic locking warning on netdev unregister (CKI Backport Bot) [RHEL-231355] {CVE-2026-64557}
- cgroup/psi: Set of->priv to NULL upon file release (Waiman Long) [RHEL-232556]
- sched/psi: Create the psimon kthread outside of cgroup_mutex (Waiman Long) [RHEL-232556]
- sched/psi: fix race between file release and pressure write (Waiman Long) [RHEL-232556] {CVE-2026-52991}
- i2c: stub: Reject I2C block transfers with invalid length (CKI Backport Bot) [RHEL-232106] {CVE-2026-64191}
- net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot (CKI Backport Bot) [RHEL-230091] {CVE-2026-64048}
- iommu/intel: Fix out-of-bounds memset in dmar_latency_disable() (Eder Zulian) [RHEL-213932] {CVE-2026-68324}
- iommu/amd: Bound the early ACPI HID map (Eder Zulian) [RHEL-213932] {CVE-2026-68325}
- iommu/vt-d: Disallow SVA if page walk is not coherent (Eder Zulian) [RHEL-213932]
- iommu/amd: Wait for completion instead of returning early in iommu_completion_wait() (Eder Zulian) [RHEL-213932] {CVE-2026-68329}
- iommu/amd: serialize sequence allocation under concurrent TLB invalidations (Eder Zulian) [RHEL-213932] {CVE-2026-43220}
- iommu/amd: move wait_on_sem() out of spinlock (Eder Zulian) [RHEL-213932] {CVE-2026-43253}
- iommu/arm-smmu-v3-iommufd: Require exactly one Stream ID for a vDEVICE (Eder Zulian) [RHEL-213932]
- iommufd/viommu: Publish a vDEVICE only after vdevice_init() succeeds (Eder Zulian) [RHEL-213932]
- iommufd/viommu: Release the igroup lock on the vdevice_size error path (Eder Zulian) [RHEL-213932]
- iommufd: Fix wrong hwpt passed to iommufd_auto_response_faults on replace (Eder Zulian) [RHEL-213932]
- iommu/dma-iommu: Fix wrong scatterlist length assignment in P2PDMA path (Eder Zulian) [RHEL-213932]
- iommu/iommufd: Fix IOPF group ownership UAF (Eder Zulian) [RHEL-213932]
- iommu: Avoid copying the user array twice in the full-array copy helper (Eder Zulian) [RHEL-213932]
- iommufd: Set upper bounds on cache invalidation entry_num and entry_len (Eder Zulian) [RHEL-213932] {CVE-2026-64289}
- iommu/dma: Do not try to iommu_map a 0 length region in swiotlb (Eder Zulian) [RHEL-213932] {CVE-2026-53164}
- iommufd: Avoid partial fault group delivery in iommufd_fault_fops_read() (Eder Zulian) [RHEL-213932]
- iommufd: Break the loop on failure in iommufd_fault_fops_read() (Eder Zulian) [RHEL-213932] {CVE-2026-64290}
- iommufd: Reject invalid read count in iommufd_fault_fops_read() (Eder Zulian) [RHEL-213932]
- iommufd: Propagate allocation failure in iommufd_veventq_deliver_fetch() (Eder Zulian) [RHEL-213932]
- iommufd: Reject invalid read count in iommufd_veventq_fops_read() (Eder Zulian) [RHEL-213932]
- iommufd: Rewind header length in done if iommufd_veventq_fops_read() fails (Eder Zulian) [RHEL-213932]
- iommu/vt-d: Fix RB-tree corruption in probe error path (Eder Zulian) [RHEL-213932]
- iommu/vt-d: Clear Present bit before tearing down scalable-mode context entry (Eder Zulian) [RHEL-213932]
- iommu/vt-d: Avoid WARNING in sva unbind path (Eder Zulian) [RHEL-213932] {CVE-2026-64591}
- dma-debug: fix physical address retrieval in debug_dma_sync_sg_for_device (Eder Zulian) [RHEL-213932]
- dma-mapping: direct: fix missing mapping for THRU_HOST_BRIDGE segments (Eder Zulian) [RHEL-213932]
- iommu/amd: Don't split flush for amd_iommu_domain_flush_all() (Eder Zulian) [RHEL-213932]
- iommufd: Set veventq_depth upper bound (Eder Zulian) [RHEL-213932] {CVE-2026-64291}
- iommufd: Fix data_len byte-count vs element-count mismatch (Eder Zulian) [RHEL-213932]
- drm/tegra: Fix iommu_map_sgtable() return value check (Eder Zulian) [RHEL-213932]
- gpu: host1x: Fix iommu_map_sgtable() return value check (Eder Zulian) [RHEL-213932]
- iommu/amd: Fix premature break in init_iommu_one() (Eder Zulian) [RHEL-213932]
- iommu/arm-smmu-qcom: Fix fastrpc compatible string in ACTLR client match table (Eder Zulian) [RHEL-213932]
- iommu/vt-d: Disable DMAR for Intel Q35 IGFX (Eder Zulian) [RHEL-213932]
- iommu/amd: Bounds-check devid in __rlookup_amd_iommu() (Eder Zulian) [RHEL-213932] {CVE-2026-53283}
- iommu/amd: Fix a stale comment about which legacy mode is user visible (Eder Zulian) [RHEL-213932]
- iommufd: Use sizeof(*hdr) instead of sizeof(hdr) in veventq read (Eder Zulian) [RHEL-213932] {CVE-2026-64293}
- iommufd: Fix a race with concurrent allocation and unmap (Eder Zulian) [RHEL-213932]
- iommu/amd: Fix clone_alias() to use the original device's devid (Eder Zulian) [RHEL-213932] {CVE-2026-53053}
- iommu/vt-d: Block PASID attachment to nested domain with dirty tracking (Eder Zulian) [RHEL-213932] {CVE-2026-53372}
- iommufd: Fix return value of iommufd_fault_fops_write() (Eder Zulian) [RHEL-213932]
- dma-mapping: add missing `inline` for `dma_free_attrs` (Eder Zulian) [RHEL-213932]
- iommu/tegra241-cmdqv: Update uAPI to clarify HYP_OWN requirement (Eder Zulian) [RHEL-213932]
- iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init() (Eder Zulian) [RHEL-213932]
- iommu/arm-smmu-v3: Add a missing dma_wmb() for hitless STE update (Eder Zulian) [RHEL-213932]
- dma: swiotlb: add KMSAN annotations to swiotlb_bounce() (Eder Zulian) [RHEL-213932]
- iommufd/selftest: Fix page leaks in mock_viommu_{init,destroy} (Eder Zulian) [RHEL-213932]
- iommufd: vfio compatibility extension check for noiommu mode (Eder Zulian) [RHEL-213932]
- iommu/arm-smmu-qcom: do not register driver in probe() (Eder Zulian) [RHEL-213932]
- iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED (Eder Zulian) [RHEL-213932] {CVE-2025-71122}
- iommufd/selftest: Make it clearer to gcc that the access is not out of bounds (Eder Zulian) [RHEL-213932]
- dmaengine: tegra: Fix burst size calculation (Eder Zulian) [RHEL-213921]
- dmaengine: Fix possible use after free (Eder Zulian) [RHEL-213921]
- dmaengine: qcom: gpi: set DMA_PRIVATE capability (Eder Zulian) [RHEL-213921]
- dmaengine: imx-sdma: Refine spba bus searching in probe (Eder Zulian) [RHEL-213921]
- ipv6: rpl: reserve mac_len headroom when recompressed SRH grows (Antoine Tenart) [RHEL-178418] {CVE-2026-43501}
Resolves: RHEL-153668, RHEL-178418, RHEL-213921, RHEL-213932, RHEL-227838, RHEL-230091, RHEL-231355, RHEL-232106, RHEL-232556

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2026-08-18 22:16:06 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
check-kabi kernel-5.14.0-155.el9 2022-08-23 20:50:32 +00:00
cpupower.config RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
cpupower.service RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
dracut-virt.conf kernel-5.14.0-681.el9 2026-02-11 19:34:44 +00:00
filter-aarch64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-armv7hl.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-modules.sh.rhel kernel-5.14.0-716.el9 2026-06-15 08:23:42 +00:00
filter-ppc64le.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-s390x.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-x86_64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
gating.yaml kernel-5.14.0-714.el9 2026-06-08 08:27:26 +00:00
generate_all_configs.sh kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
kernel-aarch64-64k-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-64k-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-rt-64k-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-rt-64k-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-rt-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-aarch64-rt-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-local RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
kernel-ppc64le-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-ppc64le-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-s390x-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-s390x-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-s390x-zfcpdump-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-x86_64-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-x86_64-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-x86_64-rt-debug-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel-x86_64-rt-rhel.config kernel-5.14.0-738.el9 2026-08-17 08:25:50 +00:00
kernel.changelog kernel-5.14.0-739.el9 2026-08-18 22:16:06 +00:00
kernel.sbat.template kernel-5.14.0-658.el9 2026-01-09 19:47:09 +00:00
kernel.spec kernel-5.14.0-739.el9 2026-08-18 22:16:06 +00:00
kmap.py kernel-5.14.0-732.el9 2026-08-04 08:25:47 +00:00
kvm_stat.logrotate kernel-5.13.0-0.rc7.51.el9 2021-06-21 19:14:53 -04:00
linux-kernel-test.patch RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Makefile.rhelver kernel-5.14.0-739.el9 2026-08-18 22:16:06 +00:00
merge.pl RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
mod-denylist.sh kernel-5.13.0-1.el9 2021-07-02 16:34:23 -04:00
mod-extra.list.rhel kernel-5.14.0-681.el9 2026-02-11 19:34:44 +00:00
mod-internal.list kernel-5.14.0-716.el9 2026-06-15 08:23:42 +00:00
mod-partner.list kernel-5.14.0-296.el9 2023-04-04 12:03:43 +02:00
mod-sign.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
Module.kabi_aarch64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_dup_aarch64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_ppc64le RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_s390x RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_x86_64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_ppc64le kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_s390x kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_x86_64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
nvidiabfdpu.x509 kernel-5.14.0-688.el9 2026-03-25 19:02:09 +00:00
nvidiagpuoot001.x509 kernel-5.14.0-423.el9 2024-02-16 10:50:49 -05:00
nvidiajetsonsoc.x509 kernel-5.14.0-688.el9 2026-03-25 19:02:09 +00:00
parallel_xz.sh kernel-5.10.0-0.rc6.92 2020-12-04 15:24:35 -05:00
partial-kgcov-snip.config kernel-5.14.0-633.el9 2025-11-03 10:46:55 +00:00
patch-5.14-redhat.patch kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
process_configs.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
README.rst RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
redhatsecureboot504.cer kernel-5.14.0-628.el9 2025-10-22 09:09:42 -04:00
rheldup3.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rhelima_centos.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelima.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelimaca1.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelkpatch1.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rpminspect.yaml kernel-5.14.0-626.el9 2025-10-17 20:57:31 +00:00
sources kernel-5.14.0-739.el9 2026-08-18 22:16:06 +00:00
uki_addons.json kernel-5.14.0-614.el9 2025-09-10 14:38:08 +00:00
uki_create_addons.py kernel-5.14.0-588.el9 2025-05-26 15:25:18 +02:00
update_scripts.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
x509.genkey.centos kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
x509.genkey.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00

===================
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