The Linux kernel
Go to file
Scott Weaver 9f8294c159 kernel-6.12.0-135.el10
* Thu Sep 25 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-135.el10]
- configs: enable Tegra264 SoC with serial and BPMP (Marcin Juszkiewicz) [RHEL-109772]
- arm64: defconfig: Enable Tegra HSP and BPMP (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: check for adma max page (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Use div_u64 for 64 bit division (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Support channel page (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Add support for CBB fabrics in Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Support HW lookup to get timed out target address (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Improve handling for per SoC fabric data (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Make error interrupt enable and status per SoC (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Change master/slave to initiator/target (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: Enable support for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: pmc: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: Add Tegra264 APBMISC compatible string (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS (Marcin Juszkiewicz) [RHEL-109772]
- memory: tegra: Add Tegra264 MC and EMC support (Marcin Juszkiewicz) [RHEL-109772]
- dt-bindings: memory: tegra: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- firmware: tegra: bpmp: Add support on Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- firmware: tegra: bpmp: Fix build failure for tegra264-only config (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: CIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ADMAIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ASRC: Update ARAM address (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: Update PLL rate for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: I2S: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: AMX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ADX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: AHUB: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: Tegra264 support in isomgr_bw (Marcin Juszkiewicz) [RHEL-109772]
- serial: tegra-utc: Add driver for Tegra UART Trace Controller (UTC) (Marcin Juszkiewicz) [RHEL-109772]
- PCI: mvebu: Fix use of for_each_of_range() iterator (Myron Stowe) [RHEL-107597]
- agp/amd64: Check AGP Capability before binding to unsupported devices (Myron Stowe) [RHEL-107597]
- ata: pata_macio: Fix PCI region leak (Myron Stowe) [RHEL-107597]
- PCI: host-generic: Set driver_data before calling gen_pci_init() (Myron Stowe) [RHEL-107597]
- PCI: apple: Add tracking of probed root ports (Myron Stowe) [RHEL-107597]
- PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
- MAINTAINERS: Update Manivannan Sadhasivam email address (Myron Stowe) [RHEL-107597]
- MAINTAINERS: Update Krzysztof Wilczyński email address (Myron Stowe) [RHEL-107597]
- PCI: Remove unnecessary linesplit in __pci_setup_bridge() (Myron Stowe) [RHEL-107597]
- PCI: WARN (not BUG()) when we fail to assign optional resources (Myron Stowe) [RHEL-107597]
- PCI: Remove unused pci_printk() (Myron Stowe) [RHEL-107597]
- PCI: Add CONFIG_MMU dependency (Myron Stowe) [RHEL-107597]
- x86/PCI: Drop 'pci' suffix from intel_mid_pci.c (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert v3,v360epc-pci to DT schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add MHI registers for IPQ9574 (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Remove obsolete .txt docs (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert marvell,armada8k-pcie to schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert Marvell EBU to schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: sifive,fu740-pcie: Fix include placement in DTS example (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Correct indentation and style in DTS example (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: dwc: rockchip: Add rk3562 support (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: dw: rockchip: Add rk3576 support (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sc8180x: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow IPQ6018 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow IPQ8074 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow MSM8998 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add 'global' interrupt for SDM845 SoC (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sc7280: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sa8775p: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8350: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8250: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8150: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- PCI: qcom-ep: Mask PTM_UPDATING interrupt (Myron Stowe) [RHEL-107597]
- PCI: Add debugfs support for exposing PTM context (Myron Stowe) [RHEL-107597]
- PCI: tegra194: Create debugfs directory only when CONFIG_PCIEASPM is enabled (Myron Stowe) [RHEL-107597]
- PCI: rockchip-ep: Mark RK3399 as intx_capable (Myron Stowe) [RHEL-107597]
- PCI: rockchip: Fix order of rockchip_pci_core_rsts (Myron Stowe) [RHEL-107597]
- PCI: rcar-gen4: Document how to obtain platform firmware (Myron Stowe) [RHEL-107597]
- PCI: rcar-gen4: set ep BAR4 fixed size (Myron Stowe) [RHEL-107597]
- PCI: qcom: Add support for IPQ5018 (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add IPQ5018 SoC (Myron Stowe) [RHEL-107597]
- PCI: dwc: Add support for configuring lane equalization presets (Myron Stowe) [RHEL-107597]
- PCI: Add lane equalization register offsets (Myron Stowe) [RHEL-107597]
- PCI: dwc: Update pci->num_lanes to maximum supported link width (Myron Stowe) [RHEL-107597]
- PCI: of: Add of_pci_get_equalization_presets() API (Myron Stowe) [RHEL-107597]
- PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges" (Myron Stowe) [RHEL-107597]
- PCI: ls-gen4: Use to_delayed_work() (Myron Stowe) [RHEL-107597]
- PCI: imx6: Save and restore the LUT setting during suspend/resume for i.MX95 SoC (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add PLL lock check for i.MX95 SoC (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add workaround for errata ERR051586 (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add workaround for errata ERR051624 (Myron Stowe) [RHEL-107597]
- PCI: imx6: Toggle the core reset for i.MX95 PCIe (Myron Stowe) [RHEL-107597]
- PCI: imx6: Call dw_pcie_wait_for_link() from start_link() callback only when required (Myron Stowe) [RHEL-107597]
- PCI: imx6: Skip link up workaround for newer platforms (Myron Stowe) [RHEL-107597]
- PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Fix errno typo (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Use FIELD_GET() where applicable (Myron Stowe) [RHEL-107597]
- PCI: qcom: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
- PCI: host-common: Convert to library for host controller drivers (Myron Stowe) [RHEL-107597]
- PCI: cadence: Simplify J721e link status check (Myron Stowe) [RHEL-107597]
- PCI: mobiveil: Return bool from link up check (Myron Stowe) [RHEL-107597]
- PCI: dwc: Return bool from link up check (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit() (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Use rockchip_pcie_link_up() to check link up instead of open coding (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Reorganize register and bitfield definitions (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Remove unused PCIE_CLIENT_GENERAL_DEBUG definition (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Move rockchip_pcie_ep_hide_broken_ats_cap_rk3588() to dw_pcie_ep_ops::init() (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Enable ASPM L0s capability for both RC and EP modes (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up() (Myron Stowe) [RHEL-107597]
- PCI: j721e: Fix host/endpoint dependencies (Myron Stowe) [RHEL-107597]
- PCI: j721e: Add support to build as a loadable module (Myron Stowe) [RHEL-107597]
- PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
- PCI: cadence-host: Introduce cdns_pcie_host_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
- PCI: cadence: Add support to build pcie-cadence library as a kernel module (Myron Stowe) [RHEL-107597]
- PCI: cadence: Remove duplicate message code definitions (Myron Stowe) [RHEL-107597]
- PCI: cadence: Fix runtime atomic count underflow (Myron Stowe) [RHEL-107597]
- PCI: apple: Add T602x PCIe support (Myron Stowe) [RHEL-107597]
- PCI: apple: Abstract register offsets via a SoC-specific structure (Myron Stowe) [RHEL-107597]
- PCI: apple: Use gpiod_set_value_cansleep in probe flow (Myron Stowe) [RHEL-107597]
- PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK (Myron Stowe) [RHEL-107597]
- PCI: apple: Move port PHY registers to their own reg items (Myron Stowe) [RHEL-107597]
- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port (Myron Stowe) [RHEL-107597]
- PCI: apple: Move away from INTMSK{SET,CLR} for INTx and private interrupts (Myron Stowe) [RHEL-107597]
- PCI: apple: Dynamically allocate RID-to_SID bitmap (Myron Stowe) [RHEL-107597]
- PCI: apple: Move over to standalone probing (Myron Stowe) [RHEL-107597]
- PCI: host-generic: Extract an ECAM bridge creation helper from pci_host_common_probe() (Myron Stowe) [RHEL-107597]
- dt-bindings: pci: apple,pcie: Add t6020 compatible string (Myron Stowe) [RHEL-107597]
- PCI: apple: Set only available ports up (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs encoding (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encoding (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_msix() return value encoding (Myron Stowe) [RHEL-107597]
- PCI: cadence-ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
- PCI: endpoint: pci-epf-vntb: Simplify ctrl/SPAD space allocation (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Retain fixed-size BAR size as well as aligned size (Myron Stowe) [RHEL-107597]
- PCI: Add ACS quirk for Loongson PCIe (Myron Stowe) [RHEL-107597]
- PCI: Fix lock symmetry in pci_slot_unlock() (Myron Stowe) [RHEL-107597]
- PCI: Increment PM usage counter when probing reset methods (Myron Stowe) [RHEL-107597]
- PM: runtime: Define pm_runtime_put cleanup helper (Myron Stowe) [RHEL-107597]
- irqdomain: pci: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-107597]
- PCI: hotplug: Drop superfluous #include directives (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
- PCI: Limit visibility of match_driver flag to PCI core (Myron Stowe) [RHEL-107597]
- Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Myron Stowe) [RHEL-107597]
- PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus() (Myron Stowe) [RHEL-107597]
- PCI: Use PCI_STD_NUM_BARS instead of 6 (Myron Stowe) [RHEL-107597]
- PCI: Remove pci_fixup_cardbus() (Myron Stowe) [RHEL-107597]
- PCI: Remove function pcim_intx() prototype from pci.h (Myron Stowe) [RHEL-107597]
- PCI: Remove hybrid-devres usage warnings from kernel-doc (Myron Stowe) [RHEL-107597]
- PCI: Remove redundant set of request functions (Myron Stowe) [RHEL-107597]
- PCI: Remove exclusive requests flags from _pcim_request_region() (Myron Stowe) [RHEL-107597]
- PCI: Remove pcim_request_region_exclusive() (Myron Stowe) [RHEL-107597]
- Documentation/driver-api: Update pcim_enable_device() (Myron Stowe) [RHEL-107597]
- PCI: Remove hybrid devres nature from request functions (Myron Stowe) [RHEL-107597]
- PCI: Remove pcim_iounmap_regions() (Myron Stowe) [RHEL-107597]
- mtip32xx: Remove unnecessary pcim_iounmap_regions() calls (Myron Stowe) [RHEL-107597]
- PCI: Update Link Speed after retraining (Myron Stowe) [RHEL-107597]
- PCI/bwctrl: Replace lbms_count with PCI_LINK_LBMS_SEEN flag (Myron Stowe) [RHEL-107597]
- PCI/ERR: Remove misleading TODO regarding kernel panic (Myron Stowe) [RHEL-107597]
- PCI/AER: Add sysfs attributes for log ratelimits (Myron Stowe) [RHEL-107597]
- PCI/AER: Add ratelimits to PCI AER Documentation (Myron Stowe) [RHEL-107597]
- PCI/AER: Ratelimit correctable and non-fatal error logging (Myron Stowe) [RHEL-107597]
- PCI/AER: Simplify add_error_device() (Myron Stowe) [RHEL-107597]
- PCI/AER: Convert aer_get_device_error_info(), aer_print_error() to index (Myron Stowe) [RHEL-107597]
- PCI/AER: Rename struct aer_stats to aer_info (Myron Stowe) [RHEL-107597]
- PCI/AER: Reduce pci_print_aer() correctable error level to KERN_WARNING (Myron Stowe) [RHEL-107597]
- PCI/ERR: Add printk level to pcie_print_tlp_log() (Myron Stowe) [RHEL-107597]
- PCI/AER: Check log level once and remember it (Myron Stowe) [RHEL-107597]
- PCI/AER: Trace error event before ratelimiting (Myron Stowe) [RHEL-107597]
- PCI/AER: Update statistics before ratelimiting (Myron Stowe) [RHEL-107597]
- PCI/AER: Simplify pci_print_aer() (Myron Stowe) [RHEL-107597]
- PCI/AER: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
- PCI/AER: Move aer_print_source() earlier in file (Myron Stowe) [RHEL-107597]
- PCI/AER: Rename aer_print_port_info() to aer_print_source() (Myron Stowe) [RHEL-107597]
- PCI/AER: Extract bus/dev/fn in aer_print_port_info() with PCI_BUS_NUM(), etc (Myron Stowe) [RHEL-107597]
- PCI/AER: Consolidate Error Source ID logging in aer_isr_one_error_type() (Myron Stowe) [RHEL-107597]
- PCI/AER: Factor COR/UNCOR error handling out from aer_isr_one_error() (Myron Stowe) [RHEL-107597]
- PCI/DPC: Log Error Source ID only when valid (Myron Stowe) [RHEL-107597]
- PCI/DPC: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
- stmmac: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
- stmmac: Remove pcim_* functions for driver detach (Myron Stowe) [RHEL-107597]
- stmmac: loongson: Remove surplus loop (Myron Stowe) [RHEL-107597]
- stmmac: loongson: Pass correct arg to PCI function (Myron Stowe) [RHEL-107597]
- vdpa: solidrun: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
- rcu/nocb: Add Safe checks for access offloaded rdp (Luis Claudio R. Goncalves) [RHEL-69516]
- perf symbol-minimal: Fix ehdr reading in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf: Fix the POLL_HUP delivery breakage (Michael Petlan) [RHEL-78198]
- perf: Avoid undefined behavior from stopping/starting inactive events (Michael Petlan) [RHEL-78198]
- perf ui scripts: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
- perf pmu: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
- tools subcmd: Tighten the filename size in check_if_command_finished (Michael Petlan) [RHEL-78198]
- perf python: Set index error for invalid thread/cpu map items (Michael Petlan) [RHEL-78198]
- perf python: Improve leader copying from evlist (Michael Petlan) [RHEL-78198]
- perf python: Correct pyrf_evsel__read for tool PMUs (Michael Petlan) [RHEL-78198]
- perf python: Fix thread check in pyrf_evsel__read (Michael Petlan) [RHEL-78198]
- perf python: In str(evsel) use the evsel__pmu_name helper (Michael Petlan) [RHEL-78198]
- perf jevents: If the long_desc and desc are identical then drop the long_desc (Michael Petlan) [RHEL-78198]
- perf expr: Accumulate rather than replace in the context counts (Michael Petlan) [RHEL-78198]
- perf stat: Move metric list from config to evlist (Michael Petlan) [RHEL-78198]
- perf metricgroup: Factor out for-each function and move out printing (Michael Petlan) [RHEL-78198]
- perf pmu: Tolerate failure to read the type for wellknown PMUs (Michael Petlan) [RHEL-78198]
- perf spark: Fix includes and add SPDX (Michael Petlan) [RHEL-78198]
- perf parse-events: Minor tidy up of event_type helper (Michael Petlan) [RHEL-78198]
- perf hwmon_pmu: Avoid shortening hwmon PMU name (Michael Petlan) [RHEL-78198]
- kallsyms: fix build without execinfo (Michael Petlan) [RHEL-78198]
- perf/core: Fix WARN in perf_sigtrap() (Michael Petlan) [RHEL-78198]
- perf: Revert to requiring CAP_SYS_ADMIN for uprobes (Michael Petlan) [RHEL-78198]
- perf/core: Fix the WARN_ON_ONCE is out of lock protected region (Michael Petlan) [RHEL-78198]
- perf/aux: Fix pending disable flow when the AUX ring buffer overruns (Michael Petlan) [RHEL-78198]
- perf test: Directory file descriptor leak (Michael Petlan) [RHEL-78198]
- perf evsel: Missed close() when probing hybrid core PMUs (Michael Petlan) [RHEL-78198]
- perf mem: Document new output fields (op, cache, mem, dtlb, snoop) (Michael Petlan) [RHEL-78198]
- perf test: Restrict uniquifying test to machines with 'uncore_imc' (Michael Petlan) [RHEL-78198]
- perf: Fix the throttle error of some clock events (Michael Petlan) [RHEL-78198]
- perf symbols: Ignore mapping symbols on riscv (Michael Petlan) [RHEL-78198]
- perf: Add comment to enum perf_event_state (Michael Petlan) [RHEL-78198]
- perf/core: Fix WARN in perf_cgroup_switch() (Michael Petlan) [RHEL-78198]
- perf: Fix cgroup state vs ERROR (Michael Petlan) [RHEL-78198]
- perf: Fix sample vs do_exit() (Michael Petlan) [RHEL-78198]
- perf callchain: Always populate the addr_location map when adding IP (Michael Petlan) [RHEL-78198]
- perf lock contention: Reject more than 10ms delays for safety (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Fix incorrect MSR index calculations in intel_pmu_config_acr() (Michael Petlan) [RHEL-78198]
- perf trace: Set errpid to false for rseq and set_robust_list (Michael Petlan) [RHEL-78198]
- perf symbol: Move demangling code out of symbol-elf.c (Michael Petlan) [RHEL-78198]
- perf trace: Always print return value for syscalls returning a pid (Michael Petlan) [RHEL-78198]
- perf script: Print PERF_AUX_FLAG_COLLISION flag (Michael Petlan) [RHEL-78198]
- perf mem: Show absolute percent in mem_stat output (Michael Petlan) [RHEL-78198]
- perf mem: Display sort order only if it's available (Michael Petlan) [RHEL-78198]
- perf mem: Describe overhead calculation in brief (Michael Petlan) [RHEL-78198]
- perf record: Fix incorrect --user-regs comments (Michael Petlan) [RHEL-78198]
- perf test trace_summary: Skip --bpf-summary tests if no libbpf (Michael Petlan) [RHEL-78198]
- perf test intel-pt: Skip jitdump test if no libelf (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Avoid race when evlist is being deleted (Michael Petlan) [RHEL-78198]
- perf test demangle-java: Don't segv if demangling fails (Michael Petlan) [RHEL-78198]
- perf symbol: Fix use-after-free in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf pmu: Avoid segv for missing name/alias_name in wildcarding (Michael Petlan) [RHEL-78198]
- perf machine: Factor creating a "live" machine out of dwarf-unwind (Michael Petlan) [RHEL-78198]
- perf test: Add AMD IBS sw filter test (Michael Petlan) [RHEL-78198]
- perf mem: Count L2 HITM for c2c statistic (Michael Petlan) [RHEL-78198]
- perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12 (Michael Petlan) [RHEL-78198]
- perf/headers: Clean up <linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
- perf tests switch-tracking: Fix timestamp comparison (Michael Petlan) [RHEL-78198]
- perf pmu intel: Adjust cpumaks for sub-NUMA clusters on graniterapids (Michael Petlan) [RHEL-78198]
- perf tests trace_summary.sh: Run in exclusive mode (Michael Petlan) [RHEL-78198]
- perf test: Add cgroup summary test case for 'perf trace' (Michael Petlan) [RHEL-78198]
- perf python: Add counting.py as example for counting perf events (Michael Petlan) [RHEL-78198]
- perf python: Add evlist close support (Michael Petlan) [RHEL-78198]
- perf python: Add evsel read method (Michael Petlan) [RHEL-78198]
- perf python: Add support for 'struct perf_counts_values' to return counter data (Michael Petlan) [RHEL-78198]
- perf/uapi: Clean up <uapi/linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
- perf/uapi: Fix PERF_RECORD_SAMPLE comments in <uapi/linux/perf_event.h> (Michael Petlan) [RHEL-78198]
- perf python: Add evsel cpus and threads functions (Michael Petlan) [RHEL-78198]
- libperf threadmap: Add perf_thread_map__idx() (Michael Petlan) [RHEL-78198]
- libperf threadmap: Don't segv for index 0 for the NULL 'struct perf_thread_map' pointer (Michael Petlan) [RHEL-78198]
- perf test amd: Skip amd-ibs-period test on kernel < v6.15 (Michael Petlan) [RHEL-78198]
- perf rwsem: Add clang's -Wthread-safety annotations (Michael Petlan) [RHEL-78198]
- perf dso: Minor refactor to allow clang's Wthread-safety analysis (Michael Petlan) [RHEL-78198]
- mips/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- xtensa/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- sparc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- loongarch/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- csky/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- arc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- alpha/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/apple_m1: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/arm: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- s390/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- powerpc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/zhaoxin: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/amd: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf: Only dump the throttle log for the leader (Michael Petlan) [RHEL-78198]
- perf: Fix the throttle logic for a group (Michael Petlan) [RHEL-78198]
- perf ftrace: Use process/session specific trace settings (Michael Petlan) [RHEL-78198]
- tools headers compiler: Pick the const_true() define from the kernel sources (Michael Petlan) [RHEL-78198]
- perf test probe_vfs_getname: Add regex for searching probe line (Michael Petlan) [RHEL-78198]
- perf/core: Add the is_event_in_freq_mode() helper to simplify the code (Michael Petlan) [RHEL-78198]
- perf record: Fix a asan runtime error in util/maps.c (Michael Petlan) [RHEL-78198]
- perf record: Add 8-byte aligned event type PERF_RECORD_COMPRESSED2 (Michael Petlan) [RHEL-78198]
- perf/x86/intel/ds: Remove redundant assignments to sample.period (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Filter non-workload samples (Michael Petlan) [RHEL-78198]
- perf/aux: Allocate non-contiguous AUX pages by default (Michael Petlan) [RHEL-78198]
- perf test: Allow tolerance for leader sampling test (Michael Petlan) [RHEL-78198]
- perf test: Add stat uniquifying test (Michael Petlan) [RHEL-78198]
- perf parse-events: Use wildcard processing to set an event to merge into (Michael Petlan) [RHEL-78198]
- perf evlist: Make uniquifying counter names consistent (Michael Petlan) [RHEL-78198]
- perf report: Add 'tgid' sort key (Michael Petlan) [RHEL-78198]
- perf test: Update sysfs path for core PMU caps (Michael Petlan) [RHEL-78198]
- perf test: Fix LBR test by ignoring idle task (Michael Petlan) [RHEL-78198]
- perf test: Hybrid improvements for metric value validation test (Michael Petlan) [RHEL-78198]
- perf list: Display the PMU name associated with a perf metric in JSON (Michael Petlan) [RHEL-78198]
- perf metricgroup: Binary search when resolving referred to metrics (Michael Petlan) [RHEL-78198]
- perf pmu: Change aliases from list to hashmap (Michael Petlan) [RHEL-78198]
- perf fncache: Switch to using hashmap (Michael Petlan) [RHEL-78198]
- perf tests: Harden branch stack sampling test (Michael Petlan) [RHEL-78198]
- perf parse-events: Add "cpu" term to set the CPU an event is recorded on (Michael Petlan) [RHEL-78198]
- perf parse-events: Set is_pmu_core for legacy hardware events (Michael Petlan) [RHEL-78198]
- perf stat: Use counter cpumask to skip zero values (Michael Petlan) [RHEL-78198]
- libperf cpumap: Add ability to create CPU from a single CPU number (Michael Petlan) [RHEL-78198]
- perf tests metrics: Permission related fixes (Michael Petlan) [RHEL-78198]
- perf evsel: Add per-thread warning for EOPNOTSUPP open failues (Michael Petlan) [RHEL-78198]
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Michael Petlan) [RHEL-78198]
- perf intel-pt: Do not default to recording all switch events (Michael Petlan) [RHEL-78198]
- perf intel-pt: Fix PEBS-via-PT data_src (Michael Petlan) [RHEL-78198]
- perf test demangle-ocaml: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
- perf test demangle-java: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
- perf test demangle-rust: Add Rust demangling test (Michael Petlan) [RHEL-78198]
- perf demangle-rust: Remove previous legacy rust decoder (Michael Petlan) [RHEL-78198]
- perf symbol-elf: Integrate rust-v0 demangling (Michael Petlan) [RHEL-78198]
- perf demangle-rust: Add rustc-demangle C demangler (Michael Petlan) [RHEL-78198]
- perf test amd ibs: Fix spelling mistake "Asssuming" -> "Assuming" (Michael Petlan) [RHEL-78198]
- perf pmu: Use available core PMU for raw events (Michael Petlan) [RHEL-78198]
- perf lock contention: Add -J/--inject-delay option (Michael Petlan) [RHEL-78198]
- perf tests: Fix 'perf report' tests installation (Michael Petlan) [RHEL-78198]
- perf: Fix confusing aux iteration (Michael Petlan) [RHEL-78198]
- perf: Remove too early and redundant CPU hotplug handling (Michael Petlan) [RHEL-78198]
- perf: Fix irq work dereferencing garbage (Michael Petlan) [RHEL-78198]
- perf: Fix failing inherit_event() doing extra refcount decrement on parent (Michael Petlan) [RHEL-78198]
- perf parse-events: Add debug dump of evlist if reordered (Michael Petlan) [RHEL-78198]
- perf evlist: Make groups visible in evlist__format_evsels() output (Michael Petlan) [RHEL-78198]
- perf evlist: Refactor evlist__scnprintf_evsels() (Michael Petlan) [RHEL-78198]
- perf stat: Remove print_mixed_hw_group_error (Michael Petlan) [RHEL-78198]
- perf stat: Better hybrid support for the NMI watchdog warning (Michael Petlan) [RHEL-78198]
- tools/arch/x86: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
- perf test: Add direct off-cpu tests (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Add --off-cpu-thresh option (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Dump the remaining PERF_SAMPLE_ in sample_type from BPF's stack trace map (Michael Petlan) [RHEL-78198]
- perf script: Display off-cpu samples correctly (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Disable perf_event's callchain collection (Michael Petlan) [RHEL-78198]
- perf evsel: Assemble off-cpu samples (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Dump off-cpu samples in BPF (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Preparation of off-cpu BPF program (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Parse off-cpu event (Michael Petlan) [RHEL-78198]
- perf evsel: Expose evsel__is_offcpu_event() for future use (Michael Petlan) [RHEL-78198]
- perf symbol-minimal: Fix double free in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf mem: Add 'dtlb' output field (Michael Petlan) [RHEL-78198]
- perf mem: Add 'snoop' output field (Michael Petlan) [RHEL-78198]
- perf mem: Add 'cache' and 'memory' output fields (Michael Petlan) [RHEL-78198]
- perf hist: Hide unused mem stat columns (Michael Petlan) [RHEL-78198]
- perf mem: Add 'op' output field (Michael Petlan) [RHEL-78198]
- perf hist: Implement output fields for mem stats (Michael Petlan) [RHEL-78198]
- perf hist: Basic support for mem_stat accounting (Michael Petlan) [RHEL-78198]
- perf hist: Add struct he_mem_stat (Michael Petlan) [RHEL-78198]
- perf hist: Support multi-line header (Michael Petlan) [RHEL-78198]
- perf record: Add --sample-mem-info option (Michael Petlan) [RHEL-78198]
- perf hist: Remove output field from sort-list properly (Michael Petlan) [RHEL-78198]
- perf test perf-report-hierarchy: Add new test (Michael Petlan) [RHEL-78198]
- perf test amd ibs: Add sample period unit test (Michael Petlan) [RHEL-78198]
- perf mem/c2c amd: Add ldlat support (Michael Petlan) [RHEL-78198]
- perf amd ibs: Incorporate Zen5 DTLB and PageSize information (Michael Petlan) [RHEL-78198]
- perf amd ibs: Add Load Latency bits in raw dump (Michael Petlan) [RHEL-78198]
- perf symbols: Handle 'u' and 'l' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78198]
- perf lock contention: Symbolize zone->lock using BTF (Michael Petlan) [RHEL-78198]
- perf vendor events arm64: Drop hip08 PublicDescription if same as BriefDescription (Michael Petlan) [RHEL-78198]
- perf vendor events arm64: Fill up Desc field for Hisi hip08 hha pmu (Michael Petlan) [RHEL-78198]
- perf bench evlist-open-close: Reduce scope of 2 variables (Michael Petlan) [RHEL-78198]
- perf tests record: Cleanup improvements (Michael Petlan) [RHEL-78198]
- perf tool_pmu: Fix aggregation on duration_time (Michael Petlan) [RHEL-78198]
- perf session: Skip unsupported new event types (Michael Petlan) [RHEL-78198]
- perf hist: Allow custom output fields in hierarchy mode (Michael Petlan) [RHEL-78198]
- perf hist: Set levels in output_field_add() (Michael Petlan) [RHEL-78198]
- perf hist: Remove formats in hierarchy when cancel latency (Michael Petlan) [RHEL-78198]
- perf hist: Remove formats in hierarchy when cancel children (Michael Petlan) [RHEL-78198]
- perf record: Retirement latency cleanup in evsel__config (Michael Petlan) [RHEL-78198]
- perf pmu-events: Add retirement latency to JSON events inside of perf (Michael Petlan) [RHEL-78198]
- perf stat: Add mean, min, max and last --tpebs-mode options (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Use stats for retirement latency statistics (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Don't close record on read (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Add mutex for tpebs_results (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Add support for updating counts in evsel__tpebs_read (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Refactor tpebs_results list (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Ensure events are opened, factor out finding (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Inline get_perf_record_args (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Reduce scope of the tpebs_events_size variable (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Move the cpumap_buf variable out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Separate evsel__tpebs_prepare() out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Rename tpebs_start to evsel__tpebs_open (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Simplify tpebs_cmd (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Cleanup header (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update tigerlake metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update snowridgex events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update skylakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update skylake metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sierraforest events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sapphirerapids events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sandybridge metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update rocketlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update nehalemex events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update nehalemep events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update meteorlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update lunarlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update jaketown metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update ivytown metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update ivybridge metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update icelakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update icelake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update haswellx metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update haswell metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Add graniterapids retirement latencies (Michael Petlan) [RHEL-78198]
- perf vendor events: Update grandridge events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update emeraldrapids events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update clearwaterforest events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwellx metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwellde metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwell metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update bonnell events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update arrowlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-78198]
- perf/x86: Optimize the is_x86_event (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Check the X86 leader for ACR group (Michael Petlan) [RHEL-78198]
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Michael Petlan) [RHEL-78198]
- perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Introduce pairs of PEBS static calls (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebs (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Decouple BTS initialization from PEBS initialization (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs (Michael Petlan) [RHEL-78198]
- perf/core: Fix event timekeeping merge (Michael Petlan) [RHEL-78198]
- perf/core: Fix event->parent life-time issue (Michael Petlan) [RHEL-78198]
- perf/core: Fix put_ctx() ordering (Michael Petlan) [RHEL-78198]
- perf/core: Fix perf-stat / read() (Michael Petlan) [RHEL-78198]
- x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
- perf/x86/intel/bts: Replace offsetof() with struct_size() (Michael Petlan) [RHEL-78198]
- tools/nolibc/types.h: fix mismatched parenthesis in minor() (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Set actions->thread before calling do_zoom_thread() (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Simplify the routines that add entries to the popup menu (Michael Petlan) [RHEL-78198]
- perf ui browser: Accept the left arrow key as a Zoom out if done on the first column (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Don't show the source code view status initially (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Show in the title the source code view toggle (Michael Petlan) [RHEL-78198]
- perf ui browser map: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser header: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser annotate-data: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser: Add a warn on unhandled hotkey helper (Michael Petlan) [RHEL-78198]
- perf ui browser: Add key_name() helper (Michael Petlan) [RHEL-78198]
- tools build: Don't show libbfd build status as it is opt-in (Michael Petlan) [RHEL-78198]
- perf check: Add tip about building with libbfd using BUILD_NONDISTRO=1 (Michael Petlan) [RHEL-78198]
- perf build: Warn when libdebuginfod devel files are not available (Michael Petlan) [RHEL-78198]
- tools build: Don't show libunwind build status as it is opt-in (Michael Petlan) [RHEL-78198]
- perf check: Allow showing a tip for opt-in features not built into perf (Michael Petlan) [RHEL-78198]
- perf check: Move the FEATURE_STATUS() macro to its only user source file (Michael Petlan) [RHEL-78198]
- perf check: Share the feature status printing routine with 'perf version' (Michael Petlan) [RHEL-78198]
- tools build: Don't set libunwind as available if test-all.c build succeeds (Michael Petlan) [RHEL-78198]
- perf/arch: Record sample last_period before updating on the x86 and PowerPC platforms (Michael Petlan) [RHEL-78198]
- perf/x86/intel/bts: Rename local bts_buffer variables for clarity (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Support auto counter reload (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Add CPUID enumeration for the auto counter reload (Michael Petlan) [RHEL-78198]
- perf: Extend the bit width of the arch-specific flag (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Track the num of events needs late setup (Michael Petlan) [RHEL-78198]
- perf/x86: Add dynamic constraint (Michael Petlan) [RHEL-78198]
- perf: Make perf_pmu_unregister() useable (Michael Petlan) [RHEL-78198]
- perf: Rename perf_event_exit_task(.child) (Michael Petlan) [RHEL-78198]
- perf: Unify perf_event_free_task() / perf_event_exit_task_context() (Michael Petlan) [RHEL-78198]
- perf: Simplify perf_event_release_kernel() (Michael Petlan) [RHEL-78198]
- perf: Simplify perf_event_free_task() wait (Michael Petlan) [RHEL-78198]
- perf: Simplify child event tear-down (Michael Petlan) [RHEL-78198]
- perf: Ensure bpf_perf_link path is properly serialized (Michael Petlan) [RHEL-78198]
- NFSv4.2: Protect copy offload and clone against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
- NFS: Protect against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
- uprobes: Fix race in uprobe_free_utask (Jerome Marchand) [RHEL-111387]
- ipv6: reject malicious packets in ipv6_gso_segment() (CKI Backport Bot) [RHEL-113251] {CVE-2025-38572}
- wifi: ath12k: Decrement TID on RX peer frag setup error handling (CKI Backport Bot) [RHEL-114710] {CVE-2025-39761}
- xfrm: interface: fix use-after-free after changing collect_md xfrm interface (CKI Backport Bot) [RHEL-109531] {CVE-2025-38500}
- net: add reserved fields to devlink_port_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_health_reporter_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_port_region_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_region_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_param (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_dpipe_table_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_linecard_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_port (Ivan Vecera) [RHEL-111907]
- ipv6: mcast: Delay put pmc->idev in mld_del_delrec() (Hangbin Liu) [RHEL-111156] {CVE-2025-38550}
- tcp: Correct signedness in skb remaining space calculation (Florian Westphal) [RHEL-107843] {CVE-2025-38463}
- ice: use fixed adapter index for E825C embedded devices (Michal Schmidt) [RHEL-111791]
Resolves: RHEL-69516, RHEL-78198, RHEL-109772, RHEL-111387, RHEL-95596, RHEL-107597

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-25 17:48:55 -04:00
.gitignore kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1 2020-04-14 17:53:23 -04:00
check-kabi kernel-6.0.0-0.rc7.20220927gita1375562c0a8.48 2022-09-27 09:26:17 -05:00
def_variants.yaml.rhel kernel-6.12.0-87.el10 2025-05-19 10:32:51 -03:00
dracut-virt.conf kernel-6.12.0-61.el10 2025-03-07 18:23:05 -03:00
fedoraimaca.x509 kernel-6.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +02:00
filtermods.py kernel-6.12.0-78.el10 2025-04-28 23:54:41 -03:00
flavors kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
gating.yaml kernel-6.12.0-54.el10 2025-02-14 07:54:48 +01:00
generate_all_configs.sh kernel-6.5.0-0.rc7.20230822gitf7757129e3de.51 2023-08-22 07:04:59 -05:00
kernel-aarch64-64k-debug-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-64k-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-debug-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-rt-64k-debug-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-rt-64k-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-rt-debug-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-aarch64-rt-rhel.config kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel-local Change method of configuration generation 2016-12-06 12:07:10 -08:00
kernel-ppc64le-debug-rhel.config kernel-6.12.0-133.el10 2025-09-23 06:24:11 -04:00
kernel-ppc64le-rhel.config kernel-6.12.0-133.el10 2025-09-23 06:24:11 -04:00
kernel-riscv64-debug-rhel.config kernel-6.12.0-133.el10 2025-09-23 06:24:11 -04:00
kernel-riscv64-rhel.config kernel-6.12.0-133.el10 2025-09-23 06:24:11 -04:00
kernel-s390x-debug-rhel.config kernel-6.12.0-131.el10 2025-09-17 14:01:48 -04:00
kernel-s390x-rhel.config kernel-6.12.0-131.el10 2025-09-17 14:01:48 -04:00
kernel-s390x-zfcpdump-rhel.config kernel-6.12.0-131.el10 2025-09-17 14:01:48 -04:00
kernel-x86_64-debug-rhel.config kernel-6.12.0-134.el10 2025-09-24 10:05:09 -04:00
kernel-x86_64-rhel.config kernel-6.12.0-134.el10 2025-09-24 10:05:09 -04:00
kernel-x86_64-rt-debug-rhel.config kernel-6.12.0-134.el10 2025-09-24 10:05:09 -04:00
kernel-x86_64-rt-rhel.config kernel-6.12.0-134.el10 2025-09-24 10:05:09 -04:00
kernel.changelog kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kernel.spec kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
kvm_stat.logrotate kernel-5.13.0-0.rc3.20210527gitad9f25d33860.28 2021-05-27 11:30:07 -05:00
linux-kernel-test.patch kernel-5.17-0.rc0.20220121gitc2c94b3b187d.73 2022-01-21 11:03:01 -06:00
Makefile.rhelver kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
merge.py kernel-6.4.0-0.rc0.20230425git173ea743bf7a.3 2023-04-25 11:01:29 -05:00
mod-denylist.sh kernel-6.9.0-0.rc4.2.el10 2024-04-22 08:02:15 +02:00
mod-sign.sh kernel-6.5.0-0.rc7.20230822gitf7757129e3de.51 2023-08-22 07:04:59 -05:00
Module.kabi_aarch64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_aarch64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_ppc64le Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_riscv64 kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
Module.kabi_dup_s390x Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_x86_64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_ppc64le Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_riscv64 kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
Module.kabi_s390x Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_x86_64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
nvidiagpuoot001.x509 kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
partial-clang_lto-aarch64-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-aarch64-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-x86_64-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-x86_64-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-kgcov-debug-snip.config kernel-6.11.0-29.el10 2024-11-11 13:22:14 +01:00
partial-kgcov-snip.config kernel-6.11.0-29.el10 2024-11-11 13:22:14 +01:00
patch-6.12-redhat.patch kernel-6.12.0-30.el10 2024-11-18 12:06:48 +01:00
process_configs.sh kernel-6.8.0-0.rc3.20240207git6d280f4d760e.29 2024-02-07 13:22:20 -06:00
README.rst kernel-5.7.0-0.rc4.1 2020-05-04 12:40:44 -05:00
redhatsecureboot501.cer kernel-6.9.0-0.rc7.5.el10 2024-05-07 14:59:41 +02:00
redhatsecurebootca5.cer kernel-6.9.0-0.rc7.5.el10 2024-05-07 14:59:41 +02:00
rheldup3.x509 kernel-5.11.0-0.rc7.149 2021-02-08 09:59:50 -06:00
rhelima_centos.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelima.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelimaca1.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelkpatch1.x509 kernel-5.11.0-0.rc7.149 2021-02-08 09:59:50 -06:00
rpminspect.yaml kernel-6.12.0-30.el10 2024-11-18 12:06:48 +01:00
sources kernel-6.12.0-135.el10 2025-09-25 17:48:55 -04:00
uki_addons.json kernel-6.12.0-89.el10 2025-05-23 01:02:28 -03:00
uki_create_addons.py kernel-6.12.0-89.el10 2025-05-23 01:02:28 -03:00
uki-addons.sbat.template kernel-6.12.0-131.el10 2025-09-17 14:01:48 -04:00
uki.sbat.template kernel-6.12.0-131.el10 2025-09-17 14:01:48 -04:00
x509.genkey.centos kernel-5.17-0.rc1.20220127git626b2dda7651.78 2022-01-27 08:59:41 -06:00
x509.genkey.rhel Sync up on adding a bunch of files 2019-11-13 10:01:45 -05: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