The Linux kernel
* Tue Mar 31 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-218.el10] - x86/fpu: Ensure shadow stack is active before "getting" registers (Oleg Nesterov) [RHEL-152371] - PCI: Validate window resource type in pbus_select_window_for_type() (Myron Stowe) [RHEL-139968] - PCI: Don't claim disabled bridge windows (Myron Stowe) [RHEL-139968] - PCI: Remove old_size limit from bridge window sizing (Myron Stowe) [RHEL-139968] - PCI: Stop over-estimating bridge window size (Myron Stowe) [RHEL-139968] - PCI: Rewrite bridge window head alignment function (Myron Stowe) [RHEL-139968] - PCI: Fix bridge window alignment with optional resources (Myron Stowe) [RHEL-139968] - sparc/PCI: Correct 64-bit non-pref -> pref BAR resources (Myron Stowe) [RHEL-139968] - PCI: meson: Fix parsing the DBI register region (Myron Stowe) [RHEL-139968] - PCI: Do not size non-existing prefetchable window (Myron Stowe) [RHEL-139968] - MIPS: Malta: Use pcibios_align_resource() to block io range (Myron Stowe) [RHEL-139968] - MIPS: Malta: Fix PCI southbridge legacy resource reservations (Myron Stowe) [RHEL-139968] - MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Myron Stowe) [RHEL-139968] - PCI: dwc: Use custom pci_ops for root bus DBI vs ECAM config access (Myron Stowe) [RHEL-139968] - PCI: cadence: Search for MSI Capability with correct ID (Myron Stowe) [RHEL-139968] - PCI: Fix regression in pci_bus_distribute_available_resources() (Myron Stowe) [RHEL-139968] - PCI/sysfs: Expose PCI device serial number (Myron Stowe) [RHEL-139968] - PCI: xilinx-nwl: Fix ECAM programming (Myron Stowe) [RHEL-139968] - PCI: tegra194: Rename 'root_bus' to 'root_port_bus' in tegra_pcie_downstream_dev_to_D0() (Myron Stowe) [RHEL-139968] - PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock (Myron Stowe) [RHEL-139968] - PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert() (Myron Stowe) [RHEL-139968] - PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation (Myron Stowe) [RHEL-139968] - PCI: cadence: Check for the existence of cdns_pcie::ops before using it (Myron Stowe) [RHEL-139968] - PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock (Myron Stowe) [RHEL-139968] - PCI: rcar-host: Drop PMSR spinlock (Myron Stowe) [RHEL-139968] - PCI: rcar-gen4: Fix inverted break condition in PHY initialization (Myron Stowe) [RHEL-139968] - PCI: rcar-gen4: Assure reset occurs before DBI access (Myron Stowe) [RHEL-139968] - PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion (Myron Stowe) [RHEL-139968] - PCI: rcar-gen4: Fix PHY initialization (Myron Stowe) [RHEL-139968] - PCI: dwc: Support ECAM mechanism by enabling iATU 'CFG Shift Feature' (Myron Stowe) [RHEL-139968] - PCI: dwc: Prepare the driver for enabling ECAM mechanism using iATU 'CFG Shift Feature' (Myron Stowe) [RHEL-139968] - PCI: dwc: Add support for ELBI resource mapping (Myron Stowe) [RHEL-139968] - PCI: qcom: Move host bridge 'phy' and 'reset' pointers to struct qcom_pcie_port (Myron Stowe) [RHEL-139968] - PCI: qcom: Fix macro typo for CURSOR (Myron Stowe) [RHEL-139968] - PCI: qcom: Add equalization settings for 8.0 GT/s and 32.0 GT/s (Myron Stowe) [RHEL-139968] - PCI: plda: Remove dev_err_probe() when the errno is -ENOMEM (Myron Stowe) [RHEL-139968] - PCI: mediatek-gen3: Add support for MediaTek MT8196 SoC (Myron Stowe) [RHEL-139968] - dt-bindings: PCI: mediatek-gen3: Add support for MT6991/MT8196 (Myron Stowe) [RHEL-139968] - PCI: mediatek-gen3: Implement sys clock ready time setting (Myron Stowe) [RHEL-139968] - PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Myron Stowe) [RHEL-139968] - PCI: keystone: Use kcalloc() instead of kzalloc() (Myron Stowe) [RHEL-139968] - PCI: j721e: Fix incorrect error message in probe() (Myron Stowe) [RHEL-139968] - PCI: j721e: Fix programming sequence of "strap" settings (Myron Stowe) [RHEL-139968] - PCI: j721e: Fix module autoloading (Myron Stowe) [RHEL-139968] - PCI: imx6: Enable the Vaux supply if available (Myron Stowe) [RHEL-139968] - PCI: qcom-ep: Remove redundant edma.nr_irqs initialization (Myron Stowe) [RHEL-139968] - PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify() (Myron Stowe) [RHEL-139968] - PCI: dwc: Support 16-lane operation (Myron Stowe) [RHEL-139968] - PCI: tegra194: Handle errors in BPMP response (Myron Stowe) [RHEL-139968] - PCI: tegra194: Reset BARs when running in PCIe endpoint mode (Myron Stowe) [RHEL-139968] - PCI: tegra194: Set pci_epc_features::msi_capable to true (Myron Stowe) [RHEL-139968] - PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq() (Myron Stowe) [RHEL-139968] - PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release (Myron Stowe) [RHEL-139968] - PCI: endpoint: pci-epf-test: Limit PCIe BAR size for fixed BARs (Myron Stowe) [RHEL-139968] - selftests: pci_endpoint: Skip IRQ test if IRQ is out of range. (Myron Stowe) [RHEL-139968] - misc: pci_endpoint_test: Cleanup extra 0 initialization (Myron Stowe) [RHEL-139968] - misc: pci_endpoint_test: Skip IRQ tests if irq is out of range (Myron Stowe) [RHEL-139968] - PCI: endpoint: Drop superfluous pci_epc_features initialization (Myron Stowe) [RHEL-139968] - Documentation: PCI: endpoint: Document BAR assignment (Myron Stowe) [RHEL-139968] - dt-bindings: PCI: qcom,pcie-x1e80100: Set clocks minItems for the fifth Glymur PCIe Controller (Myron Stowe) [RHEL-139968] - dt-bindings: PCI: ti,am65: Extend for use with PVU (Myron Stowe) [RHEL-139968] - dt-bindings: PCI: qcom,pcie-sm8550: Add SM8750 compatible (Myron Stowe) [RHEL-139968] - PCI: cadence: Use cdns_pcie_find_*capability() to avoid hardcoding offsets (Myron Stowe) [RHEL-139968] - PCI: cadence: Implement capability search using PCI core APIs (Myron Stowe) [RHEL-139968] - PCI: dwc: ep: Implement capability search using PCI core APIs (Myron Stowe) [RHEL-139968] - PCI: Refactor extended capability search into PCI_FIND_NEXT_EXT_CAP() (Myron Stowe) [RHEL-139968] - PCI: Refactor capability search into PCI_FIND_NEXT_CAP() (Myron Stowe) [RHEL-139968] - PCI: Clean up __pci_find_next_cap_ttl() readability (Myron Stowe) [RHEL-139968] - PCI: switchtec: Replace manual locks with guard (Myron Stowe) [RHEL-139968] - PCI: Add lockdep assertion in pci_stop_and_remove_bus_device() (Myron Stowe) [RHEL-139968] - PCI/IOV: Fix race between SR-IOV enable/disable and hotplug (Myron Stowe) [RHEL-139968] - PCI: Don't print stale information about resource (Myron Stowe) [RHEL-139968] - PCI: Alter misleading recursion to pci_bus_release_bridge_resources() (Myron Stowe) [RHEL-139968] - PCI: Pass bridge window to pci_bus_release_bridge_resources() (Myron Stowe) [RHEL-139968] - PCI: Add pci_setup_one_bridge_window() (Myron Stowe) [RHEL-139968] - PCI: Refactor remove_dev_resources() to use pbus_select_window() (Myron Stowe) [RHEL-139968] - PCI: Refactor distributing available memory to use loops (Myron Stowe) [RHEL-139968] - PCI: Use pbus_select_window_for_type() during mem window sizing (Myron Stowe) [RHEL-139968] - PCI: Use pbus_select_window() in space available checker (Myron Stowe) [RHEL-139968] - PCI: Rename resource variable from r to res (Myron Stowe) [RHEL-139968] - PCI: Use pbus_select_window_for_type() during IO window sizing (Myron Stowe) [RHEL-139968] - PCI: Use pbus_select_window() during BAR resize (Myron Stowe) [RHEL-139968] - PCI: Warn if bridge window cannot be released when resizing BAR (Myron Stowe) [RHEL-139968] - PCI: Fix finding bridge window in pci_reassign_bridge_resources() (Myron Stowe) [RHEL-139968] - PCI: Add bridge window selection functions (Myron Stowe) [RHEL-139968] - PCI: Add defines for bridge window indexing (Myron Stowe) [RHEL-139968] - PCI: Preserve bridge window resource type flags (Myron Stowe) [RHEL-139968] - PCI: Enable bridge even if bridge window fails to assign (Myron Stowe) [RHEL-139968] - PCI: Use pci_release_resource() instead of release_resource() (Myron Stowe) [RHEL-139968] - PCI: Disable non-claimed bridge window (Myron Stowe) [RHEL-139968] - PCI: Always claim bridge window before its setup (Myron Stowe) [RHEL-139968] - PCI: Refactor find_bus_resource_of_type() logic checks (Myron Stowe) [RHEL-139968] - PCI: Move find_bus_resource_of_type() earlier (Myron Stowe) [RHEL-139968] - MIPS: PCI: Use pci_enable_resources() (Myron Stowe) [RHEL-139968] - sparc/PCI: Remove pcibios_enable_device() as they do nothing extra (Myron Stowe) [RHEL-139968] - m68k/PCI: Use pci_enable_resources() in pcibios_enable_device() (Myron Stowe) [RHEL-139968] - PCI: Fix failure detection during resource resize (Myron Stowe) [RHEL-139968] - PCI: Fix pdev_resources_assignable() disparity (Myron Stowe) [RHEL-139968] - PCI: Ensure relaxed tail alignment does not increase min_align (Myron Stowe) [RHEL-139968] - PCI/sysfs: Ensure devices are powered for config reads (Myron Stowe) [RHEL-139968] - PCI/PM: Skip resuming to D0 if device is disconnected (Myron Stowe) [RHEL-139968] - PCI/P2PDMA: Reduce scope of pci_has_p2pmem() (Myron Stowe) [RHEL-139968] - PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Myron Stowe) [RHEL-139968] - PCI: of: Update parent unit address generation in of_pci_prop_intr_map() (Myron Stowe) [RHEL-139968] - PCI: Disable MSI on RDC PCI to PCIe bridges (Myron Stowe) [RHEL-139968] - PCI: hotplug: Clean up spaces in messages (Myron Stowe) [RHEL-139968] - PCI: Add Extended Tag + MRRS quirk for Xeon 6 (Myron Stowe) [RHEL-139968] - PCI: Clean up pci_scan_child_bus_extend() loop (Myron Stowe) [RHEL-139968] - PCI: Clean up early_dump_pci_device() (Myron Stowe) [RHEL-139968] - PCI: Use header type defines in pci_setup_device() (Myron Stowe) [RHEL-139968] - Documentation: PCI: Fix typos (Myron Stowe) [RHEL-139968] - Documentation: PCI: Tidy error recovery doc's PCIe nomenclature (Myron Stowe) [RHEL-139968] - Documentation: PCI: Amend error recovery doc with DPC/AER specifics (Myron Stowe) [RHEL-139968] - Documentation: PCI: Sync error recovery doc with code (Myron Stowe) [RHEL-139968] - Documentation: PCI: Sync AER doc with code (Myron Stowe) [RHEL-139968] - PCI/AER: Fix NULL pointer access by aer_info (Myron Stowe) [RHEL-139968] - PCI/AER: Print TLP Log for errors introduced since PCIe r1.1 (Myron Stowe) [RHEL-139968] - PCI/AER: Support errors introduced by PCIe r6.0 (Myron Stowe) [RHEL-139968] - powerpc/eeh: Use result of error_detected() in uevent (Myron Stowe) [RHEL-139968] - s390/pci: Use pci_uevent_ers() in PCI recovery (Myron Stowe) [RHEL-139968] - PCI/AER: Fix missing uevent on recovery when a reset is requested (Myron Stowe) [RHEL-139968] - PCI/ERR: Update device error_state already after reset (Myron Stowe) [RHEL-139968] - PCI/ERR: Notify drivers on failure to recover (Myron Stowe) [RHEL-139968] - PCI/ERR: Fix uevent on failure to recover (Myron Stowe) [RHEL-139968] - PCI/AER: Allow drivers to opt in to Bus Reset on Non-Fatal Errors (Myron Stowe) [RHEL-139968] - MIPS: pci-legacy: Override pci_address_to_pio (Myron Stowe) [RHEL-139968] - PCI: exynos: Switch to devm_clk_bulk_get_all_enabled() (Myron Stowe) [RHEL-139968] Resolves: RHEL-139968, RHEL-152371 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