kernel-6.12.0-126.el10

* Wed Sep 03 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
- platform/x86/amd: pmf: Simplify error flow in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Use device managed allocations (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies (Steve Best) [RHEL-104142]
- platform/x86: amd: pmf: Fix STT limits (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Propagate PMF-TA return codes (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Initialize and clean up `cb_mutex` (Steve Best) [RHEL-104142]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Switch to guard(mutex) (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Drop all quirks (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling (Steve Best) [RHEL-104142]
- netfs: Fix unbuffered write error handling (Paulo Alcantara) [RHEL-104442]
- redhat/configs: enable CONFIG_TCG_ARM_CRB_FFA on aarch64 (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb_ffa: Remove unused export (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: Add support for the ARM FF-A start method (Marcin Juszkiewicz) [RHEL-102692]
- ACPICA: Add start method for ARM FF-A (Marcin Juszkiewicz) [RHEL-102692]
- Documentation: tpm: Add documentation for the CRB FF-A interface (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the missing entry in struct ffa_indirect_msg_hdr (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Move memory allocation outside the mutex locking (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix memory leak by freeing notifier callback node (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Set dma_mask for ffa devices (Marcin Juszkiewicz) [RHEL-102692] {CVE-2025-38043}
- firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for handling framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for {un,}registration of framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactoring to prepare for framework notification support (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Reject higher major version as incompatible (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle the presence of host partition in the partition info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactor addition of partition information into XArray (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Align sync_send_receive{,2} function prototypes (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace UUID buffer to standard UUID format (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace SCMI by FF-A in the macro (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the race around setting ffa_dev->properties (Marcin Juszkiewicz) [RHEL-102692]
- perf sched timehist: decode process names of processes in zombie state (Anubhav Shelat) [RHEL-68347]
- tools/power turbostat: version 2025.09.09 (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Steve Best) [RHEL-110366]
- tools/power turbostat: standardize PER_THREAD_PARAMS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix DMR support (Steve Best) [RHEL-110366]
- tools/power turbostat: add format "average" for external attributes (Steve Best) [RHEL-110366]
- tools/power turbostat: delete GET_PKG() (Steve Best) [RHEL-110366]
- tools/power turbostat: probe and display L3 cache topology (Steve Best) [RHEL-110366]
- tools/power turbostat: Support more than 64 built-in-counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix bogus SysWatt for forked program (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle cap_get_proc() ENOSYS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix build with musl (Steve Best) [RHEL-110366]
- tools/power turbostat: verify arguments to params --show and --hide (Steve Best) [RHEL-110366]
- tools/power turbostat: regression fix: --show C1E%% (Steve Best) [RHEL-110366]
- tools/power turbostat: version 2025.06.08 (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for BartlettLake (Steve Best) [RHEL-110366]
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for DMR (Steve Best) [RHEL-110366]
- tools/power turbostat: Dump RAPL sysfs info (Steve Best) [RHEL-110366]
- tools/power turbostat: Avoid probing the same perf counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Steve Best) [RHEL-110366]
- tools/power turbostat: Clean up add perf/msr counter logic (Steve Best) [RHEL-110366]
- tools/power turbostat: Introduce add_msr_counter() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_msr_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_cstate_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_rapl_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Quit early for unsupported RAPL counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Always check rapl_joules flag (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix AMD package-energy reporting (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix RAPL_GFX_ALL typo (Steve Best) [RHEL-110366]
- tools/power turbostat: Add Android support for MSR device handling (Steve Best) [RHEL-110366]
- coredump: Only sort VMAs when core_sort_vma sysctl is set (Herton R. Krzesinski) [RHEL-96077]
- misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE) (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Fix test progs list (Myron Stowe) [RHEL-86521]
- PCI: Restore assigned resources fully after release (Myron Stowe) [RHEL-86521]
- PCI: Fix typos (Myron Stowe) [RHEL-86521]
- PCI: intel-gw: Remove intel_pcie_cpu_addr() (Myron Stowe) [RHEL-86521]
- PCI: imx6: Remove imx_pcie_cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Ensure proper iteration over outbound map windows (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Enable EP mode support for SAR2130P (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Add SAR2130P compatible (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional IOMMU (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Fix inconsistent indentation (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC (Myron Stowe) [RHEL-86521]
- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (Myron Stowe) [RHEL-86521]
- PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks (Myron Stowe) [RHEL-86521]
- PCI: imx6: Identify controller via 'linux,pci-domain', not address (Myron Stowe) [RHEL-86521]
- PCI: histb: Fix an error handling path in histb_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Return -ENOMEM for allocation failures (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Myron Stowe) [RHEL-86521]
- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make const read-only arrays static (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make two changes in MDIO register fields (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use same constant table for config space access (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix potential premature regulator disabling (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Do not assume that register field starts at LSB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use internal register to change link capability (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Set generation limit before PCIe link up (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Add BCM2712 support (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Expand inbound window size up to 64GB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Reuse pcie_cfg_data structure (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: altera: Add Agilex support (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: altera: Add binding for Agilex (Myron Stowe) [RHEL-86521]
- PCI: tegra: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: apple: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Tidy up _probe() related function with dev_err_probe() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add intx_capable to epc_features struct (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Do not use managed IRQ functions (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Give disabled BARs a distinct error code (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Skip disabled BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Remove unused devm_pci_epc_destroy() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: keystone: Specify correct alignment requirement (Myron Stowe) [RHEL-86521]
- PCI: keystone: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Handle endianness properly (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Add common schema for devices accessible through PCI BARs (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller (Myron Stowe) [RHEL-86521]
- PCI: of: Create device tree PCI host bridge node (Myron Stowe) [RHEL-86521]
- PCI: of_property: Constify parameter in of_pci_get_addr_flags() (Myron Stowe) [RHEL-86521]
- PCI: of_property: Add support for NULL pdev in of_pci_set_address() (Myron Stowe) [RHEL-86521]
- PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device (Myron Stowe) [RHEL-86521]
- s390/pci: Support mmap() of PCI resources except for ISM devices (Myron Stowe) [RHEL-86521]
- s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP (Myron Stowe) [RHEL-86521]
- s390/pci: Fix s390_mmio_read/write syscall page fault handling (Myron Stowe) [RHEL-86521]
- PCI: Fix NULL dereference in SR-IOV VF creation error path (Myron Stowe) [RHEL-86521]
- PCI: Move cardbus IO size declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Make pci_setup_bridge() static (Myron Stowe) [RHEL-86521]
- PCI: Move resource reassignment func declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Fix BAR resizing when VF BARs are assigned (Myron Stowe) [RHEL-86521]
- PCI: Do not claim to release resource falsely (Myron Stowe) [RHEL-86521]
- PCI: Increase Resizable BAR support from 512 GB to 128 TB (Myron Stowe) [RHEL-86521]
- PCI: Rework optional resource handling (Myron Stowe) [RHEL-86521]
- PCI: Perform reset_resource() and build fail list in sync (Myron Stowe) [RHEL-86521]
- PCI: Use res->parent to check if resource is assigned (Myron Stowe) [RHEL-86521]
- PCI: Add debug print when releasing resources before retry (Myron Stowe) [RHEL-86521]
- PCI: Indicate optional resource assignment failures (Myron Stowe) [RHEL-86521]
- PCI: Always have realloc_head in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Extend enable to check for any optional resource (Myron Stowe) [RHEL-86521]
- PCI: Add restore_dev_resource() (Myron Stowe) [RHEL-86521]
- PCI: Remove incorrect comment from pci_reassign_resource() (Myron Stowe) [RHEL-86521]
- PCI: Consolidate assignment loop next round preparation (Myron Stowe) [RHEL-86521]
- PCI: Rename retval to ret (Myron Stowe) [RHEL-86521]
- PCI: Use while loop and break instead of gotos (Myron Stowe) [RHEL-86521]
- PCI: Refactor pdev_sort_resources() & __dev_sort_resources() (Myron Stowe) [RHEL-86521]
- PCI: Converge return paths in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Add dev & res local variables to resource assignment funcs (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_num() helper (Myron Stowe) [RHEL-86521]
- PCI: Check resource_size() separately (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_is_iov() to identify IOV resources (Myron Stowe) [RHEL-86521]
- PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-86521]
- PCI: Use SZ_* instead of literals in setup-bus.c (Myron Stowe) [RHEL-86521]
- PCI: Fix old_size lower bound in calculate_iosize() too (Myron Stowe) [RHEL-86521]
- PCI: Allow relaxed bridge window tail sizing for optional resources (Myron Stowe) [RHEL-86521]
- PCI: Simplify size1 assignment logic (Myron Stowe) [RHEL-86521]
- PCI: Use min_align, not unrelated add_align, for size0 (Myron Stowe) [RHEL-86521]
- PCI: Remove add_align overwrite unrelated to size0 (Myron Stowe) [RHEL-86521]
- PCI: Cleanup dev->resource + resno to use pci_resource_n() (Myron Stowe) [RHEL-86521]
- PCI: Log debug messages about reset method (Myron Stowe) [RHEL-86521]
- PCI: Allow PCI bridges to go to D3Hot on all non-x86 (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Avoid unnecessary device replacement check (Myron Stowe) [RHEL-86521]
- PCI/portdrv: Only disable pciehp interrupts early when needed (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Inline pci_hp_{create,remove}_module_link() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Avoid backpointer dereferencing in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous try_module_get() calls (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous pci_hotplug_slot_list (Myron Stowe) [RHEL-86521]
- PCI: cpcihp: Remove unused .get_power() and .set_power() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove 'shpchp_debug' module parameter (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove unused logging wrappers (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Change dbg() -> ctrl_dbg() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove logging from module init/exit functions (Myron Stowe) [RHEL-86521]
- PCI: Remove stray put_device() in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_alloc_child_bus() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Cache offset of Resizable BAR capability (Myron Stowe) [RHEL-86521]
- PCI: Enable Configuration RRS SV early (Myron Stowe) [RHEL-86521]
- PCI/DOE: Allow enabling DOE without CXL (Myron Stowe) [RHEL-86521]
- PCI/DOE: Expose DOE features via sysfs (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename Discovery Response Data Object Contents to type (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename DOE protocol to feature (Myron Stowe) [RHEL-86521]
- PCI: Check BAR index for validity (Myron Stowe) [RHEL-86521]
- PCI: Fix wrong length of devres array (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (Myron Stowe) [RHEL-86521]
- PCI/ASPM: Fix link state exit during switch upstream function removal (Myron Stowe) [RHEL-86521]
- PCI/ERR: Handle TLP Log in Flit mode (Myron Stowe) [RHEL-86521]
- PCI: Track Flit Mode Status & print it with link status (Myron Stowe) [RHEL-86521]
- PCI/AER: Descope pci_printk() to aer_printk() (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Myron Stowe) [RHEL-86521]
- Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix the event numbers (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix typos in event names (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Add support for Ampere SoCs (Myron Stowe) [RHEL-86521]
- arm64: debug: remove debug exception registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split bkpt32 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split brk64 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware watchpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split single stepping exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: refactor reinstall_suspended_bps() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware breakpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: entry: Add entry and exit functions for debug exceptions (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64/fpsimd: Do not discard modified SVE state (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: remove break/step handler registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call step handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call software breakpoint handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: Introduce esr_is_ubsan_brk() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: refactor aarch32_break_handler() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: clean up single_step_handler logic (Luis Claudio R. Goncalves) [RHEL-69599]
- Initial bringup of riscv64 for centos (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed (Charles Mirabile) [RHEL-101827]
- RISC-V: Remove unnecessary include from compat.h (Charles Mirabile) [RHEL-101827]
- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed (Steve Best) [RHEL-111364]
Resolves: RHEL-101827, RHEL-102692, RHEL-104142, RHEL-104442, RHEL-110366, RHEL-111364, RHEL-68347, RHEL-69599, RHEL-86521, RHEL-96077

Signed-off-by: Scott Weaver <scweaver@redhat.com>
This commit is contained in:
Scott Weaver 2025-09-03 20:06:20 -04:00
parent f1611b2d3f
commit 57bca26e8c
23 changed files with 16166 additions and 10 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 2
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 125
RHEL_RELEASE = 126
#
# RHEL_REBASE_NUM

View File

@ -629,6 +629,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7232,6 +7233,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -629,6 +629,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7207,6 +7208,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -627,6 +627,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7228,6 +7229,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -627,6 +627,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7203,6 +7204,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -629,6 +629,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7280,6 +7281,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -629,6 +629,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7255,6 +7256,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -627,6 +627,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7276,6 +7277,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -627,6 +627,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m
@ -7251,6 +7252,7 @@ CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TCG_ARM_CRB_FFA=m
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_CRB=y
# CONFIG_TCG_INFINEON is not set

View File

@ -467,6 +467,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -467,6 +467,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

File diff suppressed because it is too large Load Diff

7767
kernel-riscv64-rhel.config Normal file

File diff suppressed because it is too large Load Diff

View File

@ -466,6 +466,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -466,6 +466,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -467,6 +467,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
# CONFIG_BINFMT_MISC is not set
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -496,6 +496,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -496,6 +496,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -496,6 +496,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -496,6 +496,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BH1780 is not set
CONFIG_BIG_KEYS=y
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_FLAT is not set
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_SCRIPT=y
CONFIG_BITFIELD_KUNIT=m

View File

@ -1,3 +1,289 @@
* Wed Sep 03 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
- platform/x86/amd: pmf: Simplify error flow in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Use device managed allocations (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies (Steve Best) [RHEL-104142]
- platform/x86: amd: pmf: Fix STT limits (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Propagate PMF-TA return codes (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Initialize and clean up `cb_mutex` (Steve Best) [RHEL-104142]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Switch to guard(mutex) (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Drop all quirks (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling (Steve Best) [RHEL-104142]
- netfs: Fix unbuffered write error handling (Paulo Alcantara) [RHEL-104442]
- redhat/configs: enable CONFIG_TCG_ARM_CRB_FFA on aarch64 (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb_ffa: Remove unused export (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: Add support for the ARM FF-A start method (Marcin Juszkiewicz) [RHEL-102692]
- ACPICA: Add start method for ARM FF-A (Marcin Juszkiewicz) [RHEL-102692]
- Documentation: tpm: Add documentation for the CRB FF-A interface (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the missing entry in struct ffa_indirect_msg_hdr (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Move memory allocation outside the mutex locking (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix memory leak by freeing notifier callback node (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Set dma_mask for ffa devices (Marcin Juszkiewicz) [RHEL-102692] {CVE-2025-38043}
- firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for handling framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for {un,}registration of framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactoring to prepare for framework notification support (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Reject higher major version as incompatible (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle the presence of host partition in the partition info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactor addition of partition information into XArray (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Align sync_send_receive{,2} function prototypes (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace UUID buffer to standard UUID format (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace SCMI by FF-A in the macro (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the race around setting ffa_dev->properties (Marcin Juszkiewicz) [RHEL-102692]
- perf sched timehist: decode process names of processes in zombie state (Anubhav Shelat) [RHEL-68347]
- tools/power turbostat: version 2025.09.09 (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Steve Best) [RHEL-110366]
- tools/power turbostat: standardize PER_THREAD_PARAMS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix DMR support (Steve Best) [RHEL-110366]
- tools/power turbostat: add format "average" for external attributes (Steve Best) [RHEL-110366]
- tools/power turbostat: delete GET_PKG() (Steve Best) [RHEL-110366]
- tools/power turbostat: probe and display L3 cache topology (Steve Best) [RHEL-110366]
- tools/power turbostat: Support more than 64 built-in-counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix bogus SysWatt for forked program (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle cap_get_proc() ENOSYS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix build with musl (Steve Best) [RHEL-110366]
- tools/power turbostat: verify arguments to params --show and --hide (Steve Best) [RHEL-110366]
- tools/power turbostat: regression fix: --show C1E%% (Steve Best) [RHEL-110366]
- tools/power turbostat: version 2025.06.08 (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for BartlettLake (Steve Best) [RHEL-110366]
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for DMR (Steve Best) [RHEL-110366]
- tools/power turbostat: Dump RAPL sysfs info (Steve Best) [RHEL-110366]
- tools/power turbostat: Avoid probing the same perf counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Steve Best) [RHEL-110366]
- tools/power turbostat: Clean up add perf/msr counter logic (Steve Best) [RHEL-110366]
- tools/power turbostat: Introduce add_msr_counter() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_msr_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_cstate_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_rapl_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Quit early for unsupported RAPL counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Always check rapl_joules flag (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix AMD package-energy reporting (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix RAPL_GFX_ALL typo (Steve Best) [RHEL-110366]
- tools/power turbostat: Add Android support for MSR device handling (Steve Best) [RHEL-110366]
- coredump: Only sort VMAs when core_sort_vma sysctl is set (Herton R. Krzesinski) [RHEL-96077]
- misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE) (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Fix test progs list (Myron Stowe) [RHEL-86521]
- PCI: Restore assigned resources fully after release (Myron Stowe) [RHEL-86521]
- PCI: Fix typos (Myron Stowe) [RHEL-86521]
- PCI: intel-gw: Remove intel_pcie_cpu_addr() (Myron Stowe) [RHEL-86521]
- PCI: imx6: Remove imx_pcie_cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Ensure proper iteration over outbound map windows (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Enable EP mode support for SAR2130P (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Add SAR2130P compatible (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional IOMMU (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Fix inconsistent indentation (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC (Myron Stowe) [RHEL-86521]
- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (Myron Stowe) [RHEL-86521]
- PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks (Myron Stowe) [RHEL-86521]
- PCI: imx6: Identify controller via 'linux,pci-domain', not address (Myron Stowe) [RHEL-86521]
- PCI: histb: Fix an error handling path in histb_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Return -ENOMEM for allocation failures (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Myron Stowe) [RHEL-86521]
- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make const read-only arrays static (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make two changes in MDIO register fields (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use same constant table for config space access (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix potential premature regulator disabling (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Do not assume that register field starts at LSB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use internal register to change link capability (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Set generation limit before PCIe link up (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Add BCM2712 support (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Expand inbound window size up to 64GB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Reuse pcie_cfg_data structure (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: altera: Add Agilex support (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: altera: Add binding for Agilex (Myron Stowe) [RHEL-86521]
- PCI: tegra: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: apple: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Tidy up _probe() related function with dev_err_probe() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add intx_capable to epc_features struct (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Do not use managed IRQ functions (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Give disabled BARs a distinct error code (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Skip disabled BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Remove unused devm_pci_epc_destroy() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: keystone: Specify correct alignment requirement (Myron Stowe) [RHEL-86521]
- PCI: keystone: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Handle endianness properly (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Add common schema for devices accessible through PCI BARs (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller (Myron Stowe) [RHEL-86521]
- PCI: of: Create device tree PCI host bridge node (Myron Stowe) [RHEL-86521]
- PCI: of_property: Constify parameter in of_pci_get_addr_flags() (Myron Stowe) [RHEL-86521]
- PCI: of_property: Add support for NULL pdev in of_pci_set_address() (Myron Stowe) [RHEL-86521]
- PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device (Myron Stowe) [RHEL-86521]
- s390/pci: Support mmap() of PCI resources except for ISM devices (Myron Stowe) [RHEL-86521]
- s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP (Myron Stowe) [RHEL-86521]
- s390/pci: Fix s390_mmio_read/write syscall page fault handling (Myron Stowe) [RHEL-86521]
- PCI: Fix NULL dereference in SR-IOV VF creation error path (Myron Stowe) [RHEL-86521]
- PCI: Move cardbus IO size declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Make pci_setup_bridge() static (Myron Stowe) [RHEL-86521]
- PCI: Move resource reassignment func declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Fix BAR resizing when VF BARs are assigned (Myron Stowe) [RHEL-86521]
- PCI: Do not claim to release resource falsely (Myron Stowe) [RHEL-86521]
- PCI: Increase Resizable BAR support from 512 GB to 128 TB (Myron Stowe) [RHEL-86521]
- PCI: Rework optional resource handling (Myron Stowe) [RHEL-86521]
- PCI: Perform reset_resource() and build fail list in sync (Myron Stowe) [RHEL-86521]
- PCI: Use res->parent to check if resource is assigned (Myron Stowe) [RHEL-86521]
- PCI: Add debug print when releasing resources before retry (Myron Stowe) [RHEL-86521]
- PCI: Indicate optional resource assignment failures (Myron Stowe) [RHEL-86521]
- PCI: Always have realloc_head in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Extend enable to check for any optional resource (Myron Stowe) [RHEL-86521]
- PCI: Add restore_dev_resource() (Myron Stowe) [RHEL-86521]
- PCI: Remove incorrect comment from pci_reassign_resource() (Myron Stowe) [RHEL-86521]
- PCI: Consolidate assignment loop next round preparation (Myron Stowe) [RHEL-86521]
- PCI: Rename retval to ret (Myron Stowe) [RHEL-86521]
- PCI: Use while loop and break instead of gotos (Myron Stowe) [RHEL-86521]
- PCI: Refactor pdev_sort_resources() & __dev_sort_resources() (Myron Stowe) [RHEL-86521]
- PCI: Converge return paths in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Add dev & res local variables to resource assignment funcs (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_num() helper (Myron Stowe) [RHEL-86521]
- PCI: Check resource_size() separately (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_is_iov() to identify IOV resources (Myron Stowe) [RHEL-86521]
- PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-86521]
- PCI: Use SZ_* instead of literals in setup-bus.c (Myron Stowe) [RHEL-86521]
- PCI: Fix old_size lower bound in calculate_iosize() too (Myron Stowe) [RHEL-86521]
- PCI: Allow relaxed bridge window tail sizing for optional resources (Myron Stowe) [RHEL-86521]
- PCI: Simplify size1 assignment logic (Myron Stowe) [RHEL-86521]
- PCI: Use min_align, not unrelated add_align, for size0 (Myron Stowe) [RHEL-86521]
- PCI: Remove add_align overwrite unrelated to size0 (Myron Stowe) [RHEL-86521]
- PCI: Cleanup dev->resource + resno to use pci_resource_n() (Myron Stowe) [RHEL-86521]
- PCI: Log debug messages about reset method (Myron Stowe) [RHEL-86521]
- PCI: Allow PCI bridges to go to D3Hot on all non-x86 (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Avoid unnecessary device replacement check (Myron Stowe) [RHEL-86521]
- PCI/portdrv: Only disable pciehp interrupts early when needed (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Inline pci_hp_{create,remove}_module_link() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Avoid backpointer dereferencing in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous try_module_get() calls (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous pci_hotplug_slot_list (Myron Stowe) [RHEL-86521]
- PCI: cpcihp: Remove unused .get_power() and .set_power() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove 'shpchp_debug' module parameter (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove unused logging wrappers (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Change dbg() -> ctrl_dbg() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove logging from module init/exit functions (Myron Stowe) [RHEL-86521]
- PCI: Remove stray put_device() in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_alloc_child_bus() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Cache offset of Resizable BAR capability (Myron Stowe) [RHEL-86521]
- PCI: Enable Configuration RRS SV early (Myron Stowe) [RHEL-86521]
- PCI/DOE: Allow enabling DOE without CXL (Myron Stowe) [RHEL-86521]
- PCI/DOE: Expose DOE features via sysfs (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename Discovery Response Data Object Contents to type (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename DOE protocol to feature (Myron Stowe) [RHEL-86521]
- PCI: Check BAR index for validity (Myron Stowe) [RHEL-86521]
- PCI: Fix wrong length of devres array (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (Myron Stowe) [RHEL-86521]
- PCI/ASPM: Fix link state exit during switch upstream function removal (Myron Stowe) [RHEL-86521]
- PCI/ERR: Handle TLP Log in Flit mode (Myron Stowe) [RHEL-86521]
- PCI: Track Flit Mode Status & print it with link status (Myron Stowe) [RHEL-86521]
- PCI/AER: Descope pci_printk() to aer_printk() (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Myron Stowe) [RHEL-86521]
- Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix the event numbers (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix typos in event names (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Add support for Ampere SoCs (Myron Stowe) [RHEL-86521]
- arm64: debug: remove debug exception registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split bkpt32 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split brk64 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware watchpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split single stepping exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: refactor reinstall_suspended_bps() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware breakpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: entry: Add entry and exit functions for debug exceptions (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64/fpsimd: Do not discard modified SVE state (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: remove break/step handler registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call step handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call software breakpoint handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: Introduce esr_is_ubsan_brk() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: refactor aarch32_break_handler() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: clean up single_step_handler logic (Luis Claudio R. Goncalves) [RHEL-69599]
- Initial bringup of riscv64 for centos (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed (Charles Mirabile) [RHEL-101827]
- RISC-V: Remove unnecessary include from compat.h (Charles Mirabile) [RHEL-101827]
- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed (Steve Best) [RHEL-111364]
Resolves: RHEL-101827, RHEL-102692, RHEL-104142, RHEL-104442, RHEL-110366, RHEL-111364, RHEL-68347, RHEL-69599, RHEL-86521, RHEL-96077
* Wed Aug 27 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-125.el10]
- ibmveth: Add multi buffers rx replenishment hcall support (Mamatha Inamdar) [RHEL-104327]
- net: ibmveth: Reset the adapter when unexpected states are detected (Mamatha Inamdar) [RHEL-104327]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
%define specrpmversion 6.12.0
%define specversion 6.12.0
%define patchversion 6.12
%define pkgrelease 125
%define pkgrelease 126
%define kversion 6
%define tarfile_release 6.12.0-125.el10
%define tarfile_release 6.12.0-126.el10
# This is needed to do merge window version magic
%define patchlevel 12
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 125%{?buildid}%{?dist}
%define specrelease 126%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.12.0-125.el10
%define kabiversion 6.12.0-126.el10
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@ -626,7 +626,7 @@ Summary: The Linux kernel
%if 0%{?fedora}
%define cpupowerarchs %{ix86} x86_64 ppc64le aarch64
%else
%define cpupowerarchs i686 x86_64 ppc64le aarch64
%define cpupowerarchs i686 x86_64 ppc64le aarch64 riscv64
%endif
%if 0%{?use_vdso}
@ -696,7 +696,7 @@ Release: %{pkg_release}
%if 0%{?fedora}
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le riscv64
%else
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le riscv64
%endif
ExclusiveOS: Linux
%ifnarch %{nobuildarches}
@ -951,6 +951,8 @@ Source33: %{name}-x86_64-debug-rhel.config
# ARM64 64K page-size kernel config
Source42: %{name}-aarch64-64k-rhel.config
Source43: %{name}-aarch64-64k-debug-rhel.config
Source44: %{name}-riscv64-rhel.config
Source45: %{name}-riscv64-debug-rhel.config
%endif
%if %{include_rhel} || %{include_automotive}
@ -2277,6 +2279,7 @@ BuildKernel() {
%ifarch aarch64 riscv64
%{log_msg "Build dtb kernel"}
mkdir -p $RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer
%{make} ARCH=$Arch dtbs INSTALL_DTBS_PATH=$RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer
%{make} ARCH=$Arch dtbs_install INSTALL_DTBS_PATH=$RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer
cp -r $RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer $RPM_BUILD_ROOT/lib/modules/$KernelVer/dtb
@ -4336,6 +4339,291 @@ fi\
#
#
%changelog
* Wed Sep 03 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
- platform/x86/amd: pmf: Simplify error flow in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Use device managed allocations (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies (Steve Best) [RHEL-104142]
- platform/x86: amd: pmf: Fix STT limits (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Propagate PMF-TA return codes (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Initialize and clean up `cb_mutex` (Steve Best) [RHEL-104142]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Switch to guard(mutex) (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Drop all quirks (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling (Steve Best) [RHEL-104142]
- netfs: Fix unbuffered write error handling (Paulo Alcantara) [RHEL-104442]
- redhat/configs: enable CONFIG_TCG_ARM_CRB_FFA on aarch64 (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb_ffa: Remove unused export (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: Add support for the ARM FF-A start method (Marcin Juszkiewicz) [RHEL-102692]
- ACPICA: Add start method for ARM FF-A (Marcin Juszkiewicz) [RHEL-102692]
- Documentation: tpm: Add documentation for the CRB FF-A interface (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the missing entry in struct ffa_indirect_msg_hdr (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Move memory allocation outside the mutex locking (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix memory leak by freeing notifier callback node (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Set dma_mask for ffa devices (Marcin Juszkiewicz) [RHEL-102692] {CVE-2025-38043}
- firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for handling framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for {un,}registration of framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactoring to prepare for framework notification support (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Reject higher major version as incompatible (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle the presence of host partition in the partition info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactor addition of partition information into XArray (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Align sync_send_receive{,2} function prototypes (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace UUID buffer to standard UUID format (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace SCMI by FF-A in the macro (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the race around setting ffa_dev->properties (Marcin Juszkiewicz) [RHEL-102692]
- perf sched timehist: decode process names of processes in zombie state (Anubhav Shelat) [RHEL-68347]
- tools/power turbostat: version 2025.09.09 (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Steve Best) [RHEL-110366]
- tools/power turbostat: standardize PER_THREAD_PARAMS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix DMR support (Steve Best) [RHEL-110366]
- tools/power turbostat: add format "average" for external attributes (Steve Best) [RHEL-110366]
- tools/power turbostat: delete GET_PKG() (Steve Best) [RHEL-110366]
- tools/power turbostat: probe and display L3 cache topology (Steve Best) [RHEL-110366]
- tools/power turbostat: Support more than 64 built-in-counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix bogus SysWatt for forked program (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle cap_get_proc() ENOSYS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix build with musl (Steve Best) [RHEL-110366]
- tools/power turbostat: verify arguments to params --show and --hide (Steve Best) [RHEL-110366]
- tools/power turbostat: regression fix: --show C1E%% (Steve Best) [RHEL-110366]
- tools/power turbostat: version 2025.06.08 (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for BartlettLake (Steve Best) [RHEL-110366]
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for DMR (Steve Best) [RHEL-110366]
- tools/power turbostat: Dump RAPL sysfs info (Steve Best) [RHEL-110366]
- tools/power turbostat: Avoid probing the same perf counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Steve Best) [RHEL-110366]
- tools/power turbostat: Clean up add perf/msr counter logic (Steve Best) [RHEL-110366]
- tools/power turbostat: Introduce add_msr_counter() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_msr_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_cstate_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_rapl_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Quit early for unsupported RAPL counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Always check rapl_joules flag (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix AMD package-energy reporting (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix RAPL_GFX_ALL typo (Steve Best) [RHEL-110366]
- tools/power turbostat: Add Android support for MSR device handling (Steve Best) [RHEL-110366]
- coredump: Only sort VMAs when core_sort_vma sysctl is set (Herton R. Krzesinski) [RHEL-96077]
- misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE) (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Fix test progs list (Myron Stowe) [RHEL-86521]
- PCI: Restore assigned resources fully after release (Myron Stowe) [RHEL-86521]
- PCI: Fix typos (Myron Stowe) [RHEL-86521]
- PCI: intel-gw: Remove intel_pcie_cpu_addr() (Myron Stowe) [RHEL-86521]
- PCI: imx6: Remove imx_pcie_cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Ensure proper iteration over outbound map windows (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Enable EP mode support for SAR2130P (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Add SAR2130P compatible (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional IOMMU (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Fix inconsistent indentation (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC (Myron Stowe) [RHEL-86521]
- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (Myron Stowe) [RHEL-86521]
- PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks (Myron Stowe) [RHEL-86521]
- PCI: imx6: Identify controller via 'linux,pci-domain', not address (Myron Stowe) [RHEL-86521]
- PCI: histb: Fix an error handling path in histb_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Return -ENOMEM for allocation failures (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Myron Stowe) [RHEL-86521]
- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make const read-only arrays static (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make two changes in MDIO register fields (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use same constant table for config space access (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix potential premature regulator disabling (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Do not assume that register field starts at LSB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use internal register to change link capability (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Set generation limit before PCIe link up (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Add BCM2712 support (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Expand inbound window size up to 64GB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Reuse pcie_cfg_data structure (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: altera: Add Agilex support (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: altera: Add binding for Agilex (Myron Stowe) [RHEL-86521]
- PCI: tegra: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: apple: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Tidy up _probe() related function with dev_err_probe() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add intx_capable to epc_features struct (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Do not use managed IRQ functions (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Give disabled BARs a distinct error code (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Skip disabled BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Remove unused devm_pci_epc_destroy() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: keystone: Specify correct alignment requirement (Myron Stowe) [RHEL-86521]
- PCI: keystone: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Handle endianness properly (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Add common schema for devices accessible through PCI BARs (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller (Myron Stowe) [RHEL-86521]
- PCI: of: Create device tree PCI host bridge node (Myron Stowe) [RHEL-86521]
- PCI: of_property: Constify parameter in of_pci_get_addr_flags() (Myron Stowe) [RHEL-86521]
- PCI: of_property: Add support for NULL pdev in of_pci_set_address() (Myron Stowe) [RHEL-86521]
- PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device (Myron Stowe) [RHEL-86521]
- s390/pci: Support mmap() of PCI resources except for ISM devices (Myron Stowe) [RHEL-86521]
- s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP (Myron Stowe) [RHEL-86521]
- s390/pci: Fix s390_mmio_read/write syscall page fault handling (Myron Stowe) [RHEL-86521]
- PCI: Fix NULL dereference in SR-IOV VF creation error path (Myron Stowe) [RHEL-86521]
- PCI: Move cardbus IO size declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Make pci_setup_bridge() static (Myron Stowe) [RHEL-86521]
- PCI: Move resource reassignment func declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Fix BAR resizing when VF BARs are assigned (Myron Stowe) [RHEL-86521]
- PCI: Do not claim to release resource falsely (Myron Stowe) [RHEL-86521]
- PCI: Increase Resizable BAR support from 512 GB to 128 TB (Myron Stowe) [RHEL-86521]
- PCI: Rework optional resource handling (Myron Stowe) [RHEL-86521]
- PCI: Perform reset_resource() and build fail list in sync (Myron Stowe) [RHEL-86521]
- PCI: Use res->parent to check if resource is assigned (Myron Stowe) [RHEL-86521]
- PCI: Add debug print when releasing resources before retry (Myron Stowe) [RHEL-86521]
- PCI: Indicate optional resource assignment failures (Myron Stowe) [RHEL-86521]
- PCI: Always have realloc_head in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Extend enable to check for any optional resource (Myron Stowe) [RHEL-86521]
- PCI: Add restore_dev_resource() (Myron Stowe) [RHEL-86521]
- PCI: Remove incorrect comment from pci_reassign_resource() (Myron Stowe) [RHEL-86521]
- PCI: Consolidate assignment loop next round preparation (Myron Stowe) [RHEL-86521]
- PCI: Rename retval to ret (Myron Stowe) [RHEL-86521]
- PCI: Use while loop and break instead of gotos (Myron Stowe) [RHEL-86521]
- PCI: Refactor pdev_sort_resources() & __dev_sort_resources() (Myron Stowe) [RHEL-86521]
- PCI: Converge return paths in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Add dev & res local variables to resource assignment funcs (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_num() helper (Myron Stowe) [RHEL-86521]
- PCI: Check resource_size() separately (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_is_iov() to identify IOV resources (Myron Stowe) [RHEL-86521]
- PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-86521]
- PCI: Use SZ_* instead of literals in setup-bus.c (Myron Stowe) [RHEL-86521]
- PCI: Fix old_size lower bound in calculate_iosize() too (Myron Stowe) [RHEL-86521]
- PCI: Allow relaxed bridge window tail sizing for optional resources (Myron Stowe) [RHEL-86521]
- PCI: Simplify size1 assignment logic (Myron Stowe) [RHEL-86521]
- PCI: Use min_align, not unrelated add_align, for size0 (Myron Stowe) [RHEL-86521]
- PCI: Remove add_align overwrite unrelated to size0 (Myron Stowe) [RHEL-86521]
- PCI: Cleanup dev->resource + resno to use pci_resource_n() (Myron Stowe) [RHEL-86521]
- PCI: Log debug messages about reset method (Myron Stowe) [RHEL-86521]
- PCI: Allow PCI bridges to go to D3Hot on all non-x86 (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Avoid unnecessary device replacement check (Myron Stowe) [RHEL-86521]
- PCI/portdrv: Only disable pciehp interrupts early when needed (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Inline pci_hp_{create,remove}_module_link() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Avoid backpointer dereferencing in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous try_module_get() calls (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous pci_hotplug_slot_list (Myron Stowe) [RHEL-86521]
- PCI: cpcihp: Remove unused .get_power() and .set_power() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove 'shpchp_debug' module parameter (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove unused logging wrappers (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Change dbg() -> ctrl_dbg() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove logging from module init/exit functions (Myron Stowe) [RHEL-86521]
- PCI: Remove stray put_device() in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_alloc_child_bus() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Cache offset of Resizable BAR capability (Myron Stowe) [RHEL-86521]
- PCI: Enable Configuration RRS SV early (Myron Stowe) [RHEL-86521]
- PCI/DOE: Allow enabling DOE without CXL (Myron Stowe) [RHEL-86521]
- PCI/DOE: Expose DOE features via sysfs (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename Discovery Response Data Object Contents to type (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename DOE protocol to feature (Myron Stowe) [RHEL-86521]
- PCI: Check BAR index for validity (Myron Stowe) [RHEL-86521]
- PCI: Fix wrong length of devres array (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (Myron Stowe) [RHEL-86521]
- PCI/ASPM: Fix link state exit during switch upstream function removal (Myron Stowe) [RHEL-86521]
- PCI/ERR: Handle TLP Log in Flit mode (Myron Stowe) [RHEL-86521]
- PCI: Track Flit Mode Status & print it with link status (Myron Stowe) [RHEL-86521]
- PCI/AER: Descope pci_printk() to aer_printk() (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Myron Stowe) [RHEL-86521]
- Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix the event numbers (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix typos in event names (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Add support for Ampere SoCs (Myron Stowe) [RHEL-86521]
- arm64: debug: remove debug exception registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split bkpt32 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split brk64 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware watchpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split single stepping exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: refactor reinstall_suspended_bps() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware breakpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: entry: Add entry and exit functions for debug exceptions (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64/fpsimd: Do not discard modified SVE state (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: remove break/step handler registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call step handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call software breakpoint handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: Introduce esr_is_ubsan_brk() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: refactor aarch32_break_handler() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: clean up single_step_handler logic (Luis Claudio R. Goncalves) [RHEL-69599]
- Initial bringup of riscv64 for centos (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed (Charles Mirabile) [RHEL-101827]
- RISC-V: Remove unnecessary include from compat.h (Charles Mirabile) [RHEL-101827]
- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed (Steve Best) [RHEL-111364]
* Wed Aug 27 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-125.el10]
- ibmveth: Add multi buffers rx replenishment hcall support (Mamatha Inamdar) [RHEL-104327]
- net: ibmveth: Reset the adapter when unexpected states are detected (Mamatha Inamdar) [RHEL-104327]

View File

@ -1,5 +1,5 @@
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
SHA512 (linux-6.12.0-125.el10.tar.xz) = f138f0287742f9604ff590db804eed3dc299101ac631c059944cc1acc6df929d51d34227fe992b3b982be55d093ebe45e8fc9ca34604a0bf54e15144e4c832bb
SHA512 (kernel-abi-stablelists-6.12.0-125.el10.tar.xz) = fab83bf315b1a3730e2d5ef53952d4d4113e8d53b24819ecb6a7754f8a11edb22e63da275ed546bd95d25fb6038feb7153a841277a2ca3e9476f4f1b4d10875e
SHA512 (kernel-kabi-dw-6.12.0-125.el10.tar.xz) = 6986c78fa46d4ce2af9dff4d0f58ef629a4d4755edfbc64d4927962f753911f83d331e4bd20b933579b0967ac4b4a2cbd528d85ed58be65695846e88c102053d
SHA512 (linux-6.12.0-126.el10.tar.xz) = 5df1ff6304fe931c7c3133d2551ad610d2f4b5906e8b0d52f3623ba32920957ad48b4585684591cbf65304dd02e98ea1410598ef10ce589a62abe734d7742a57
SHA512 (kernel-abi-stablelists-6.12.0-126.el10.tar.xz) = c05c8948a1697d3ca683766b81747cc8bbc6b6af78417941313d6fdcffcd710d8edf42db37e3a3ae98f29955d8fb3e4a7c0b1e60f8e3130a5c59b72991bb713c
SHA512 (kernel-kabi-dw-6.12.0-126.el10.tar.xz) = 365d1b5d703fe6a1ca5575377ff8dbefd07098e213895ef81b0ee776f0adc98bed9318a17cdc59d062bdefcf7cec8e865cc61b2347cee121aad042c7a139d83a