The Linux kernel
* Wed Dec 17 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-175.el10]
- redhat/self-test: refresh with new automotive variables (Scott Weaver)
- automotive: add configurable package name and disttag variables (Scott Weaver)
- PCI: endpoint: pci-epf-test: Fix doorbell test support (Myron Stowe) [RHEL-107898]
- PCI: qcom: Restrict port parsing only to PCIe bridge child nodes (Myron Stowe) [RHEL-107898]
- PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq() (Myron Stowe) [RHEL-107898]
- misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl() (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup() (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in pci_epf_write_msi_msg() (Myron Stowe) [RHEL-107898]
- PCI: xilinx: Fix NULL pointer dereference in xilinx_pcie_intr_handler() (Myron Stowe) [RHEL-107898]
- PCI: Fix typos (Myron Stowe) [RHEL-107898]
- PCI: hotplug: Remove TODO about unused .get_power(), .hardware_test() (Myron Stowe) [RHEL-107898]
- cpu/hotplug: Remove unused cpuhp_state CPUHP_PCI_XGENE_DEAD (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Restructure handler setup/teardown (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Probe as a standard platform driver (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Resend an MSI racing with itself on a different CPU (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Sanitise MSI allocation and affinity setting (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Get rid of intermediate tracking structure (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Use device-managed memory allocations (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Drop superfluous fields from xgene_msi structure (Myron Stowe) [RHEL-107898]
- PCI: xgene-msi: Make per-CPU interrupt setup robust (Myron Stowe) [RHEL-107898]
- PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN (Myron Stowe) [RHEL-107898]
- PCI: xgene: Drop useless conditional compilation (Myron Stowe) [RHEL-107898]
- PCI: xgene: Defer probing if the MSI widget driver hasn't probed yet (Myron Stowe) [RHEL-107898]
- PCI: rockchip-host: Remove unused header includes (Myron Stowe) [RHEL-107898]
- PCI: rockchip-host: Correct non-fatal error log message (Myron Stowe) [RHEL-107898]
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Myron Stowe) [RHEL-107898]
- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining (Myron Stowe) [RHEL-107898]
- PCI: rockchip: Use standard PCIe definitions (Myron Stowe) [RHEL-107898]
- PCI: rockchip: Remove redundant PCIe message routing definitions (Myron Stowe) [RHEL-107898]
- PCI: qcom: Add support for parsing the new Root Port binding (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom: Move PHY & reset GPIO to Root Port node (Myron Stowe) [RHEL-107898]
- PCI: qcom: Add support for Qualcomm SA8255p based PCIe Root Complex (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sa8255p: Document ECAM compliant PCIe root complex (Myron Stowe) [RHEL-107898]
- PCI: host-generic: Rename and export gen_pci_init() for PCIe controller drivers (Myron Stowe) [RHEL-107898]
- PCI: dwc: Export DWC MSI controller related APIs (Myron Stowe) [RHEL-107898]
- PCI: mvebu: Use devm_add_action_or_reset() instead of devm_add_action() (Myron Stowe) [RHEL-107898]
- PCI: imx6: Delay link start until configfs 'start' written (Myron Stowe) [RHEL-107898]
- PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset (Myron Stowe) [RHEL-107898]
- PCI: imx6: Add LUT configuration for MSI/IOMMU in Endpoint mode (Myron Stowe) [RHEL-107898]
- PCI: imx6: Add helper function imx_pcie_add_lut_by_rid() (Myron Stowe) [RHEL-107898]
- PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features (Myron Stowe) [RHEL-107898]
- PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features (Myron Stowe) [RHEL-107898]
- PCI: dw-rockchip: Delay link training after hot reset in EP mode (Myron Stowe) [RHEL-107898]
- PCI: cadence: Replace private message routing enums with PCI core definitions (Myron Stowe) [RHEL-107898]
- PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS (Myron Stowe) [RHEL-107898]
- MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb (Myron Stowe) [RHEL-107898]
- PCI: brcmstb: Set MLW based on "num-lanes" DT property if present (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: brcm,stb-pcie: Add num-lanes property (Myron Stowe) [RHEL-107898]
- PCI: Move link up wait time and max retries macros to pci.h (Myron Stowe) [RHEL-107898]
- PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up (Myron Stowe) [RHEL-107898]
- PCI: qcom: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
- PCI: dw-rockchip: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
- PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
- PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
- PCI: vmd: Remove MSI-X check on child devices (Myron Stowe) [RHEL-107898]
- PCI: vmd: Fix wrong kfree() in vmd_msi_free() (Myron Stowe) [RHEL-107898]
- PCI: vmd: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: vmd: Convert to lock guards (Myron Stowe) [RHEL-107898]
- PCI: plda: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: xilinx: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: xilinx-nwl: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: xilinx-xdma: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: rcar-host: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: mediatek: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: mediatek-gen3: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: iproc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: brcmstb: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: altera-msi: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: aardvark: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: mobiveil: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: dwc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
- PCI: controller: Use dev_fwnode() instead of of_fwnode_handle() (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-epf-vntb: Allow BAR assignment via configfs (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-epf-vntb: Align MW naming with config names (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails (Myron Stowe) [RHEL-107898]
- selftests: pci_endpoint: Add doorbell test case (Myron Stowe) [RHEL-107898]
- misc: pci_endpoint_test: Add doorbell test case (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-epf-test: Add doorbell test support (Myron Stowe) [RHEL-107898]
- PCI: endpoint: Add pci_epf_align_inbound_addr() helper for inbound address alignment (Myron Stowe) [RHEL-107898]
- PCI: endpoint: pci-ep-msi: Add checks for MSI parent and mutability (Myron Stowe) [RHEL-107898]
- PCI: endpoint: Add RC-to-EP doorbell support using platform MSI controller (Myron Stowe) [RHEL-107898]
- PCI: endpoint: Fix configfs group removal on driver teardown (Myron Stowe) [RHEL-107898]
- PCI: endpoint: Fix configfs group list head handling (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sa8775p: Document 'link_down' reset (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Remove 83xx-512x-pci.txt (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Convert amazon,al-alpine-v[23]-pcie to DT schema (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Convert marvell,armada-3700-pcie to DT schema (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Convert apm,xgene-pcie to DT schema (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Convert axis,artpec6-pcie to DT schema (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: Convert st,spear1340-pcie to DT schema (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sm8150: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sc8180x: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: pci-ep: Extend max-link-speed to PCIe Gen5/Gen6 (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sa8775p: Document QCS8300 (Myron Stowe) [RHEL-107898]
- dt-bindings: PCI: qcom,pcie-sm8150: Document QCS615 (Myron Stowe) [RHEL-107898]
- PCI/pwrctrl: Fix the kerneldoc tag for private fields (Myron Stowe) [RHEL-107898]
- PCI: Move is_pciehp check out of pciehp_is_native() (Myron Stowe) [RHEL-107898]
- PCI: pciehp: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
- PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Myron Stowe) [RHEL-107898]
- PCI: Support Immediate Readiness on devices without PM capabilities (Myron Stowe) [RHEL-107898]
- PCI: Allow built-in drivers to use async initial probing (Myron Stowe) [RHEL-107898]
- PCI: Adjust the position of reading the Link Control 2 register (Myron Stowe) [RHEL-107898]
- PCI: Fix link speed calculation on retrain failure (Myron Stowe) [RHEL-107898]
- PCI: Extend isolated function probing to LoongArch (Myron Stowe) [RHEL-107898]
- PCI/ASPM: Consolidate variable declaration and initialization (Myron Stowe) [RHEL-107898]
- PCI/ASPM: Use boolean type for aspm_disabled and aspm_force (Myron Stowe) [RHEL-107898]
- PCI/AER: Add message when AER_MAX_MULTI_ERR_DEVICES limit is hit (Myron Stowe) [RHEL-107898]
- PCI/AER: Use bool for AER disable state tracking (Myron Stowe) [RHEL-107898]
- net: Prevent use after free in netif_napi_set_irq_locked() (Petr Oros) [RHEL-83024]
- net: move aRFS rmap management and CPU affinity to core (Petr Oros) [RHEL-83024]
- arm64: kprobes: check the return value of set_memory_rox() (Marcin Juszkiewicz) [RHEL-122954]
- arm64: kprobes: call set_memory_rox() for kprobe page (Marcin Juszkiewicz) [RHEL-122954]
- audit: fix out-of-bounds read in audit_compare_dname_path() (CKI Backport Bot) [RHEL-119187] {CVE-2025-39840}
Resolves: RHEL-107898, RHEL-119187, RHEL-122954, RHEL-83024
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 | ||
| nvidiagpuoot001.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